Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20220303194349.2304213-1-vsementsov@virtuozzo.com
Maintainers: John Snow <jsnow@redhat.com>, Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>, Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>, Eric Blake <eblake@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>, Fam Zheng <fam@euphon.net>, Markus Armbruster <armbru@redhat.com>
qapi/block-core.json | 14 +-
include/block/block-copy.h | 2 +
include/block/block_int.h | 33 +++
include/block/dirty-bitmap.h | 4 +-
include/block/reqlist.h | 75 ++++++
include/qemu/hbitmap.h | 12 +
block/block-copy.c | 150 +++++------
block/copy-before-write.c | 265 +++++++++++++++++++-
block/dirty-bitmap.c | 15 +-
block/io.c | 69 +++++
block/monitor/bitmap-qmp-cmds.c | 5 +-
block/reqlist.c | 85 +++++++
block/snapshot-access.c | 132 ++++++++++
util/hbitmap.c | 33 +++
MAINTAINERS | 5 +-
block/meson.build | 2 +
tests/qemu-iotests/257.out | 224 +++++++++++++++++
tests/qemu-iotests/iotests.py | 3 +
tests/qemu-iotests/tests/image-fleecing | 185 +++++++++++---
tests/qemu-iotests/tests/image-fleecing.out | 223 +++++++++++++++-
20 files changed, 1394 insertions(+), 142 deletions(-)
create mode 100644 include/block/reqlist.h
create mode 100644 block/reqlist.c
create mode 100644 block/snapshot-access.c