diff options
| -rw-r--r-- | drivers/ide/ide-probe.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/ide/ide-probe.c b/drivers/ide/ide-probe.c index 6bab2ac1f5b9..ce0818a993f6 100644 --- a/drivers/ide/ide-probe.c +++ b/drivers/ide/ide-probe.c | |||
| @@ -1549,7 +1549,8 @@ int ide_host_register(struct ide_host *host, const struct ide_port_info *d, | |||
| 1549 | if (hwif_init(hwif) == 0) { | 1549 | if (hwif_init(hwif) == 0) { |
| 1550 | printk(KERN_INFO "%s: failed to initialize IDE " | 1550 | printk(KERN_INFO "%s: failed to initialize IDE " |
| 1551 | "interface\n", hwif->name); | 1551 | "interface\n", hwif->name); |
| 1552 | hwif->present = 0; | 1552 | device_unregister(&hwif->gendev); |
| 1553 | ide_disable_port(hwif); | ||
| 1553 | continue; | 1554 | continue; |
| 1554 | } | 1555 | } |
| 1555 | 1556 | ||
