cirrus: fix off-by-one in cirrus_bitblt_rop_bkwd_transp_*_16
[qemu.git] / tests / qemu-iotests / 060.out
1 QA output created by 060
2
3 === Testing L2 reference into L1 ===
4
5 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
6 ERROR cluster 3 refcount=1 reference=3
7
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
15 file format: IMGFMT
16 virtual size: 64M (67108864 bytes)
17 cluster_size: 65536
18 Format specific information:
19     compat: 1.1
20     lazy refcounts: false
21     refcount bits: 16
22     corrupt: true
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)
26
27 === Testing cluster data reference into refcount block ===
28
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
32
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:
45
46     0 leaked clusters
47     2 corruptions
48
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
55
56 === Testing cluster data reference into inactive L2 table ===
57
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
65
66 1 errors were found on the image.
67 Data may be corrupted, or further writes to the image may corrupt it.
68
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:
81
82     1 leaked clusters
83     2 corruptions
84
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)
96
97 === Testing overlap while COW is in flight ===
98
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
111
112 === Testing unallocated image header ===
113
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
119
120 === Testing unaligned L1 entry ===
121
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
132
133 === Testing unaligned L2 entry ===
134
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
140
141 === Testing unaligned pre-allocated zero cluster ===
142
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
148
149 === Testing unaligned reftable entry ===
150
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
154
155 === Testing non-fatal corruption on freeing ===
156
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)
163
164 === Testing read-only corruption report ===
165
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
172
173 === Testing non-fatal and then fatal corruption report ===
174
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
183 *** done