]> Pileus Git - ~andy/linux/blobdiff - drivers/scsi/libata-core.c
[PATCH] libata: use ata_dev_disable() in ata_bus_probe()
[~andy/linux] / drivers / scsi / libata-core.c
index d1530b9fd8e7078f3c16e6cae5f0486c589054fb..b08e79ffd769924a1af6de773a67a67958c28ce0 100644 (file)
@@ -1363,8 +1363,6 @@ static int ata_dev_configure(struct ata_port *ap, struct ata_device *dev,
        return 0;
 
 err_out_nosup:
-       printk(KERN_WARNING "ata%u: dev %u not supported, ignoring\n",
-              ap->id, dev->devno);
        DPRINTK("EXIT, err\n");
        return rc;
 }
@@ -1431,7 +1429,7 @@ static int ata_bus_probe(struct ata_port *ap)
                }
 
                if (ata_dev_configure(ap, dev, 1)) {
-                       dev->class++;   /* disable device */
+                       ata_dev_disable(ap, dev);
                        continue;
                }