aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ocfs2/cluster/tcp_internal.h
diff options
context:
space:
mode:
authorHannes Reinecke <hare@suse.de>2010-05-04 10:49:21 -0400
committerGreg Kroah-Hartman <gregkh@suse.de>2010-05-12 18:03:13 -0400
commit7c18009f1822fd261cb7549560b44e1ebad51a11 (patch)
tree000d1aa5f92b8eae144a47494e0ce0d6d16996fb /fs/ocfs2/cluster/tcp_internal.h
parenta8717970e99de8f12cf65c00d9de3229138cde0e (diff)
Enable retries for SYNCRONIZE_CACHE commands to fix I/O error
commit c213e1407be6b04b144794399a91472e0ef92aec upstream. Some arrays are giving I/O errors with ext3 filesystems when SYNCHRONIZE_CACHE gets a UNIT_ATTENTION. What is happening is that these commands have no retries, so the UNIT_ATTENTION causes the barrier to fail. We should be enable retries here to clear any transient error and allow the barrier to succeed. Signed-off-by: Hannes Reinecke <hare@suse.de> Signed-off-by: James Bottomley <James.Bottomley@suse.de> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'fs/ocfs2/cluster/tcp_internal.h')
0 files changed, 0 insertions, 0 deletions