From: Brian King Date: Thu, 5 Aug 2010 21:38:34 +0000 (-0500) Subject: [SCSI] ibmvfc: Fix terminate_rport_io X-Git-Tag: v2.6.36-rc1~15^2~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d2fab5cf3979c55f802c96616daf96e9e8de1c80;p=pandora-kernel.git [SCSI] ibmvfc: Fix terminate_rport_io The ibmvfc driver was incorrectly obtaining a scsi_target pointer from an fc_rport. The way it is coded ensures that ibmvfc's terminate_rport_io handler does absolutely nothing. Fix this up to iterate through affected devices differently, sending cancel and abort task set as appropriate. Without this patch, fast_io_fail_tmo is broken for ibmvfc. Signed-off-by: Brian King Signed-off-by: James Bottomley --- Reading git-diff-tree failed