X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=drivers%2Fscsi%2Fipr.c;h=63d01e6394a209293a93ebe69bb7dfaddb9a1362;hb=0726ce26104671e3072d90b9c697c253974e823d;hp=d47df3f9d226096d37560601f6a3743ca62d67d5;hpb=d0ad6f50399abc990adc4653c1eda5932b8adb52;p=linux-2.6 diff --git a/drivers/scsi/ipr.c b/drivers/scsi/ipr.c index d47df3f9d2..63d01e6394 100644 --- a/drivers/scsi/ipr.c +++ b/drivers/scsi/ipr.c @@ -2789,8 +2789,10 @@ static int ipr_slave_configure(struct scsi_device *sdev) if (res) { if (ipr_is_af_dasd_device(res)) sdev->type = TYPE_RAID; - if (ipr_is_af_dasd_device(res) || ipr_is_ioa_resource(res)) + if (ipr_is_af_dasd_device(res) || ipr_is_ioa_resource(res)) { sdev->scsi_level = 4; + sdev->no_uld_attach = 1; + } if (ipr_is_vset_device(res)) { sdev->timeout = IPR_VSET_RW_TIMEOUT; blk_queue_max_sectors(sdev->request_queue, IPR_VSET_MAX_SECTORS);