]> err.no Git - linux-2.6/blobdiff - drivers/ata/sata_mv.c
libata: wrap schedule_timeout_uninterruptible() in loop
[linux-2.6] / drivers / ata / sata_mv.c
index 08077efa9afdd2d71e25012eb816e4d139d10914..4df8311968e9e3f04325a7823cc53d78c21f1754 100644 (file)
@@ -2248,7 +2248,7 @@ comreset_retry:
         */
 
        /* finally, read device signature from TF registers */
-       *class = ata_dev_try_classify(ap, 0, NULL);
+       *class = ata_dev_try_classify(ap->link.device, 1, NULL);
 
        writelfl(0, port_mmio + EDMA_ERR_IRQ_CAUSE_OFS);