mirror_qemu/hw/i386/xen
John Snow 49137bf684 block-backend: remove blk_flush_all
We can teach Xen to drain and flush each device as it needs to, instead
of trying to flush ALL devices. This removes the last user of
blk_flush_all.

The function is therefore removed under the premise that any new uses
of blk_flush_all would be the wrong paradigm: either flush the single
device that requires flushing, or use an appropriate flush_all mechanism
from outside of the BlkBackend layer.

Signed-off-by: John Snow <jsnow@redhat.com>
Reviewed-by: Max Reitz <mreitz@redhat.com>
Acked-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
2016-09-29 14:13:38 +02:00
..
Makefile.objs xen: move Xen HVM files under hw/i386/xen 2014-05-07 16:14:56 +00:00
xen_apic.c msi_supported -> msi_nonbroken 2016-03-11 16:45:21 +02:00
xen_platform.c block-backend: remove blk_flush_all 2016-09-29 14:13:38 +02:00
xen_pvdevice.c include/qemu/osdep.h: Don't include qapi/error.h 2016-03-22 22:20:15 +01:00