linux-stable-rt/drivers/scsi/libfc
Yi Zou 8467b96c03 [SCSI] libfc: do not immediately retry the cmd when seq_send fails in fc_fcp_send_data
Currently, when seq_send() fails in fc_fcp_send_data(),
fc_fcp_retry_cmd() would complete this failed I/O directly and let
scsi-ml retry. However, target side is not notified which may hang the
target. Instead, we should just bail out from from fc_fcp_send_data
and let scsi-ml times it out and aborts this I/O instead.

Signed-off-by: Yi Zou <yi.zou@intel.com>
Tested-by: Ross Brattain <ross.b.brattain@intel.com>
Signed-off-by: Robert Love <robert.w.love@intel.com>
Signed-off-by: James Bottomley <jbottomley@parallels.com>
2011-05-24 12:37:25 -04:00
..
Makefile
fc_disc.c
fc_elsct.c
fc_exch.c [SCSI] libfc: don't call resp handler after FC_EX_TIMEOUT 2011-05-24 12:37:03 -04:00
fc_fcp.c [SCSI] libfc: do not immediately retry the cmd when seq_send fails in fc_fcp_send_data 2011-05-24 12:37:25 -04:00
fc_frame.c
fc_libfc.c
fc_libfc.h
fc_lport.c
fc_npiv.c
fc_rport.c