Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20240313150907.623462-1-vsementsov@yandex-team.ru
Maintainers: John Snow <jsnow@redhat.com>, Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>, Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>, Eric Blake <eblake@redhat.com>, Markus Armbruster <armbru@redhat.com>, Michael Roth <michael.roth@amd.com>, Paolo Bonzini <pbonzini@redhat.com>
block/backup.c | 14 ++
block/block-backend.c | 14 +-
block/commit.c | 16 ++-
block/mirror.c | 98 +++++++++-----
block/monitor/block-hmp-cmds.c | 4 +-
block/stream.c | 14 ++
blockdev.c | 4 +-
blockjob.c | 39 +++---
docs/about/deprecated.rst | 75 +++++++++++
include/block/blockjob.h | 26 ++--
include/block/blockjob_int.h | 7 -
include/qemu/job.h | 25 +++-
include/sysemu/block-backend-global-state.h | 2 +-
job-qmp.c | 55 +++++++-
job.c | 35 ++++-
qapi/block-core.json | 136 +++++++++++++++-----
qapi/common.json | 16 +++
qapi/job.json | 69 +++++++++-
scripts/qapi/introspect.py | 5 +-
scripts/qapi/schema.py | 50 ++++---
scripts/qapi/types.py | 3 +-
scripts/qapi/visit.py | 43 ++++++-
stubs/meson.build | 1 +
stubs/qapi-jobchangeoptions-mapper.c | 13 ++
tests/unit/test-bdrv-drain.c | 2 +-
tests/unit/test-block-iothread.c | 2 +-
tests/unit/test-blockjob.c | 2 +-
27 files changed, 616 insertions(+), 154 deletions(-)
create mode 100644 stubs/qapi-jobchangeoptions-mapper.c