What is left of "[PATCH v7 00/25] parallels: Add full dirty bitmap
support" after the rest of it went upstream. The other 22 patches are
merged as 209b2afafa ("Merge tag 'pull-parallels-2026-09-11' of
https://gitlab.com/dlunev/qemu into staging"), so only the qemu-img
info reporting patch and the two iotests which consume it are here.
The numbers have shifted: 19, 21 and 22 of v7 are 1, 2 and 3 here.
Cc: Stefan Hajnoczi <stefanha@redhat.com>
Cc: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Denis V. Lunev <den@openvz.org>
v7 was:
https://lore.kernel.org/qemu-devel/20260903144143.2328870-1-den@openvz.org/
v8:
1: On Markus' review. @inconsistent reads "is in an inconsistent
state and cannot be used". @bitmaps drops the clause about bitmaps
which are not written out yet and becomes "A list of parallels
bitmap details", matching ImageInfoSpecificQCow2, and the struct
description loses its stray "dirty". ParallelsBitmapInfo moved
next to Qcow2BitmapInfo, out of the ImageInfoSpecificFOO run.
2, 3: Unchanged.
Denis V. Lunev (3):
parallels: report the stored dirty bitmaps in qemu-img info
iotests: cover storing a parallels dirty bitmap
iotests: cover the qemu-img bitmap operations on parallels
block/parallels-ext.c | 26 +++
block/parallels.c | 20 ++
block/parallels.h | 3 +
qapi/block-core.json | 45 +++-
tests/qemu-iotests/tests/parallels-bitmap | 217 +++++++++++++++++-
tests/qemu-iotests/tests/parallels-bitmap.out | 57 +++++
tests/qemu-iotests/tests/parallels-checks | 6 +
tests/qemu-iotests/tests/parallels-checks.out | 19 ++
8 files changed, 390 insertions(+), 3 deletions(-)
--
2.53.0