]> git.proxmox.com Git - qemu.git/blobdiff - hw/acpi_piix4.c
pci: call object_unparent() before free_qdev()
[qemu.git] / hw / acpi_piix4.c
index 585da4e3eb937ee4583c40c72102da1a42dcc265..0345490ee095d0184954b8a462eaf3e96fdf36cf 100644 (file)
@@ -299,6 +299,7 @@ static void acpi_piix_eject_slot(PIIX4PMState *s, unsigned slots)
             if (pc->no_hotplug) {
                 slot_free = false;
             } else {
+                object_unparent(OBJECT(dev));
                 qdev_free(qdev);
             }
         }