summaryrefslogtreecommitdiff
path: root/drivers/scsi/ips.c
diff options
context:
space:
mode:
authorJack Hammer <jack_hammer@adaptec.com>2006-01-13 18:06:50 +0300
committerJames Bottomley <jejb@mulgrave.(none)>2006-01-14 19:54:53 +0300
commit560c26c8345509619c3575331b99b329b5de1054 (patch)
tree5cea5a7c12eccb21776cc0a125c4608ca021b9d1 /drivers/scsi/ips.c
parentad757cdfd2a40c9d5310d00f24427525788341cd (diff)
downloadlinux-560c26c8345509619c3575331b99b329b5de1054.tar.xz
[SCSI] ips: Mode Sense (Caching Page ) fix
To avoid the "sda: got wrong page" message, the ServeRAID driver should be setting flags indicating that the Mode Sense commands are not supported. Signed-off-by: Jack Hammer <jack_hammer@adaptec.com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers/scsi/ips.c')
-rw-r--r--drivers/scsi/ips.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/scsi/ips.c b/drivers/scsi/ips.c
index 3882d48a42bf..e5e1ca44e1ee 100644
--- a/drivers/scsi/ips.c
+++ b/drivers/scsi/ips.c
@@ -1319,6 +1319,9 @@ ips_slave_configure(struct scsi_device * SDptr)
min = ha->max_cmds - 1;
scsi_adjust_queue_depth(SDptr, MSG_ORDERED_TAG, min);
}
+
+ SDptr->skip_ms_page_8 = 1;
+ SDptr->skip_ms_page_3f = 1;
return 0;
}
#endif