12.06.2020 03:04, Andrey Shinkevich wrote:
> Note: based on the Vladimir's series
> [v5 00/13] iotests: Dump QCOW2 dirty bitmaps metadata
It's merged to master, so, based on master. (except for 01, which is not needed, thanks to Eric)
>
> Add dirty bitmap information to QCOW2 metadata dump in the qcow2_format.py.
>
> v7:
> 01: Fix for magic hexadecimal output in 291
> 02: Bitmap table output format improvement.
> 03: Incremental change in the test 291 output.
>
> v6:
> 01: Fixing capitalization of header extension constant.
> (Suggested by Eric)
> 02: The cluster size global variable discarded and passed as a parameter.
> 03: Re-based to Vladimir's v5 series.
> 04: The code of passing qcow2.py JSON format key moved to separate patch.
> 05: Making dict(s) for dumping in JSON format was substituted with a copy
> of __dict__.
>
> v5: The Vladimir's preliminary series
> v4: The Vladimir's preliminary series
>
> Andrey Shinkevich (9):
> iotests: Fix for magic hexadecimal output in 291
> qcow2: Fix capitalization of header extension constant.
> qcow2_format.py: make printable data an extension class member
> qcow2_format.py: Dump bitmap directory information
> qcow2_format.py: pass cluster size to substructures
> qcow2_format.py: Dump bitmap table serialized entries
> qcow2.py: Introduce '-j' key to dump in JSON format
> qcow2_format.py: collect fields to dump in JSON format
> qcow2_format.py: support dumping metadata in JSON format
>
> block/qcow2.c | 2 +-
> docs/interop/qcow2.txt | 2 +-
> tests/qemu-iotests/291.out | 112 ++++++++++++++++++-
> tests/qemu-iotests/qcow2.py | 20 +++-
> tests/qemu-iotests/qcow2_format.py | 217 ++++++++++++++++++++++++++++++++++---
> 5 files changed, 327 insertions(+), 26 deletions(-)
>
--
Best regards,
Vladimir