From: Moger, Babu Date: Fri, 28 Aug 2009 14:18:39 +0000 (-0600) Subject: [SCSI] scsi_dh_rdac: Fix for returning correct mode select cmd return info X-Git-Tag: v2.6.32-rc4~9^2~31 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=c0630f76d09131d606857a3da39739791d2c7b35;p=karo-tx-linux.git [SCSI] scsi_dh_rdac: Fix for returning correct mode select cmd return info The function mode_select_handle_sense returns SCSI_DH_OK even when there is a sense code which is incorrect. Removing it so that it returns SCSI_DH_IO when there is sense that is not handled by this function. Signed-off-by: Babu Moger Reviewed-by: Vijay Chauhan Reviewed-by: Bob Stankey Reviewed-by: Chandra Seetharaman Signed-off-by: James Bottomley --- diff --git a/drivers/scsi/device_handler/scsi_dh_rdac.c b/drivers/scsi/device_handler/scsi_dh_rdac.c index 11c89311427e..268189d31d9c 100644 --- a/drivers/scsi/device_handler/scsi_dh_rdac.c +++ b/drivers/scsi/device_handler/scsi_dh_rdac.c @@ -500,8 +500,6 @@ static int mode_select_handle_sense(struct scsi_device *sdev, if (!ret) goto done; - err = SCSI_DH_OK; - switch (sense_hdr.sense_key) { case NO_SENSE: case ABORTED_COMMAND: