cirrus: fix off-by-one in cirrus_bitblt_rop_bkwd_transp_*_16
[qemu.git] / tests / qemu-iotests / 109.out
1 QA output created by 109
2
3 === Writing a qcow header into raw ===
4
5 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
6 Formatting 'TEST_DIR/t.raw.src', fmt=IMGFMT size=67108864
7 {"return": {}}
8 WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
9 Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
10 Specify the 'raw' format explicitly to remove the restrictions.
11 {"return": {}}
12 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_ERROR", "data": {"device": "src", "operation": "write", "action": "report"}}
13 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 1024, "offset": 0, "speed": 0, "type": "mirror", "error": "Operation not permitted"}}
14 {"return": []}
15 read 65536/65536 bytes at offset 0
16 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
17 {"return": {}}
18 {"return": {}}
19 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 1024, "offset": 1024, "speed": 0, "type": "mirror"}}
20 {"return": [{"io-status": "ok", "device": "src", "busy": false, "len": 1024, "offset": 1024, "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
21 Warning: Image size mismatch!
22 Images are identical.
23
24 === Writing a qcow2 header into raw ===
25
26 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
27 Formatting 'TEST_DIR/t.raw.src', fmt=IMGFMT size=67108864
28 {"return": {}}
29 WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
30 Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
31 Specify the 'raw' format explicitly to remove the restrictions.
32 {"return": {}}
33 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_ERROR", "data": {"device": "src", "operation": "write", "action": "report"}}
34 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 197120, "offset": 512, "speed": 0, "type": "mirror", "error": "Operation not permitted"}}
35 {"return": []}
36 read 65536/65536 bytes at offset 0
37 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
38 {"return": {}}
39 {"return": {}}
40 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 197120, "offset": 197120, "speed": 0, "type": "mirror"}}
41 {"return": [{"io-status": "ok", "device": "src", "busy": false, "len": 197120, "offset": 197120, "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
42 Warning: Image size mismatch!
43 Images are identical.
44
45 === Writing a qed header into raw ===
46
47 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
48 Formatting 'TEST_DIR/t.raw.src', fmt=IMGFMT size=67108864
49 {"return": {}}
50 WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
51 Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
52 Specify the 'raw' format explicitly to remove the restrictions.
53 {"return": {}}
54 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_ERROR", "data": {"device": "src", "operation": "write", "action": "report"}}
55 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 327680, "offset": 262144, "speed": 0, "type": "mirror", "error": "Operation not permitted"}}
56 {"return": []}
57 read 65536/65536 bytes at offset 0
58 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
59 {"return": {}}
60 {"return": {}}
61 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 327680, "offset": 327680, "speed": 0, "type": "mirror"}}
62 {"return": [{"io-status": "ok", "device": "src", "busy": false, "len": 327680, "offset": 327680, "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
63 Warning: Image size mismatch!
64 Images are identical.
65
66 === Writing a vdi header into raw ===
67
68 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
69 Formatting 'TEST_DIR/t.raw.src', fmt=IMGFMT size=67108864
70 {"return": {}}
71 WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
72 Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
73 Specify the 'raw' format explicitly to remove the restrictions.
74 {"return": {}}
75 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_ERROR", "data": {"device": "src", "operation": "write", "action": "report"}}
76 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 1024, "offset": 0, "speed": 0, "type": "mirror", "error": "Operation not permitted"}}
77 {"return": []}
78 read 65536/65536 bytes at offset 0
79 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
80 {"return": {}}
81 {"return": {}}
82 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 1024, "offset": 1024, "speed": 0, "type": "mirror"}}
83 {"return": [{"io-status": "ok", "device": "src", "busy": false, "len": 1024, "offset": 1024, "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
84 Warning: Image size mismatch!
85 Images are identical.
86
87 === Writing a vmdk header into raw ===
88
89 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
90 Formatting 'TEST_DIR/t.raw.src', fmt=IMGFMT size=67108864
91 {"return": {}}
92 WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
93 Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
94 Specify the 'raw' format explicitly to remove the restrictions.
95 {"return": {}}
96 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_ERROR", "data": {"device": "src", "operation": "write", "action": "report"}}
97 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 65536, "offset": 0, "speed": 0, "type": "mirror", "error": "Operation not permitted"}}
98 {"return": []}
99 read 65536/65536 bytes at offset 0
100 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
101 {"return": {}}
102 {"return": {}}
103 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 65536, "offset": 65536, "speed": 0, "type": "mirror"}}
104 {"return": [{"io-status": "ok", "device": "src", "busy": false, "len": 65536, "offset": 65536, "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
105 Warning: Image size mismatch!
106 Images are identical.
107
108 === Writing a vpc header into raw ===
109
110 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
111 Formatting 'TEST_DIR/t.raw.src', fmt=IMGFMT size=67108864
112 {"return": {}}
113 WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
114 Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
115 Specify the 'raw' format explicitly to remove the restrictions.
116 {"return": {}}
117 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_ERROR", "data": {"device": "src", "operation": "write", "action": "report"}}
118 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 2560, "offset": 0, "speed": 0, "type": "mirror", "error": "Operation not permitted"}}
119 {"return": []}
120 read 65536/65536 bytes at offset 0
121 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
122 {"return": {}}
123 {"return": {}}
124 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 2560, "offset": 2560, "speed": 0, "type": "mirror"}}
125 {"return": [{"io-status": "ok", "device": "src", "busy": false, "len": 2560, "offset": 2560, "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
126 Warning: Image size mismatch!
127 Images are identical.
128
129 === Copying sample image empty.bochs into raw ===
130
131 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
132 {"return": {}}
133 WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
134 Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
135 Specify the 'raw' format explicitly to remove the restrictions.
136 {"return": {}}
137 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_ERROR", "data": {"device": "src", "operation": "write", "action": "report"}}
138 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 2560, "offset": OFFSET, "speed": 0, "type": "mirror", "error": "Operation not permitted"}}
139 {"return": []}
140 read 65536/65536 bytes at offset 0
141 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
142 {"return": {}}
143 {"return": {}}
144 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 2560, "offset": 2560, "speed": 0, "type": "mirror"}}
145 {"return": [{"io-status": "ok", "device": "src", "busy": false, "len": 2560, "offset": 2560, "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
146 Warning: Image size mismatch!
147 Images are identical.
148
149 === Copying sample image iotest-dirtylog-10G-4M.vhdx into raw ===
150
151 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
152 {"return": {}}
153 WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
154 Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
155 Specify the 'raw' format explicitly to remove the restrictions.
156 {"return": {}}
157 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_ERROR", "data": {"device": "src", "operation": "write", "action": "report"}}
158 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 31457280, "offset": OFFSET, "speed": 0, "type": "mirror", "error": "Operation not permitted"}}
159 {"return": []}
160 read 65536/65536 bytes at offset 0
161 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
162 {"return": {}}
163 {"return": {}}
164 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 31457280, "offset": 31457280, "speed": 0, "type": "mirror"}}
165 {"return": [{"io-status": "ok", "device": "src", "busy": false, "len": 31457280, "offset": 31457280, "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
166 Warning: Image size mismatch!
167 Images are identical.
168
169 === Copying sample image parallels-v1 into raw ===
170
171 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
172 {"return": {}}
173 WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
174 Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
175 Specify the 'raw' format explicitly to remove the restrictions.
176 {"return": {}}
177 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_ERROR", "data": {"device": "src", "operation": "write", "action": "report"}}
178 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 327680, "offset": OFFSET, "speed": 0, "type": "mirror", "error": "Operation not permitted"}}
179 {"return": []}
180 read 65536/65536 bytes at offset 0
181 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
182 {"return": {}}
183 {"return": {}}
184 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 327680, "offset": 327680, "speed": 0, "type": "mirror"}}
185 {"return": [{"io-status": "ok", "device": "src", "busy": false, "len": 327680, "offset": 327680, "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
186 Warning: Image size mismatch!
187 Images are identical.
188
189 === Copying sample image simple-pattern.cloop into raw ===
190
191 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
192 {"return": {}}
193 WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
194 Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
195 Specify the 'raw' format explicitly to remove the restrictions.
196 {"return": {}}
197 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_ERROR", "data": {"device": "src", "operation": "write", "action": "report"}}
198 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 2048, "offset": OFFSET, "speed": 0, "type": "mirror", "error": "Operation not permitted"}}
199 {"return": []}
200 read 65536/65536 bytes at offset 0
201 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
202 {"return": {}}
203 {"return": {}}
204 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 2048, "offset": 2048, "speed": 0, "type": "mirror"}}
205 {"return": [{"io-status": "ok", "device": "src", "busy": false, "len": 2048, "offset": 2048, "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
206 Warning: Image size mismatch!
207 Images are identical.
208
209 === Write legitimate MBR into raw ===
210
211 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
212 {"return": {}}
213 WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
214 Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
215 Specify the 'raw' format explicitly to remove the restrictions.
216 {"return": {}}
217 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 512, "offset": 512, "speed": 0, "type": "mirror"}}
218 {"return": [{"io-status": "ok", "device": "src", "busy": false, "len": 512, "offset": 512, "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
219 Warning: Image size mismatch!
220 Images are identical.
221 {"return": {}}
222 {"return": {}}
223 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 512, "offset": 512, "speed": 0, "type": "mirror"}}
224 {"return": [{"io-status": "ok", "device": "src", "busy": false, "len": 512, "offset": 512, "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
225 Warning: Image size mismatch!
226 Images are identical.
227 *** done