diff options
author | Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> | 2012-07-27 09:05:19 +0100 |
---|---|---|
committer | Kevin Wolf <kwolf@redhat.com> | 2012-08-06 22:39:14 +0200 |
commit | c61d0004bc37182cae0f92a865ad2f0625762610 (patch) | |
tree | e1a72496aff38b75331d2ec30fb810c55ba318a5 /tests | |
parent | 0f6d767aa84676a2374d38797f42df4595415369 (diff) | |
download | qemu-c61d0004bc37182cae0f92a865ad2f0625762610.tar.gz qemu-c61d0004bc37182cae0f92a865ad2f0625762610.tar.bz2 qemu-c61d0004bc37182cae0f92a865ad2f0625762610.zip |
qcow2: introduce dirty bit
This patch adds an incompatible feature bit to mark images that have not
been closed cleanly. When a dirty image file is opened a consistency
check and repair is performed.
Update qemu-iotests 031 and 036 since the extension header size changes
when we add feature bit table entries.
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/qemu-iotests/031.out | 20 | ||||
-rw-r--r-- | tests/qemu-iotests/036.out | 4 |
2 files changed, 12 insertions, 12 deletions
diff --git a/tests/qemu-iotests/031.out b/tests/qemu-iotests/031.out index d3cab301d4..297b4587e3 100644 --- a/tests/qemu-iotests/031.out +++ b/tests/qemu-iotests/031.out @@ -54,8 +54,8 @@ header_length 72 Header extension: magic 0x6803f857 -length 0 -data '' +length 48 +data <binary> Header extension: magic 0x12345678 @@ -68,7 +68,7 @@ No errors were found on the image. magic 0x514649fb version 2 -backing_file_offset 0x98 +backing_file_offset 0xc8 backing_file_size 0x17 cluster_bits 16 size 67108864 @@ -92,8 +92,8 @@ data 'host_device' Header extension: magic 0x6803f857 -length 0 -data '' +length 48 +data <binary> Header extension: magic 0x12345678 @@ -155,8 +155,8 @@ header_length 104 Header extension: magic 0x6803f857 -length 0 -data '' +length 48 +data <binary> Header extension: magic 0x12345678 @@ -169,7 +169,7 @@ No errors were found on the image. magic 0x514649fb version 3 -backing_file_offset 0xb8 +backing_file_offset 0xe8 backing_file_size 0x17 cluster_bits 16 size 67108864 @@ -193,8 +193,8 @@ data 'host_device' Header extension: magic 0x6803f857 -length 0 -data '' +length 48 +data <binary> Header extension: magic 0x12345678 diff --git a/tests/qemu-iotests/036.out b/tests/qemu-iotests/036.out index 6953e37ab6..ca0fda13d3 100644 --- a/tests/qemu-iotests/036.out +++ b/tests/qemu-iotests/036.out @@ -46,7 +46,7 @@ header_length 104 Header extension: magic 0x6803f857 -length 0 -data '' +length 48 +data <binary> *** done |