aboutsummaryrefslogtreecommitdiff
path: root/tests/qemu-iotests/291.out
diff options
context:
space:
mode:
authorVladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>2020-06-06 11:18:06 +0300
committerEric Blake <eblake@redhat.com>2020-06-09 15:47:10 -0500
commit820c6bee534ec3bd61c7d14d7040ec917cc25ab2 (patch)
tree355b088b3ecef102212b8a4888d71da981ecf5f3 /tests/qemu-iotests/291.out
parentaef87784f93b9e7e07ea7b2ee9dee4c257c1881f (diff)
downloadqemu-820c6bee534ec3bd61c7d14d7040ec917cc25ab2.zip
qemu-820c6bee534ec3bd61c7d14d7040ec917cc25ab2.tar.gz
qemu-820c6bee534ec3bd61c7d14d7040ec917cc25ab2.tar.bz2
qcow2_format.py: dump bitmaps header extension
Add class for bitmap extension and dump its fields. Further work is to dump bitmap directory. Test new functionality inside 291 iotest. Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Reviewed-by: Andrey Shinkevich <andrey.shinkevich@virtuozzo.com> Message-Id: <20200606081806.23897-14-vsementsov@virtuozzo.com> [eblake: fix iotest output] Signed-off-by: Eric Blake <eblake@redhat.com>
Diffstat (limited to 'tests/qemu-iotests/291.out')
-rw-r--r--tests/qemu-iotests/291.out33
1 files changed, 33 insertions, 0 deletions
diff --git a/tests/qemu-iotests/291.out b/tests/qemu-iotests/291.out
index 8c62017..ccfcdc5 100644
--- a/tests/qemu-iotests/291.out
+++ b/tests/qemu-iotests/291.out
@@ -14,6 +14,25 @@ wrote 1048576/1048576 bytes at offset 1048576
1 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
wrote 1048576/1048576 bytes at offset 2097152
1 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
+Check resulting qcow2 header extensions:
+Header extension:
+magic 0xe2792aca (Backing format)
+length 5
+data 'qcow2'
+
+Header extension:
+magic 0x6803f857 (Feature table)
+length 336
+data <binary>
+
+Header extension:
+magic 0x23852875 (Bitmaps)
+length 24
+nb_bitmaps 2
+reserved32 0
+bitmap_directory_size 0x40
+bitmap_directory_offset 0x510000
+
=== Bitmap preservation not possible to non-qcow2 ===
@@ -65,6 +84,20 @@ Format specific information:
granularity: 65536
refcount bits: 16
corrupt: false
+Check resulting qcow2 header extensions:
+Header extension:
+magic 0x6803f857 (Feature table)
+length 336
+data <binary>
+
+Header extension:
+magic 0x23852875 (Bitmaps)
+length 24
+nb_bitmaps 3
+reserved32 0
+bitmap_directory_size 0x60
+bitmap_directory_offset 0x520000
+
=== Check bitmap contents ===