diff options
| -rw-r--r-- | drivers/scsi/ipr.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/scsi/ipr.c b/drivers/scsi/ipr.c index d47df3f9d226..63d01e6394a2 100644 --- a/drivers/scsi/ipr.c +++ b/drivers/scsi/ipr.c | |||
| @@ -2789,8 +2789,10 @@ static int ipr_slave_configure(struct scsi_device *sdev) | |||
| 2789 | if (res) { | 2789 | if (res) { |
| 2790 | if (ipr_is_af_dasd_device(res)) | 2790 | if (ipr_is_af_dasd_device(res)) |
| 2791 | sdev->type = TYPE_RAID; | 2791 | sdev->type = TYPE_RAID; |
| 2792 | if (ipr_is_af_dasd_device(res) || ipr_is_ioa_resource(res)) | 2792 | if (ipr_is_af_dasd_device(res) || ipr_is_ioa_resource(res)) { |
| 2793 | sdev->scsi_level = 4; | 2793 | sdev->scsi_level = 4; |
| 2794 | sdev->no_uld_attach = 1; | ||
| 2795 | } | ||
| 2794 | if (ipr_is_vset_device(res)) { | 2796 | if (ipr_is_vset_device(res)) { |
| 2795 | sdev->timeout = IPR_VSET_RW_TIMEOUT; | 2797 | sdev->timeout = IPR_VSET_RW_TIMEOUT; |
| 2796 | blk_queue_max_sectors(sdev->request_queue, IPR_VSET_MAX_SECTORS); | 2798 | blk_queue_max_sectors(sdev->request_queue, IPR_VSET_MAX_SECTORS); |
