Failed in applying to current master (
apply log)
Maintainers: Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>, Xie Yongji <xieyongji@bytedance.com>, Coiby Xu <Coiby.Xu@gmail.com>, Fam Zheng <fam@euphon.net>, Aarushi Mehta <mehta.aaru20@gmail.com>, Julia Suvorova <jusual@redhat.com>, Stefano Garzarella <sgarzare@redhat.com>, Ronnie Sahlberg <ronniesahlberg@gmail.com>, Paolo Bonzini <pbonzini@redhat.com>, Peter Lieven <pl@kamp.de>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, "Richard W.M. Jones" <rjones@redhat.com>, Stefan Weil <sw@weilnetz.de>, Stefano Stabellini <sstabellini@kernel.org>, Anthony Perard <anthony.perard@citrix.com>, Paul Durrant <paul@xen.org>, "Michael S. Tsirkin" <mst@redhat.com>, David Woodhouse <dwmw2@infradead.org>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Richard Henderson <richard.henderson@linaro.org>, Eduardo Habkost <eduardo@habkost.net>, "Daniel P. Berrangé" <berrange@redhat.com>, Juan Quintela <quintela@redhat.com>, Peter Xu <peterx@redhat.com>, Leonardo Bras <leobras@redhat.com>
hw/block/dataplane/xen-block.h | 2 +
include/block/aio.h | 57 ---------
include/block/block_int-common.h | 90 +++++++-------
include/block/export.h | 2 +
include/hw/qdev-core.h | 17 ++-
include/hw/scsi/scsi.h | 14 +++
include/qemu/vhost-user-server.h | 8 +-
include/sysemu/block-backend-common.h | 25 ++--
include/sysemu/block-backend-global-state.h | 1 +
util/aio-posix.h | 1 -
block.c | 7 --
block/blkio.c | 15 +--
block/block-backend.c | 78 ++++++------
block/curl.c | 10 +-
block/export/export.c | 13 +-
block/export/fuse.c | 56 ++++++++-
block/export/vduse-blk.c | 128 ++++++++++++++------
block/export/vhost-user-blk-server.c | 52 +++++++-
block/io.c | 16 ++-
block/io_uring.c | 4 +-
block/iscsi.c | 3 +-
block/linux-aio.c | 4 +-
block/nfs.c | 5 +-
block/nvme.c | 8 +-
block/ssh.c | 4 +-
block/win32-aio.c | 6 +-
blockdev.c | 18 ++-
hw/block/dataplane/virtio-blk.c | 19 ++-
hw/block/dataplane/xen-block.c | 42 +++++--
hw/block/virtio-blk.c | 38 +++++-
hw/block/xen-block.c | 24 +++-
hw/i386/kvm/xen_xenstore.c | 2 +-
hw/scsi/scsi-bus.c | 46 ++++++-
hw/scsi/scsi-disk.c | 27 ++++-
hw/scsi/virtio-scsi-dataplane.c | 31 +++--
hw/scsi/virtio-scsi.c | 127 ++++++++++++++-----
hw/virtio/virtio.c | 6 +-
hw/xen/xen-bus.c | 11 +-
io/channel-command.c | 6 +-
io/channel-file.c | 3 +-
io/channel-socket.c | 3 +-
migration/rdma.c | 16 +--
tests/unit/test-aio.c | 27 +----
tests/unit/test-bdrv-drain.c | 15 +--
tests/unit/test-fdmon-epoll.c | 73 -----------
util/aio-posix.c | 20 +--
util/aio-win32.c | 8 +-
util/async.c | 3 +-
util/fdmon-epoll.c | 18 +--
util/fdmon-io_uring.c | 8 +-
util/fdmon-poll.c | 3 +-
util/main-loop.c | 7 +-
util/qemu-coroutine-io.c | 7 +-
util/vhost-user-server.c | 33 ++---
hw/scsi/trace-events | 2 +
tests/unit/meson.build | 3 -
56 files changed, 738 insertions(+), 534 deletions(-)
delete mode 100644 tests/unit/test-fdmon-epoll.c