diff options
-rw-r--r-- | drivers/scsi/aacraid/linit.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/scsi/aacraid/linit.c b/drivers/scsi/aacraid/linit.c index 0bf5f9a943e8..45fc171e5f36 100644 --- a/drivers/scsi/aacraid/linit.c +++ b/drivers/scsi/aacraid/linit.c | |||
@@ -386,6 +386,10 @@ static int aac_biosparm(struct scsi_device *sdev, struct block_device *bdev, | |||
386 | static int aac_slave_configure(struct scsi_device *sdev) | 386 | static int aac_slave_configure(struct scsi_device *sdev) |
387 | { | 387 | { |
388 | struct Scsi_Host *host = sdev->host; | 388 | struct Scsi_Host *host = sdev->host; |
389 | if (sdev_channel(sdev) == CONTAINER_CHANNEL) { | ||
390 | sdev->skip_ms_page_8 = 1; | ||
391 | sdev->skip_ms_page_3f = 1; | ||
392 | } | ||
389 | 393 | ||
390 | if (sdev->tagged_supported) | 394 | if (sdev->tagged_supported) |
391 | scsi_adjust_queue_depth(sdev, MSG_ORDERED_TAG, 128); | 395 | scsi_adjust_queue_depth(sdev, MSG_ORDERED_TAG, 128); |