1
linux/drivers/scsi/qla2xxx
Andrew Vasquez 4e98d3b8ac [SCSI] qla2xxx: Check return value of fc_block_scsi_eh()
The fc_block_scsi_eh() might return with status FAST_IO_FAIL
indicating I/O has been terminated due to fast_io_fail timeout.
In this case the rport is still blocked, so any error recovery
will be failing on this port. Hence we need to check if the
return value from fc_block_scsi_eh() is something other than 0,
in which case it should just return with that status.

Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com>
Signed-off-by: Madhuranath Iyengar <Madhu.Iyengar@qlogic.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
2011-02-25 13:00:57 -05:00
..
Kconfig
Makefile [SCSI] qla2xxx: Add ISP82XX support. 2010-05-01 14:11:17 -05:00
qla_attr.c [SCSI] qla2xxx: Add sysfs node for displaying board temperature. 2010-12-23 16:04:37 -06:00
qla_bsg.c [SCSI] qla2xxx: Fix to avoid recursive lock failure during BSG timeout. 2010-12-23 16:09:33 -06:00
qla_bsg.h [SCSI] qla2xxx: Add flash read/update support using BSG interface 2010-10-25 16:00:40 -05:00
qla_dbg.c [SCSI] qla2xxx: Update copyright banner. 2010-07-28 09:06:16 -05:00
qla_dbg.h [SCSI] qla2xxx: Fix vport delete issues 2010-09-05 15:13:12 -03:00
qla_def.h [SCSI] qla2xxx: Abort pending commands for faster recovery during ISP reset. 2011-02-25 12:51:44 -05:00
qla_devtbl.h [SCSI] qla2xxx: fix Kernel Panic with Qlogic 2472 Card. 2009-02-10 11:15:18 -05:00
qla_dfs.c [SCSI] qla2xxx: Update copyright banner. 2010-07-28 09:06:16 -05:00
qla_fw.h [SCSI] qla2xxx: Update copyright banner. 2010-07-28 09:06:16 -05:00
qla_gbl.h [SCSI] qla2xxx: Abort pending commands for faster recovery during ISP reset. 2011-02-25 12:51:44 -05:00
qla_gs.c [SCSI] qla2xxx: Pass right CT command string for CT status processing. 2011-02-25 12:56:11 -05:00
qla_init.c [SCSI] qla2xxx: The ISP82XX should be online while waiting for commands completion. 2011-02-25 13:00:38 -05:00
qla_inline.h [SCSI] qla2xxx: Update copyright banner. 2010-07-28 09:06:16 -05:00
qla_iocb.c [SCSI] qla2xxx: Propagate block-layer tags on submitted I/Os. 2011-02-25 13:00:08 -05:00
qla_isr.c [SCSI] qla2xxx: Display mailbox register 4 during 8012 AEN for ISP82XX parts. 2010-12-23 16:07:42 -06:00
qla_mbx.c [SCSI] qla2xxx: Adjust FCP_RSP response-info field check after TMF completion. 2011-02-25 12:59:13 -05:00
qla_mid.c [SCSI] qla2xxx: make rport deletions explicit during vport removal 2010-09-05 15:13:13 -03:00
qla_nx.c [SCSI] qla2xxx: Propagate block-layer tags on submitted I/Os. 2011-02-25 13:00:08 -05:00
qla_nx.h [SCSI] qla2xxx: Code cleanup to remove unwanted comments and code. 2010-12-23 16:02:22 -06:00
qla_os.c [SCSI] qla2xxx: Check return value of fc_block_scsi_eh() 2011-02-25 13:00:57 -05:00
qla_settings.h [SCSI] qla2xxx: Update copyright banner. 2010-07-28 09:06:16 -05:00
qla_sup.c [SCSI] qla2xxx: Populate FCP_PRIO location for no *FLT* case 2010-12-23 15:44:28 -06:00
qla_version.h [SCSI] qla2xxx: Update version number to 8.03.05-k0. 2010-12-09 13:25:51 -06:00