]> www.infradead.org Git - users/jedix/linux-maple.git/commit
[SCSI] hpsa: Fix problem with MSA2xxx devices
authorStephen M. Cameron <scameron@beardog.cce.hp.com>
Thu, 19 Jan 2012 20:01:04 +0000 (14:01 -0600)
committerJoe Jin <joe.jin@oracle.com>
Tue, 15 May 2012 06:45:34 +0000 (14:45 +0800)
commit6966e08a884409c0816a15fab19168b3921f5509
tree798921b9aca2fe9208193d4116f98c9d7d792141
parent9642053133b8f961bc94d06ca9a7e547c0741d2f
[SCSI] hpsa: Fix problem with MSA2xxx devices

Upgraded firmware on Smart Array P7xx (and some others) made them show up as
SCSI revision 5 devices and this caused the driver to fail to map MSA2xxx
logical drives to the correct bus/target/lun.  A symptom of this would be that
the target ID of the logical drives as presented by the external storage array
is ignored, and all such logical drives are assigned to target zero,
differentiated only by LUN.  Some multipath software reportedly does not deal
well with this behavior, failing to recognize different paths to the same
device as such.

Signed-off-by: Stephen M. Cameron <scameron@beardog.cce.hp.com>
Signed-off-by: Scott Teel <scott.teel@hp.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
(cherry picked from commit 9bc3711cbb67ac620bf09b4a147cbab45b2c36c0)

Signed-off-by: Joe Jin <joe.jin@oracle.com>
drivers/scsi/hpsa.c