* git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6: Revert "ide: skip probe if there are no devices on the port (v2)" Revert "via82cxxx: workaround h/w bugs"
···695695 if (irqd)696696 disable_irq(hwif->irq);697697698698- rc = ide_port_wait_ready(hwif);699699- if (rc == -ENODEV) {700700- printk(KERN_INFO "%s: no devices on the port\n", hwif->name);701701- goto out;702702- } else if (rc == -EBUSY)703703- printk(KERN_ERR "%s: not ready before the probe\n", hwif->name);704704- else705705- rc = -ENODEV;698698+ if (ide_port_wait_ready(hwif) == -EBUSY)699699+ printk(KERN_DEBUG "%s: Wait for ready failed before probe !\n", hwif->name);706700707701 /*708702 * Second drive should only exist if first drive was found,···707713 if (drive->dev_flags & IDE_DFLAG_PRESENT)708714 rc = 0;709715 }710710-out:716716+711717 /*712718 * Use cached IRQ number. It might be (and is...) changed by probe713719 * code above