Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20210311144811.313451-1-kwolf@redhat.com
Maintainers: Jason Wang <jasowang@redhat.com>, Thomas Huth <thuth@redhat.com>, Laurent Vivier <lvivier@redhat.com>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Coiby Xu <Coiby.Xu@gmail.com>, Kevin Wolf <kwolf@redhat.com>, Paul Durrant <paul@xen.org>, Markus Armbruster <armbru@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>, Anthony Perard <anthony.perard@citrix.com>, "Dr. David Alan Gilbert" <dgilbert@redhat.com>, John Snow <jsnow@redhat.com>, Max Reitz <mreitz@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>, Paolo Bonzini <pbonzini@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>, Eric Blake <eblake@redhat.com>, Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
qapi/authz.json | 61 ++-
qapi/block-core.json | 27 +
qapi/common.json | 52 ++
qapi/crypto.json | 159 ++++++
qapi/machine.json | 22 +-
qapi/net.json | 20 -
qapi/qom.json | 646 +++++++++++++++++++++-
qapi/ui.json | 13 +-
docs/system/deprecated.rst | 25 +-
docs/system/removed-features.rst | 5 +
docs/tools/qemu-img.rst | 2 +-
include/qom/object_interfaces.h | 85 +--
tests/qtest/libqos/vhost-user-blk.h | 48 ++
block.c | 36 +-
block/curl.c | 50 +-
block/export/vhost-user-blk-server.c | 3 +-
block/stream.c | 15 +-
hw/block/xen-block.c | 16 +-
monitor/hmp-cmds.c | 17 +-
monitor/misc.c | 2 -
qemu-img.c | 251 ++-------
qemu-io.c | 33 +-
qemu-nbd.c | 34 +-
qom/object_interfaces.c | 109 ++--
qom/qom-qmp-cmds.c | 28 +-
storage-daemon/qemu-storage-daemon.c | 28 +-
tests/qtest/libqos/vhost-user-blk.c | 130 +++++
tests/qtest/qmp-cmd-test.c | 16 +-
tests/qtest/test-netfilter.c | 54 +-
tests/qtest/vhost-user-blk-test.c | 983 ++++++++++++++++++++++++++++++++++
MAINTAINERS | 2 +
hmp-commands.hx | 2 +-
storage-daemon/qapi/qapi-schema.json | 1 +
tests/qemu-iotests/tests/qsd-jobs | 86 +++
tests/qemu-iotests/tests/qsd-jobs.out | 32 ++
tests/qtest/libqos/meson.build | 1 +
tests/qtest/meson.build | 4 +
37 files changed, 2554 insertions(+), 544 deletions(-)
create mode 100644 tests/qtest/libqos/vhost-user-blk.h
create mode 100644 tests/qtest/libqos/vhost-user-blk.c
create mode 100644 tests/qtest/vhost-user-blk-test.c
create mode 100755 tests/qemu-iotests/tests/qsd-jobs
create mode 100644 tests/qemu-iotests/tests/qsd-jobs.out