]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/blobdiff - drivers/ide/ide-probe.c
Merge remote-tracking branch 'tip/timers/core' into afs-next
[mirror_ubuntu-focal-kernel.git] / drivers / ide / ide-probe.c
index 27a2488c7468c0ee34cd07ebd87cbbed3d84a539..17fd55af4d9247ee89c0b581c5de3ab3437860a2 100644 (file)
@@ -1451,6 +1451,7 @@ int ide_host_register(struct ide_host *host, const struct ide_port_info *d,
                if (hwif_init(hwif) == 0) {
                        printk(KERN_INFO "%s: failed to initialize IDE "
                                         "interface\n", hwif->name);
+                       device_unregister(hwif->portdev);
                        device_unregister(&hwif->gendev);
                        ide_disable_port(hwif);
                        continue;