diff options
author | Brian King <brking@linux.vnet.ibm.com> | 2008-12-16 00:09:05 +0100 |
---|---|---|
committer | James Bottomley <James.Bottomley@HansenPartnership.com> | 2009-01-02 17:58:02 +0100 |
commit | 752b32329b48e0b7481e82a5f891aa5bf01f3782 (patch) | |
tree | d6c4312d9da075bf038017a685802da810d4f1f4 /drivers/scsi/53c700.scr | |
parent | [SCSI] Fix uninitialized variable error in scsi_io_completion (diff) | |
download | linux-752b32329b48e0b7481e82a5f891aa5bf01f3782.tar.xz linux-752b32329b48e0b7481e82a5f891aa5bf01f3782.zip |
[SCSI] ibmvfc: Fixup command response translation
If a link down event is received, outstanding commands may get
returned to the ibmvfc driver with a "transaction cancelled implicit"
response. This is currently translated to DID_ABORT, which does
not get retried by SCSI core, but rather passes the failure up
the stack. This can result in I/O errors at the filesystem level.
Fix up this response a well as a few other error responses.
Signed-off-by: Brian King <brking@linux.vnet.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Diffstat (limited to 'drivers/scsi/53c700.scr')
0 files changed, 0 insertions, 0 deletions