Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20251104175415.525388-1-kwolf@redhat.com
Maintainers: Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>, Stefan Weil <sw@weilnetz.de>, Aarushi Mehta <mehta.aaru20@gmail.com>, Julia Suvorova <jusual@redhat.com>, Stefano Garzarella <sgarzare@redhat.com>, "Denis V. Lunev" <den@openvz.org>, Jeff Cody <codyprime@gmail.com>, Fam Zheng <fam@euphon.net>, Eric Blake <eblake@redhat.com>, Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>, Paolo Bonzini <pbonzini@redhat.com>
block/qcow2.h | 4 +
include/block/aio.h | 156 +++++++-
include/block/block-global-state.h | 3 +-
include/block/nbd.h | 2 +-
include/block/raw-aio.h | 5 -
util/aio-posix.h | 18 +-
block.c | 42 +--
block/bochs.c | 14 +-
block/crypto.c | 2 +-
block/file-posix.c | 98 +++--
block/file-win32.c | 38 +-
block/io_uring.c | 505 +++++++-------------------
block/parallels.c | 2 +-
block/qcow.c | 12 +-
block/qcow2-cluster.c | 16 +-
block/qcow2-refcount.c | 25 +-
block/qcow2.c | 4 +-
block/qed.c | 2 +-
block/raw-format.c | 2 +-
block/vdi.c | 2 +-
block/vhdx.c | 2 +-
block/vmdk.c | 2 +-
block/vpc.c | 2 +-
qemu-img.c | 2 +-
stubs/io_uring.c | 32 --
tests/unit/test-aio.c | 7 +-
tests/unit/test-nested-aio-poll.c | 13 +-
util/aio-posix.c | 137 ++++---
util/aio-win32.c | 7 +-
util/async.c | 71 ++--
util/fdmon-epoll.c | 34 +-
util/fdmon-io_uring.c | 247 ++++++++++---
util/fdmon-poll.c | 85 ++++-
tests/qemu-iotests/testrunner.py | 12 +
block/trace-events | 12 +-
stubs/meson.build | 3 -
tests/qemu-iotests/184 | 2 +-
tests/qemu-iotests/257 | 8 +-
tests/qemu-iotests/257.out | 14 +-
tests/qemu-iotests/check | 42 ++-
tests/qemu-iotests/meson.build | 11 +-
tests/qemu-iotests/tests/resize-below-raw | 51 ++-
tests/qemu-iotests/tests/resize-below-raw.out | 4 +-
util/trace-events | 4 +
44 files changed, 956 insertions(+), 800 deletions(-)
delete mode 100644 stubs/io_uring.c