From f0447c8a50d1dbe8f186b82d31f970c7c68c1602 Mon Sep 17 00:00:00 2001 From: "Chauhan, Vijay" Date: Tue, 17 Mar 2009 18:51:40 +0530 Subject: [PATCH] --- yaml --- r: 136332 b: refs/heads/master c: af50bb993dfa673cf21ab812efe620d7e0c36319 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/scsi/device_handler/scsi_dh_rdac.c | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 9b8d1bdf8c30..e87e0af6f8d8 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ba33fadfabe88e838e73c76a6ff59546f5f6b92b +refs/heads/master: af50bb993dfa673cf21ab812efe620d7e0c36319 diff --git a/trunk/drivers/scsi/device_handler/scsi_dh_rdac.c b/trunk/drivers/scsi/device_handler/scsi_dh_rdac.c index 07962f675fef..43b8c51e98d0 100644 --- a/trunk/drivers/scsi/device_handler/scsi_dh_rdac.c +++ b/trunk/drivers/scsi/device_handler/scsi_dh_rdac.c @@ -574,6 +574,12 @@ static int rdac_check_sense(struct scsi_device *sdev, * Just retry and wait. */ return ADD_TO_MLQUEUE; + if (sense_hdr->asc == 0xA1 && sense_hdr->ascq == 0x02) + /* LUN Not Ready - Quiescense in progress + * or has been achieved + * Just retry. + */ + return ADD_TO_MLQUEUE; break; case ILLEGAL_REQUEST: if (sense_hdr->asc == 0x94 && sense_hdr->ascq == 0x01) {