[SCSI] libfc: handle RRQ exch timeout
authorVasu Dev <vasu.dev@intel.com>
Fri, 27 Feb 2009 18:54:46 +0000 (10:54 -0800)
committerJames Bottomley <James.Bottomley@HansenPartnership.com>
Fri, 6 Mar 2009 21:36:56 +0000 (15:36 -0600)
commit78342da3682ec843e3e6301af5c723c88a46c408
tree0390655e7f80617db0948e830574de23aef12e1d
parent571f824c3cd7b7f5a40ba100f7e576b6b0fe826a
[SCSI] libfc: handle RRQ exch timeout

Cleanup exchange held due to RRQ when RRQ exch times out, in this case the
ABTS is already done causing RRQ req therefore proceeding with cleanup in
fc_exch_rrq_resp should be okay to restore exch resource.

Signed-off-by: Vasu Dev <vasu.dev@intel.com>
Signed-off-by: Robert Love <robert.w.love@intel.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
drivers/scsi/libfc/fc_exch.c