From: Bhanu Prakash Gollapudi Date: Mon, 24 Oct 2011 06:23:57 +0000 (-0700) Subject: [SCSI] bnx2fc: Handle SRR LS_ACC drop scenario X-Git-Tag: v3.2-rc1~44^2~30 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=32c30454507b4f5f00661ac12ddbcc150983b9ff;p=pandora-kernel.git [SCSI] bnx2fc: Handle SRR LS_ACC drop scenario When SRR LS_ACC is dropped, the driver was not issuing ABTS for SRR when it times out. Since the target received SRR, it was able to send the XFER_RDY and the the original IO request completed successfully. In this condition ABTS was not sent during bnx2fc_srr_compl(). Fix this by first checking for ELS timeout and issue ABTS before checking if original IO request is complete. Signed-off-by: Bhanu Prakash Gollapudi Signed-off-by: James Bottomley --- Reading git-diff-tree failed