From: Chad Dupuis Date: Fri, 15 Oct 2010 18:27:42 +0000 (-0700) Subject: [SCSI] qla2xxx: Group CS_RESET return status with other link level event statuses. X-Git-Tag: v2.6.37-rc1~6^2~34 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ff454b01b4ebe60b14092943978000928bf8c551;p=pandora-kernel.git [SCSI] qla2xxx: Group CS_RESET return status with other link level event statuses. Currently when we receive a CS_RESET as a response for a SCSI command the driver will return DID_TRANSPORT_DISRUPTED back to the SCSI mid-layer. There are certain circumstances where this could cause the mid-layer to exhaust all of its retries if the FC port goes away for a short time. This will result in commands being prematurly failed. Moving the CS_RESET return code to be grouped with other link level events will cause the FC transport layer to block that target's queue thus preventing the premature exhaustion of retries. Signed-off-by: Chad Dupuis Signed-off-by: Madhuranath Iyengar Signed-off-by: James Bottomley --- Reading git-diff-tree failed