1 QA output created by 060
3 === Testing L2 reference into L1 ===
5 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
6 ERROR cluster 3 refcount=1 reference=3
8 1 errors were found on the image.
9 Data may be corrupted, or further writes to the image may corrupt it.
10 incompatible_features 0x0
11 qcow2: Marking image as corrupt: Preventing invalid write on metadata (overlaps with active L1 table); further corruption events will be suppressed
12 write failed: Input/output error
13 incompatible_features 0x2
14 image: TEST_DIR/t.IMGFMT
16 virtual size: 64M (67108864 bytes)
18 Format specific information:
23 can't open device TEST_DIR/t.IMGFMT: IMGFMT: Image is corrupt; cannot be opened read/write
24 read 512/512 bytes at offset 0
25 512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
27 === Testing cluster data reference into refcount block ===
29 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
30 ERROR refcount block 0 refcount=2
31 ERROR cluster 2 refcount=1 reference=2
33 2 errors were found on the image.
34 Data may be corrupted, or further writes to the image may corrupt it.
35 incompatible_features 0x0
36 qcow2: Marking image as corrupt: Preventing invalid write on metadata (overlaps with refcount block); further corruption events will be suppressed
37 write failed: Input/output error
38 incompatible_features 0x2
39 ERROR refcount block 0 refcount=2
40 ERROR cluster 2 refcount=1 reference=2
41 Rebuilding refcount structure
42 Repairing cluster 1 refcount=1 reference=0
43 Repairing cluster 2 refcount=2 reference=1
44 The following inconsistencies were found and repaired:
49 Double checking the fixed image now...
50 No errors were found on the image.
51 incompatible_features 0x0
52 wrote 512/512 bytes at offset 0
53 512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
54 incompatible_features 0x0
56 === Testing cluster data reference into inactive L2 table ===
58 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
59 wrote 512/512 bytes at offset 0
60 512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
61 wrote 512/512 bytes at offset 0
62 512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
63 ERROR cluster 4 refcount=1 reference=2
64 Leaked cluster 9 refcount=1 reference=0
66 1 errors were found on the image.
67 Data may be corrupted, or further writes to the image may corrupt it.
69 1 leaked clusters were found on the image.
70 This means waste of disk space, but no harm to data.
71 incompatible_features 0x0
72 qcow2: Marking image as corrupt: Preventing invalid write on metadata (overlaps with inactive L2 table); further corruption events will be suppressed
73 write failed: Input/output error
74 incompatible_features 0x2
75 ERROR cluster 4 refcount=1 reference=2
76 Leaked cluster 9 refcount=1 reference=0
77 Repairing cluster 4 refcount=1 reference=2
78 Repairing cluster 9 refcount=1 reference=0
79 Repairing OFLAG_COPIED data cluster: l2_entry=8000000000040000 refcount=2
80 The following inconsistencies were found and repaired:
85 Double checking the fixed image now...
86 No errors were found on the image.
87 incompatible_features 0x0
88 wrote 512/512 bytes at offset 0
89 512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
90 incompatible_features 0x0
91 read 512/512 bytes at offset 0
92 512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
93 No errors were found on the image.
94 read 512/512 bytes at offset 0
95 512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
97 === Testing overlap while COW is in flight ===
99 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=1073741824
100 wrote 65536/65536 bytes at offset 0
101 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
102 wrote 65536/65536 bytes at offset 536870912
103 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
104 discard 65536/65536 bytes at offset 0
105 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
106 qcow2: Marking image as corrupt: Preventing invalid write on metadata (overlaps with active L2 table); further corruption events will be suppressed
107 blkdebug: Suspended request '0'
108 write failed: Input/output error
109 blkdebug: Resuming request '0'
110 aio_write failed: No medium found
112 === Testing unallocated image header ===
114 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
115 wrote 65536/65536 bytes at offset 0
116 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
117 qcow2: Marking image as corrupt: Preventing invalid write on metadata (overlaps with qcow2_header); further corruption events will be suppressed
118 write failed: Input/output error
120 === Testing unaligned L1 entry ===
122 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
123 wrote 65536/65536 bytes at offset 0
124 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
125 qcow2: Marking image as corrupt: L2 table offset 0x42a00 unaligned (L1 index: 0); further corruption events will be suppressed
126 read failed: Input/output error
127 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
128 wrote 65536/65536 bytes at offset 0
129 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
130 qcow2: Marking image as corrupt: L2 table offset 0x42a00 unaligned (L1 index: 0); further corruption events will be suppressed
131 qemu-img: Error while amending options: Input/output error
133 === Testing unaligned L2 entry ===
135 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
136 wrote 65536/65536 bytes at offset 0
137 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
138 qcow2: Marking image as corrupt: Data cluster offset 0x52a00 unaligned (L2 offset: 0x40000, L2 index: 0); further corruption events will be suppressed
139 read failed: Input/output error
141 === Testing unaligned pre-allocated zero cluster ===
143 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
144 wrote 65536/65536 bytes at offset 0
145 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
146 qcow2: Marking image as corrupt: Data cluster offset 0x52a00 unaligned (L2 offset: 0x40000, L2 index: 0); further corruption events will be suppressed
147 qemu-img: Error while amending options: Input/output error
149 === Testing unaligned reftable entry ===
151 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
152 qcow2: Marking image as corrupt: Refblock offset 0x22a00 unaligned (reftable index: 0); further corruption events will be suppressed
153 write failed: Input/output error
155 === Testing non-fatal corruption on freeing ===
157 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
158 wrote 65536/65536 bytes at offset 0
159 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
160 qcow2: Image is corrupt: Cannot free unaligned cluster 0x52a00; further non-fatal corruption events will be suppressed
161 discard 65536/65536 bytes at offset 0
162 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
164 === Testing read-only corruption report ===
166 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
167 wrote 65536/65536 bytes at offset 0
168 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
169 qcow2: Image is corrupt: Data cluster offset 0x52a00 unaligned (L2 offset: 0x40000, L2 index: 0); further non-fatal corruption events will be suppressed
170 read failed: Input/output error
171 read failed: Input/output error
173 === Testing non-fatal and then fatal corruption report ===
175 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
176 wrote 131072/131072 bytes at offset 0
177 128 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
178 qcow2: Image is corrupt: Cannot free unaligned cluster 0x52a00; further non-fatal corruption events will be suppressed
179 qcow2: Marking image as corrupt: Data cluster offset 0x62a00 unaligned (L2 offset: 0x40000, L2 index: 0x1); further corruption events will be suppressed
180 discard 65536/65536 bytes at offset 0
181 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
182 read failed: Input/output error