[SCSI] ipr: Handle check condition status from disk array device
authorBrian King <brking@linux.vnet.ibm.com>
Thu, 26 Apr 2007 21:00:10 +0000 (16:00 -0500)
committerJames Bottomley <jejb@mulgrave.il.steeleye.com>
Sun, 6 May 2007 14:33:19 +0000 (09:33 -0500)
commit8a048994f4be7d0b670a358cea7812c6d5232105
treeab5eed8bf6a4557cba45a58eff020177f9cfafea
parent6bb0417074e914e8d002df20c419e67732ae103e
[SCSI] ipr: Handle check condition status from disk array device

On newer levels of microcode for ipr RAID adapters supporting
multi-initiator configurations, the disk array, or VSET, resources
are capable of generating a check condition. This patch prevents
ipr from generating sense data in this scenario and retrieving it
from the logical device instead.

Signed-off-by: Brian King <brking@linux.vnet.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
drivers/scsi/ipr.c