Failed in applying to current master (
apply log)
MAINTAINERS | 1 +
qapi/block-core.json | 6 ++
meson.build | 4 +
include/block/block-io.h | 3 -
include/block/block_int-common.h | 11 ---
include/block/raw-aio.h | 14 ---
include/sysemu/block-backend-io.h | 13 +--
block/blkio.c | 96 ++++++++++++------
block/block-backend.c | 22 -----
block/file-posix.c | 38 -------
block/io.c | 37 -------
block/io_uring.c | 44 ++++-----
block/linux-aio.c | 41 +++-----
block/nvme.c | 44 +++------
block/plug.c | 159 ++++++++++++++++++++++++++++++
hw/block/dataplane/xen-block.c | 8 +-
hw/block/virtio-blk.c | 4 +-
hw/scsi/virtio-scsi.c | 6 +-
block/meson.build | 1 +
block/trace-events | 6 +-
20 files changed, 293 insertions(+), 265 deletions(-)
create mode 100644 block/plug.c