]> git.proxmox.com Git - mirror_qemu.git/blobdiff - hw/s390x/css-bridge.c
Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2019-09-28' into staging
[mirror_qemu.git] / hw / s390x / css-bridge.c
index 7573c40badbdda56d94473df23d80f073e5c1dd9..15a8ed96de160de45c69efa4dec236aedc7af596 100644 (file)
@@ -9,11 +9,14 @@
  * your option) any later version. See the COPYING file in the top-level
  * directory.
  */
+
 #include "qemu/osdep.h"
 #include "qapi/error.h"
 #include "hw/hotplug.h"
+#include "hw/qdev-properties.h"
 #include "hw/sysbus.h"
 #include "qemu/bitops.h"
+#include "qemu/module.h"
 #include "hw/s390x/css.h"
 #include "ccw-device.h"
 #include "hw/s390x/css-bridge.h"
@@ -51,7 +54,7 @@ static void ccw_device_unplug(HotplugHandler *hotplug_dev,
 
     css_generate_sch_crws(sch->cssid, sch->ssid, sch->schid, 1, 0);
 
-    object_unparent(OBJECT(dev));
+    object_property_set_bool(OBJECT(dev), false, "realized", NULL);
 }
 
 static void virtual_css_bus_reset(BusState *qbus)