]> git.proxmox.com Git - qemu.git/blobdiff - hw/xen_platform.c
block: convert qemu_aio_flush() calls to bdrv_drain_all()
[qemu.git] / hw / xen_platform.c
index 5e792f56f66cc1230bbc9868e68092f0149443e2..e62eaef7d1b251fcd26ddc99a0edcbfd1cfb821d 100644 (file)
@@ -120,7 +120,7 @@ static void platform_fixed_ioport_writew(void *opaque, uint32_t addr, uint32_t v
            devices, and bit 2 the non-primary-master IDE devices. */
         if (val & UNPLUG_ALL_IDE_DISKS) {
             DPRINTF("unplug disks\n");
-            qemu_aio_flush();
+            bdrv_drain_all();
             bdrv_flush_all();
             pci_unplug_disks(s->pci_dev.bus);
         }