Seen in RH 2.6.32. Applies fine to latest Debian 2.6.32. Please consider backport to longterm 2.6.32 and 2.6.33.
RH patch header says that: "Netapp is now supporting ALUA, and is hitting a bug where they get: kernel: sd 7:0:0:1: Device not ready: <6>: Current: sense key: Not Ready kernel: Add. Sense: Logical unit not accessible, asymmetric access state transition and the IO is failed. This is a retryable error, and the scsi_dh_alua is already set up to detect and retry it. Netapp devices are not yet in the alua list though, so this patch adds their boxes to it Patch was made and tested by Netapp. I do not have any netpapp boxes that support this feature and the netapp sim does not either, so I just ran with the patch to check that it fails correctly on older boxes that do not support alua." thank you. ----- Forwarded message from Linux Kernel Mailing List <[email protected]> ----- Date: Sat, 27 Feb 2010 02:02:15 GMT From: Linux Kernel Mailing List <[email protected]> To: [email protected] Subject: [SCSI] scsi_dh_alua: Add IBM Power Virtual SCSI ALUA device to dev list Gitweb: http://git.kernel.org/linus/22963a37b3437a25812cc856afa5a84ad4a3f541 Commit: 22963a37b3437a25812cc856afa5a84ad4a3f541 Parent: cd4a8814d44672bd2c8f04a472121bfbe193809c Author: Brian King <[email protected]> AuthorDate: Fri Feb 19 10:08:31 2010 -0600 Committer: James Bottomley <[email protected]> CommitDate: Fri Feb 19 10:52:54 2010 -0600 [SCSI] scsi_dh_alua: Add IBM Power Virtual SCSI ALUA device to dev list Adds IBM Power Virtual SCSI ALUA devices to the ALUA device handler. Signed-off-by: Brian King <[email protected]> Signed-off-by: James Bottomley <[email protected]> --- drivers/scsi/device_handler/scsi_dh_alua.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/scsi/device_handler/scsi_dh_alua.c b/drivers/scsi/device_handler/scsi_dh_alua.c index ee372bf..bc9e94f 100644 --- a/drivers/scsi/device_handler/scsi_dh_alua.c +++ b/drivers/scsi/device_handler/scsi_dh_alua.c @@ -718,6 +718,7 @@ static const struct scsi_dh_devlist alua_dev_list[] = { {"Pillar", "Axiom" }, {"Intel", "Multi-Flex"}, {"NETAPP", "LUN"}, + {"AIX", "NVDISK"}, {NULL, NULL} }; -- To unsubscribe from this list: send the line "unsubscribe git-commits-head" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html ----- End forwarded message ----- _______________________________________________ stable mailing list [email protected] http://linux.kernel.org/mailman/listinfo/stable
