xref: /qemu/tests/qemu-iotests/109.out (revision 49713c41)
1QA output created by 109
2
3=== Writing a qcow header into raw ===
4
5Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
6Formatting 'TEST_DIR/t.raw.src', fmt=IMGFMT size=67108864
7{"return": {}}
8WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
9Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
10Specify 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": LEN, "offset": 0, "speed": 0, "type": "mirror", "error": "Operation not permitted"}}
14{"return": []}
15{"return": {}}
16{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
17read 65536/65536 bytes at offset 0
1864 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
19{"return": {}}
20{"return": {}}
21{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 1024, "offset": 1024, "speed": 0, "type": "mirror"}}
22{"return": [{"auto-finalize": true, "io-status": "ok", "device": "src", "auto-dismiss": true, "busy": false, "len": 1024, "offset": 1024, "status": "ready", "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
23{"return": {}}
24{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
25{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 1024, "offset": 1024, "speed": 0, "type": "mirror"}}
26Warning: Image size mismatch!
27Images are identical.
28
29=== Writing a qcow2 header into raw ===
30
31Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
32Formatting 'TEST_DIR/t.raw.src', fmt=IMGFMT size=67108864
33{"return": {}}
34WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
35Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
36Specify the 'raw' format explicitly to remove the restrictions.
37{"return": {}}
38{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_ERROR", "data": {"device": "src", "operation": "write", "action": "report"}}
39{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": LEN, "offset": 512, "speed": 0, "type": "mirror", "error": "Operation not permitted"}}
40{"return": []}
41{"return": {}}
42{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
43read 65536/65536 bytes at offset 0
4464 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
45{"return": {}}
46{"return": {}}
47{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 197120, "offset": 197120, "speed": 0, "type": "mirror"}}
48{"return": [{"auto-finalize": true, "io-status": "ok", "device": "src", "auto-dismiss": true, "busy": false, "len": 197120, "offset": 197120, "status": "ready", "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
49{"return": {}}
50{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
51{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 197120, "offset": 197120, "speed": 0, "type": "mirror"}}
52Warning: Image size mismatch!
53Images are identical.
54
55=== Writing a qed header into raw ===
56
57Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
58Formatting 'TEST_DIR/t.raw.src', fmt=IMGFMT size=67108864
59{"return": {}}
60WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
61Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
62Specify the 'raw' format explicitly to remove the restrictions.
63{"return": {}}
64{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_ERROR", "data": {"device": "src", "operation": "write", "action": "report"}}
65{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": LEN, "offset": 262144, "speed": 0, "type": "mirror", "error": "Operation not permitted"}}
66{"return": []}
67{"return": {}}
68{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
69read 65536/65536 bytes at offset 0
7064 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
71{"return": {}}
72{"return": {}}
73{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 327680, "offset": 327680, "speed": 0, "type": "mirror"}}
74{"return": [{"auto-finalize": true, "io-status": "ok", "device": "src", "auto-dismiss": true, "busy": false, "len": 327680, "offset": 327680, "status": "ready", "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
75{"return": {}}
76{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
77{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 327680, "offset": 327680, "speed": 0, "type": "mirror"}}
78Warning: Image size mismatch!
79Images are identical.
80
81=== Writing a vdi header into raw ===
82
83Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
84Formatting 'TEST_DIR/t.raw.src', fmt=IMGFMT size=67108864
85{"return": {}}
86WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
87Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
88Specify the 'raw' format explicitly to remove the restrictions.
89{"return": {}}
90{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_ERROR", "data": {"device": "src", "operation": "write", "action": "report"}}
91{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": LEN, "offset": 0, "speed": 0, "type": "mirror", "error": "Operation not permitted"}}
92{"return": []}
93{"return": {}}
94{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
95read 65536/65536 bytes at offset 0
9664 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
97{"return": {}}
98{"return": {}}
99{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 1024, "offset": 1024, "speed": 0, "type": "mirror"}}
100{"return": [{"auto-finalize": true, "io-status": "ok", "device": "src", "auto-dismiss": true, "busy": false, "len": 1024, "offset": 1024, "status": "ready", "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
101{"return": {}}
102{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
103{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 1024, "offset": 1024, "speed": 0, "type": "mirror"}}
104Warning: Image size mismatch!
105Images are identical.
106
107=== Writing a vmdk header into raw ===
108
109Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
110Formatting 'TEST_DIR/t.raw.src', fmt=IMGFMT size=67108864
111{"return": {}}
112WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
113Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
114Specify the 'raw' format explicitly to remove the restrictions.
115{"return": {}}
116{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_ERROR", "data": {"device": "src", "operation": "write", "action": "report"}}
117{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": LEN, "offset": 0, "speed": 0, "type": "mirror", "error": "Operation not permitted"}}
118{"return": []}
119{"return": {}}
120{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
121read 65536/65536 bytes at offset 0
12264 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
123{"return": {}}
124{"return": {}}
125{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 65536, "offset": 65536, "speed": 0, "type": "mirror"}}
126{"return": [{"auto-finalize": true, "io-status": "ok", "device": "src", "auto-dismiss": true, "busy": false, "len": 65536, "offset": 65536, "status": "ready", "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
127{"return": {}}
128{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
129{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 65536, "offset": 65536, "speed": 0, "type": "mirror"}}
130Warning: Image size mismatch!
131Images are identical.
132
133=== Writing a vpc header into raw ===
134
135Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
136Formatting 'TEST_DIR/t.raw.src', fmt=IMGFMT size=67108864
137{"return": {}}
138WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
139Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
140Specify the 'raw' format explicitly to remove the restrictions.
141{"return": {}}
142{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_ERROR", "data": {"device": "src", "operation": "write", "action": "report"}}
143{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": LEN, "offset": 0, "speed": 0, "type": "mirror", "error": "Operation not permitted"}}
144{"return": []}
145{"return": {}}
146{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
147read 65536/65536 bytes at offset 0
14864 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
149{"return": {}}
150{"return": {}}
151{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 2560, "offset": 2560, "speed": 0, "type": "mirror"}}
152{"return": [{"auto-finalize": true, "io-status": "ok", "device": "src", "auto-dismiss": true, "busy": false, "len": 2560, "offset": 2560, "status": "ready", "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
153{"return": {}}
154{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
155{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 2560, "offset": 2560, "speed": 0, "type": "mirror"}}
156Warning: Image size mismatch!
157Images are identical.
158
159=== Copying sample image empty.bochs into raw ===
160
161Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
162{"return": {}}
163WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
164Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
165Specify the 'raw' format explicitly to remove the restrictions.
166{"return": {}}
167{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_ERROR", "data": {"device": "src", "operation": "write", "action": "report"}}
168{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": LEN, "offset": OFFSET, "speed": 0, "type": "mirror", "error": "Operation not permitted"}}
169{"return": []}
170{"return": {}}
171{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
172read 65536/65536 bytes at offset 0
17364 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
174{"return": {}}
175{"return": {}}
176{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 2560, "offset": 2560, "speed": 0, "type": "mirror"}}
177{"return": [{"auto-finalize": true, "io-status": "ok", "device": "src", "auto-dismiss": true, "busy": false, "len": 2560, "offset": 2560, "status": "ready", "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
178{"return": {}}
179{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
180{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 2560, "offset": 2560, "speed": 0, "type": "mirror"}}
181Warning: Image size mismatch!
182Images are identical.
183
184=== Copying sample image iotest-dirtylog-10G-4M.vhdx into raw ===
185
186Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
187{"return": {}}
188WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
189Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
190Specify the 'raw' format explicitly to remove the restrictions.
191{"return": {}}
192{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_ERROR", "data": {"device": "src", "operation": "write", "action": "report"}}
193{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": LEN, "offset": OFFSET, "speed": 0, "type": "mirror", "error": "Operation not permitted"}}
194{"return": []}
195{"return": {}}
196{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
197read 65536/65536 bytes at offset 0
19864 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
199{"return": {}}
200{"return": {}}
201{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 31457280, "offset": 31457280, "speed": 0, "type": "mirror"}}
202{"return": [{"auto-finalize": true, "io-status": "ok", "device": "src", "auto-dismiss": true, "busy": false, "len": 31457280, "offset": 31457280, "status": "ready", "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
203{"return": {}}
204{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
205{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 31457280, "offset": 31457280, "speed": 0, "type": "mirror"}}
206Warning: Image size mismatch!
207Images are identical.
208
209=== Copying sample image parallels-v1 into raw ===
210
211Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
212{"return": {}}
213WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
214Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
215Specify the 'raw' format explicitly to remove the restrictions.
216{"return": {}}
217{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_ERROR", "data": {"device": "src", "operation": "write", "action": "report"}}
218{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": LEN, "offset": OFFSET, "speed": 0, "type": "mirror", "error": "Operation not permitted"}}
219{"return": []}
220{"return": {}}
221{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
222read 65536/65536 bytes at offset 0
22364 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
224{"return": {}}
225{"return": {}}
226{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 327680, "offset": 327680, "speed": 0, "type": "mirror"}}
227{"return": [{"auto-finalize": true, "io-status": "ok", "device": "src", "auto-dismiss": true, "busy": false, "len": 327680, "offset": 327680, "status": "ready", "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
228{"return": {}}
229{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
230{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 327680, "offset": 327680, "speed": 0, "type": "mirror"}}
231Warning: Image size mismatch!
232Images are identical.
233
234=== Copying sample image simple-pattern.cloop into raw ===
235
236Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
237{"return": {}}
238WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
239Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
240Specify the 'raw' format explicitly to remove the restrictions.
241{"return": {}}
242{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_ERROR", "data": {"device": "src", "operation": "write", "action": "report"}}
243{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": LEN, "offset": OFFSET, "speed": 0, "type": "mirror", "error": "Operation not permitted"}}
244{"return": []}
245{"return": {}}
246{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
247read 65536/65536 bytes at offset 0
24864 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
249{"return": {}}
250{"return": {}}
251{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 2048, "offset": 2048, "speed": 0, "type": "mirror"}}
252{"return": [{"auto-finalize": true, "io-status": "ok", "device": "src", "auto-dismiss": true, "busy": false, "len": 2048, "offset": 2048, "status": "ready", "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
253{"return": {}}
254{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
255{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 2048, "offset": 2048, "speed": 0, "type": "mirror"}}
256Warning: Image size mismatch!
257Images are identical.
258
259=== Write legitimate MBR into raw ===
260
261Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
262{"return": {}}
263WARNING: Image format was not specified for 'TEST_DIR/t.raw' and probing guessed raw.
264Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
265Specify the 'raw' format explicitly to remove the restrictions.
266{"return": {}}
267{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 512, "offset": 512, "speed": 0, "type": "mirror"}}
268{"return": [{"auto-finalize": true, "io-status": "ok", "device": "src", "auto-dismiss": true, "busy": false, "len": 512, "offset": 512, "status": "ready", "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
269{"return": {}}
270{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
271{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 512, "offset": 512, "speed": 0, "type": "mirror"}}
272Warning: Image size mismatch!
273Images are identical.
274{"return": {}}
275{"return": {}}
276{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 512, "offset": 512, "speed": 0, "type": "mirror"}}
277{"return": [{"auto-finalize": true, "io-status": "ok", "device": "src", "auto-dismiss": true, "busy": false, "len": 512, "offset": 512, "status": "ready", "paused": false, "speed": 0, "ready": true, "type": "mirror"}]}
278{"return": {}}
279{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false}}
280{"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 512, "offset": 512, "speed": 0, "type": "mirror"}}
281Warning: Image size mismatch!
282Images are identical.
283*** done
284