Message ID | 1591920302-1002219-1-git-send-email-andrey.shinkevich@virtuozzo.com |
---|---|
Headers | show |
Series | iotests: Dump QCOW2 dirty bitmaps metadata | expand |
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(-) >