Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20190801234031.29561-1-mehta.aaru20@gmail.com
Maintainers: Fam Zheng <fam@euphon.net>, Max Reitz <mreitz@redhat.com>, Stefan Hajnoczi <stefan@redhat.com>, Aarushi Mehta <mehta.aaru20@gmail.com>, Eric Blake <eblake@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>, Markus Armbruster <armbru@redhat.com>, Kevin Wolf <kwolf@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>
MAINTAINERS | 8 +
block.c | 22 ++
block/Makefile.objs | 3 +
block/file-posix.c | 99 ++++--
block/io_uring.c | 560 ++++++++++++++++++++++++++++++++++
block/trace-events | 13 +
blockdev.c | 12 +-
configure | 27 ++
include/block/aio.h | 16 +-
include/block/block.h | 2 +
include/block/raw-aio.h | 12 +
qapi/block-core.json | 4 +-
qemu-img-cmds.hx | 4 +-
qemu-img.c | 11 +-
qemu-img.texi | 5 +-
qemu-io.c | 25 +-
qemu-nbd.c | 12 +-
qemu-nbd.texi | 4 +-
stubs/Makefile.objs | 1 +
stubs/io_uring.c | 32 ++
tests/qemu-iotests/028 | 3 +-
tests/qemu-iotests/058 | 2 +-
tests/qemu-iotests/089 | 4 +-
tests/qemu-iotests/091 | 7 +-
tests/qemu-iotests/109 | 3 +-
tests/qemu-iotests/147 | 5 +-
tests/qemu-iotests/181 | 10 +-
tests/qemu-iotests/183 | 7 +-
tests/qemu-iotests/185 | 17 +-
tests/qemu-iotests/200 | 3 +-
tests/qemu-iotests/201 | 10 +-
tests/qemu-iotests/check | 15 +-
tests/qemu-iotests/common.rc | 14 +
tests/qemu-iotests/iotests.py | 9 +-
util/async.c | 36 +++
35 files changed, 938 insertions(+), 79 deletions(-)
create mode 100644 block/io_uring.c
create mode 100644 stubs/io_uring.c