1 QA output created by 142
2 Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=134217728
3 Formatting 'TEST_DIR/t.IMGFMT.snap', fmt=IMGFMT size=134217728
4 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.base backing_fmt=IMGFMT
6 === Simple test for all cache modes ===
8 Testing: -drive file=TEST_DIR/t.qcow2,cache=none
9 QEMU X.Y.Z monitor - type 'help' for more information
12 Testing: -drive file=TEST_DIR/t.qcow2,cache=directsync
13 QEMU X.Y.Z monitor - type 'help' for more information
16 Testing: -drive file=TEST_DIR/t.qcow2,cache=writeback
17 QEMU X.Y.Z monitor - type 'help' for more information
20 Testing: -drive file=TEST_DIR/t.qcow2,cache=writethrough
21 QEMU X.Y.Z monitor - type 'help' for more information
24 Testing: -drive file=TEST_DIR/t.qcow2,cache=unsafe
25 QEMU X.Y.Z monitor - type 'help' for more information
28 Testing: -drive file=TEST_DIR/t.qcow2,cache=invalid_value
29 QEMU_PROG: -drive file=TEST_DIR/t.qcow2,cache=invalid_value: invalid cache option
32 === Check inheritance of cache modes ===
35 --- Configure cache modes on the command line ---
37 cache.direct=on on none0
38 Cache mode: writeback, direct
39 Cache mode: writeback, direct
40 Cache mode: writeback, direct
41 Cache mode: writeback, direct
42 Cache mode: writeback, direct
44 cache.direct=on on file
47 Cache mode: writeback, direct
51 cache.direct=on on backing
55 Cache mode: writeback, direct
56 Cache mode: writeback, direct
58 cache.direct=on on backing-file
63 Cache mode: writeback, direct
66 cache.writeback=off on none0
67 Cache mode: writethrough
73 cache.writeback=off on file
74 QEMU_PROG: -drive if=none,file=TEST_DIR/t.qcow2,backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file.node-name=backing-file,file.node-name=file,file.cache.writeback=off: Block protocol 'file' doesn't support the option 'cache.writeback'
76 cache.writeback=off on backing
77 QEMU_PROG: -drive if=none,file=TEST_DIR/t.qcow2,backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file.node-name=backing-file,file.node-name=file,backing.cache.writeback=off: Could not open backing file: Block format 'qcow2' does not support the option 'cache.writeback'
79 cache.writeback=off on backing-file
80 QEMU_PROG: -drive if=none,file=TEST_DIR/t.qcow2,backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file.node-name=backing-file,file.node-name=file,backing.file.cache.writeback=off: Could not open backing file: Block protocol 'file' doesn't support the option 'cache.writeback'
83 cache.no-flush=on on none0
84 Cache mode: writeback, ignore flushes
85 Cache mode: writeback, ignore flushes
86 Cache mode: writeback, ignore flushes
87 Cache mode: writeback, ignore flushes
88 Cache mode: writeback, ignore flushes
90 cache.no-flush=on on file
93 Cache mode: writeback, ignore flushes
97 cache.no-flush=on on backing
100 Cache mode: writeback
101 Cache mode: writeback, ignore flushes
102 Cache mode: writeback, ignore flushes
104 cache.no-flush=on on backing-file
105 Cache mode: writeback
106 Cache mode: writeback
107 Cache mode: writeback
108 Cache mode: writeback
109 Cache mode: writeback, ignore flushes
111 --- Cache modes after reopen (live snapshot) ---
113 cache.direct=on on none0
114 Cache mode: writeback, direct
115 Cache mode: writeback, direct
116 Cache mode: writeback, direct
117 Cache mode: writeback, direct
118 Cache mode: writeback, direct
120 cache.direct=on on file
121 Cache mode: writeback
122 Cache mode: writeback
123 Cache mode: writeback, direct
124 Cache mode: writeback
125 Cache mode: writeback
127 cache.direct=on on backing
128 Cache mode: writeback
129 Cache mode: writeback
130 Cache mode: writeback
131 Cache mode: writeback, direct
132 Cache mode: writeback, direct
134 cache.direct=on on backing-file
135 Cache mode: writeback
136 Cache mode: writeback
137 Cache mode: writeback
138 Cache mode: writeback
139 Cache mode: writeback, direct
142 cache.writeback=off on none0
143 Cache mode: writethrough
144 Cache mode: writeback
145 Cache mode: writeback
146 Cache mode: writeback
147 Cache mode: writeback
149 cache.writeback=off on file
150 QEMU_PROG: -drive if=none,file=TEST_DIR/t.qcow2,backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file.node-name=backing-file,file.node-name=file,file.cache.writeback=off: Block protocol 'file' doesn't support the option 'cache.writeback'
152 cache.writeback=off on backing
153 QEMU_PROG: -drive if=none,file=TEST_DIR/t.qcow2,backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file.node-name=backing-file,file.node-name=file,backing.cache.writeback=off: Could not open backing file: Block format 'qcow2' does not support the option 'cache.writeback'
155 cache.writeback=off on backing-file
156 QEMU_PROG: -drive if=none,file=TEST_DIR/t.qcow2,backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file.node-name=backing-file,file.node-name=file,backing.file.cache.writeback=off: Could not open backing file: Block protocol 'file' doesn't support the option 'cache.writeback'
159 cache.no-flush=on on none0
160 Cache mode: writeback, ignore flushes
161 Cache mode: writeback, ignore flushes
162 Cache mode: writeback, ignore flushes
163 Cache mode: writeback, ignore flushes
164 Cache mode: writeback, ignore flushes
166 cache.no-flush=on on file
167 Cache mode: writeback
168 Cache mode: writeback
169 Cache mode: writeback, ignore flushes
170 Cache mode: writeback
171 Cache mode: writeback
173 cache.no-flush=on on backing
174 Cache mode: writeback
175 Cache mode: writeback
176 Cache mode: writeback
177 Cache mode: writeback, ignore flushes
178 Cache mode: writeback, ignore flushes
180 cache.no-flush=on on backing-file
181 Cache mode: writeback
182 Cache mode: writeback
183 Cache mode: writeback
184 Cache mode: writeback
185 Cache mode: writeback, ignore flushes
187 --- Change cache modes with reopen (qemu-io command, flags) ---
189 cache.direct=on on none0
190 Cache mode: writeback, direct
191 Cache mode: writeback, direct
192 Cache mode: writeback, direct
193 Cache mode: writeback, direct
194 Cache mode: writeback, direct
196 cache.direct=on on file
197 Cache mode: writeback, direct
198 Cache mode: writeback, direct
199 Cache mode: writeback, direct
200 Cache mode: writeback, direct
201 Cache mode: writeback, direct
203 cache.direct=on on backing
204 Cache mode: writeback, direct
205 Cache mode: writeback, direct
206 Cache mode: writeback, direct
207 Cache mode: writeback, direct
208 Cache mode: writeback, direct
210 cache.direct=on on backing-file
211 Cache mode: writeback, direct
212 Cache mode: writeback, direct
213 Cache mode: writeback, direct
214 Cache mode: writeback, direct
215 Cache mode: writeback, direct
218 cache.writeback=off on none0
219 Cache mode: writeback, direct
220 Cache mode: writeback, direct
221 Cache mode: writeback, direct
222 Cache mode: writeback, direct
223 Cache mode: writeback, direct
225 cache.writeback=off on file
226 QEMU_PROG: -drive if=none,file=TEST_DIR/t.qcow2,backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file.node-name=backing-file,file.node-name=file,file.cache.writeback=off: Block protocol 'file' doesn't support the option 'cache.writeback'
228 cache.writeback=off on backing
229 QEMU_PROG: -drive if=none,file=TEST_DIR/t.qcow2,backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file.node-name=backing-file,file.node-name=file,backing.cache.writeback=off: Could not open backing file: Block format 'qcow2' does not support the option 'cache.writeback'
231 cache.writeback=off on backing-file
232 QEMU_PROG: -drive if=none,file=TEST_DIR/t.qcow2,backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file.node-name=backing-file,file.node-name=file,backing.file.cache.writeback=off: Could not open backing file: Block protocol 'file' doesn't support the option 'cache.writeback'
235 cache.no-flush=on on none0
236 Cache mode: writeback, direct
237 Cache mode: writeback, direct
238 Cache mode: writeback, direct
239 Cache mode: writeback, direct
240 Cache mode: writeback, direct
242 cache.no-flush=on on file
243 Cache mode: writeback, direct
244 Cache mode: writeback, direct
245 Cache mode: writeback, direct, ignore flushes
246 Cache mode: writeback, direct
247 Cache mode: writeback, direct
249 cache.no-flush=on on backing
250 Cache mode: writeback, direct
251 Cache mode: writeback, direct
252 Cache mode: writeback, direct
253 Cache mode: writeback, direct, ignore flushes
254 Cache mode: writeback, direct, ignore flushes
256 cache.no-flush=on on backing-file
257 Cache mode: writeback, direct
258 Cache mode: writeback, direct
259 Cache mode: writeback, direct
260 Cache mode: writeback, direct
261 Cache mode: writeback, direct, ignore flushes
263 --- Change cache modes with reopen (qemu-io command, options) ---
265 cache.direct=on on none0
266 Cache mode: writeback, direct
267 Cache mode: writeback, direct
268 Cache mode: writeback, direct
269 Cache mode: writeback, direct
270 Cache mode: writeback, direct
272 cache.direct=on on file
273 Cache mode: writeback, direct
274 Cache mode: writeback, direct
275 Cache mode: writeback, direct
276 Cache mode: writeback, direct
277 Cache mode: writeback, direct
279 cache.direct=on on backing
280 Cache mode: writeback, direct
281 Cache mode: writeback, direct
282 Cache mode: writeback, direct
283 Cache mode: writeback, direct
284 Cache mode: writeback, direct
286 cache.direct=on on backing-file
287 Cache mode: writeback, direct
288 Cache mode: writeback, direct
289 Cache mode: writeback, direct
290 Cache mode: writeback, direct
291 Cache mode: writeback, direct
294 cache.writeback=off on none0
295 Cache mode: writethrough, direct
296 Cache mode: writeback, direct
297 Cache mode: writeback, direct
298 Cache mode: writeback, direct
299 Cache mode: writeback, direct
301 cache.writeback=off on file
302 QEMU_PROG: -drive if=none,file=TEST_DIR/t.qcow2,backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file.node-name=backing-file,file.node-name=file,file.cache.writeback=off: Block protocol 'file' doesn't support the option 'cache.writeback'
304 cache.writeback=off on backing
305 QEMU_PROG: -drive if=none,file=TEST_DIR/t.qcow2,backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file.node-name=backing-file,file.node-name=file,backing.cache.writeback=off: Could not open backing file: Block format 'qcow2' does not support the option 'cache.writeback'
307 cache.writeback=off on backing-file
308 QEMU_PROG: -drive if=none,file=TEST_DIR/t.qcow2,backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file.node-name=backing-file,file.node-name=file,backing.file.cache.writeback=off: Could not open backing file: Block protocol 'file' doesn't support the option 'cache.writeback'
311 cache.no-flush=on on none0
312 Cache mode: writeback, direct, ignore flushes
313 Cache mode: writeback, direct, ignore flushes
314 Cache mode: writeback, direct, ignore flushes
315 Cache mode: writeback, direct, ignore flushes
316 Cache mode: writeback, direct, ignore flushes
318 cache.no-flush=on on file
319 Cache mode: writeback, direct
320 Cache mode: writeback, direct
321 Cache mode: writeback, direct, ignore flushes
322 Cache mode: writeback, direct
323 Cache mode: writeback, direct
325 cache.no-flush=on on backing
326 Cache mode: writeback, direct
327 Cache mode: writeback, direct
328 Cache mode: writeback, direct
329 Cache mode: writeback, direct, ignore flushes
330 Cache mode: writeback, direct, ignore flushes
332 cache.no-flush=on on backing-file
333 Cache mode: writeback, direct
334 Cache mode: writeback, direct
335 Cache mode: writeback, direct
336 Cache mode: writeback, direct
337 Cache mode: writeback, direct, ignore flushes
339 --- Change cache modes after snapshot ---
341 cache.direct=on on none0
342 Cache mode: writeback, direct
343 Cache mode: writeback, direct
344 Cache mode: writeback, direct
345 Cache mode: writeback, direct
346 Cache mode: writeback, direct
348 cache.direct=on on file
349 Cache mode: writeback, direct
350 Cache mode: writeback
351 Cache mode: writeback, direct
352 Cache mode: writeback
353 Cache mode: writeback
355 cache.direct=on on backing
356 Cache mode: writeback, direct
357 Cache mode: writeback
358 Cache mode: writeback
359 Cache mode: writeback, direct
360 Cache mode: writeback, direct
362 cache.direct=on on backing-file
363 Cache mode: writeback, direct
364 Cache mode: writeback
365 Cache mode: writeback
366 Cache mode: writeback
367 Cache mode: writeback, direct
370 cache.writeback=off on none0
371 Cache mode: writeback, direct
372 Cache mode: writeback
373 Cache mode: writeback
374 Cache mode: writeback
375 Cache mode: writeback
377 cache.writeback=off on file
378 QEMU_PROG: -drive if=none,file=TEST_DIR/t.qcow2,backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file.node-name=backing-file,file.node-name=file,file.cache.writeback=off: Block protocol 'file' doesn't support the option 'cache.writeback'
380 cache.writeback=off on backing
381 QEMU_PROG: -drive if=none,file=TEST_DIR/t.qcow2,backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file.node-name=backing-file,file.node-name=file,backing.cache.writeback=off: Could not open backing file: Block format 'qcow2' does not support the option 'cache.writeback'
383 cache.writeback=off on backing-file
384 QEMU_PROG: -drive if=none,file=TEST_DIR/t.qcow2,backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file.node-name=backing-file,file.node-name=file,backing.file.cache.writeback=off: Could not open backing file: Block protocol 'file' doesn't support the option 'cache.writeback'
387 cache.no-flush=on on none0
388 Cache mode: writeback, direct
389 Cache mode: writeback, ignore flushes
390 Cache mode: writeback, ignore flushes
391 Cache mode: writeback, ignore flushes
392 Cache mode: writeback, ignore flushes
394 cache.no-flush=on on file
395 Cache mode: writeback, direct
396 Cache mode: writeback
397 Cache mode: writeback, ignore flushes
398 Cache mode: writeback
399 Cache mode: writeback
401 cache.no-flush=on on backing
402 Cache mode: writeback, direct
403 Cache mode: writeback
404 Cache mode: writeback
405 Cache mode: writeback, ignore flushes
406 Cache mode: writeback, ignore flushes
408 cache.no-flush=on on backing-file
409 Cache mode: writeback, direct
410 Cache mode: writeback
411 Cache mode: writeback
412 Cache mode: writeback
413 Cache mode: writeback, ignore flushes
415 --- Change cache mode in parent, child has explicit option in JSON ---
417 Cache mode: writeback, direct, ignore flushes
418 Cache mode: writeback, direct, ignore flushes
419 Cache mode: writeback, direct, ignore flushes
420 Cache mode: writeback, ignore flushes
422 === Check that referenced BDSes don't inherit ===
425 --- Configure cache modes on the command line ---
427 cache.direct=on on blk
428 Cache mode: writeback, direct
429 Cache mode: writeback
430 Cache mode: writeback
431 Cache mode: writeback
433 cache.direct=on on file
434 Cache mode: writeback
435 Cache mode: writeback, direct
436 Cache mode: writeback
437 Cache mode: writeback
439 cache.direct=on on backing
440 Cache mode: writeback
441 Cache mode: writeback
442 Cache mode: writeback, direct
443 Cache mode: writeback
445 cache.direct=on on backing-file
446 Cache mode: writeback
447 Cache mode: writeback
448 Cache mode: writeback
449 Cache mode: writeback, direct
452 cache.writeback=off on blk
453 Cache mode: writeback
454 Cache mode: writeback
455 Cache mode: writeback
456 Cache mode: writeback
458 cache.writeback=off on file
459 Cache mode: writeback
460 Cache mode: writeback
461 Cache mode: writeback
462 Cache mode: writeback
464 cache.writeback=off on backing
465 Cache mode: writeback
466 Cache mode: writeback
467 Cache mode: writeback
468 Cache mode: writeback
470 cache.writeback=off on backing-file
471 Cache mode: writeback
472 Cache mode: writeback
473 Cache mode: writeback
474 Cache mode: writeback
477 cache.no-flush=on on blk
478 Cache mode: writeback, ignore flushes
479 Cache mode: writeback
480 Cache mode: writeback
481 Cache mode: writeback
483 cache.no-flush=on on file
484 Cache mode: writeback
485 Cache mode: writeback, ignore flushes
486 Cache mode: writeback
487 Cache mode: writeback
489 cache.no-flush=on on backing
490 Cache mode: writeback
491 Cache mode: writeback
492 Cache mode: writeback, ignore flushes
493 Cache mode: writeback
495 cache.no-flush=on on backing-file
496 Cache mode: writeback
497 Cache mode: writeback
498 Cache mode: writeback
499 Cache mode: writeback, ignore flushes
501 --- Cache modes after reopen (live snapshot) ---
503 cache.direct=on on blk
504 Cache mode: writeback, direct
505 Cache mode: writeback, direct
506 Cache mode: writeback
507 Cache mode: writeback
508 Cache mode: writeback
510 cache.direct=on on file
511 Cache mode: writeback
512 Cache mode: writeback
513 Cache mode: writeback, direct
514 Cache mode: writeback
515 Cache mode: writeback
517 cache.direct=on on backing
518 Cache mode: writeback
519 Cache mode: writeback
520 Cache mode: writeback
521 Cache mode: writeback, direct
522 Cache mode: writeback
524 cache.direct=on on backing-file
525 Cache mode: writeback
526 Cache mode: writeback
527 Cache mode: writeback
528 Cache mode: writeback
529 Cache mode: writeback, direct
532 cache.writeback=off on blk
533 Cache mode: writethrough
534 Cache mode: writeback
535 Cache mode: writeback
536 Cache mode: writeback
537 Cache mode: writeback
539 cache.writeback=off on file
540 Cache mode: writeback
541 Cache mode: writeback
542 Cache mode: writeback
543 Cache mode: writeback
544 Cache mode: writeback
546 cache.writeback=off on backing
547 Cache mode: writeback
548 Cache mode: writeback
549 Cache mode: writeback
550 Cache mode: writeback
551 Cache mode: writeback
553 cache.writeback=off on backing-file
554 Cache mode: writeback
555 Cache mode: writeback
556 Cache mode: writeback
557 Cache mode: writeback
558 Cache mode: writeback
561 cache.no-flush=on on blk
562 Cache mode: writeback, ignore flushes
563 Cache mode: writeback, ignore flushes
564 Cache mode: writeback
565 Cache mode: writeback
566 Cache mode: writeback
568 cache.no-flush=on on file
569 Cache mode: writeback
570 Cache mode: writeback
571 Cache mode: writeback, ignore flushes
572 Cache mode: writeback
573 Cache mode: writeback
575 cache.no-flush=on on backing
576 Cache mode: writeback
577 Cache mode: writeback
578 Cache mode: writeback
579 Cache mode: writeback, ignore flushes
580 Cache mode: writeback
582 cache.no-flush=on on backing-file
583 Cache mode: writeback
584 Cache mode: writeback
585 Cache mode: writeback
586 Cache mode: writeback
587 Cache mode: writeback, ignore flushes
589 --- Change cache modes with reopen (qemu-io command, flags) ---
591 cache.direct=on on blk
592 Cache mode: writeback, direct
593 Cache mode: writeback
594 Cache mode: writeback
595 Cache mode: writeback
597 cache.direct=on on file
598 Cache mode: writeback, direct
599 Cache mode: writeback, direct
600 Cache mode: writeback
601 Cache mode: writeback
603 cache.direct=on on backing
604 Cache mode: writeback, direct
605 Cache mode: writeback
606 Cache mode: writeback, direct
607 Cache mode: writeback
609 cache.direct=on on backing-file
610 Cache mode: writeback, direct
611 Cache mode: writeback
612 Cache mode: writeback
613 Cache mode: writeback, direct
616 cache.writeback=off on blk
617 Cache mode: writeback, direct
618 Cache mode: writeback
619 Cache mode: writeback
620 Cache mode: writeback
622 cache.writeback=off on file
623 Cache mode: writeback, direct
624 Cache mode: writeback
625 Cache mode: writeback
626 Cache mode: writeback
628 cache.writeback=off on backing
629 Cache mode: writeback, direct
630 Cache mode: writeback
631 Cache mode: writeback
632 Cache mode: writeback
634 cache.writeback=off on backing-file
635 Cache mode: writeback, direct
636 Cache mode: writeback
637 Cache mode: writeback
638 Cache mode: writeback
641 cache.no-flush=on on blk
642 Cache mode: writeback, direct
643 Cache mode: writeback
644 Cache mode: writeback
645 Cache mode: writeback
647 cache.no-flush=on on file
648 Cache mode: writeback, direct
649 Cache mode: writeback, ignore flushes
650 Cache mode: writeback
651 Cache mode: writeback
653 cache.no-flush=on on backing
654 Cache mode: writeback, direct
655 Cache mode: writeback
656 Cache mode: writeback, ignore flushes
657 Cache mode: writeback
659 cache.no-flush=on on backing-file
660 Cache mode: writeback, direct
661 Cache mode: writeback
662 Cache mode: writeback
663 Cache mode: writeback, ignore flushes
665 === Reopening children instead of the root ===
670 cache.direct=on on none0
671 Cache mode: writeback, direct
672 Cache mode: writeback, direct
673 Cache mode: writeback, direct
674 Cache mode: writeback, direct
675 Cache mode: writeback, direct
677 cache.direct=on on file
678 Cache mode: writeback
679 Cache mode: writeback
680 Cache mode: writeback, direct
681 Cache mode: writeback, direct
682 Cache mode: writeback, direct
684 cache.direct=on on backing
685 Cache mode: writeback
686 Cache mode: writeback
687 Cache mode: writeback
688 Cache mode: writeback, direct
689 Cache mode: writeback, direct
691 cache.direct=on on backing-file
692 Cache mode: writeback
693 Cache mode: writeback
694 Cache mode: writeback
695 Cache mode: writeback, direct
696 Cache mode: writeback, direct
699 cache.writeback=off on none0
700 Cache mode: writethrough
701 Cache mode: writeback
702 Cache mode: writeback
703 Cache mode: writeback, direct
704 Cache mode: writeback, direct
706 cache.writeback=off on file
707 QEMU_PROG: -drive if=none,file=TEST_DIR/t.qcow2,backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file.node-name=backing-file,file.node-name=file,file.cache.writeback=off: Block protocol 'file' doesn't support the option 'cache.writeback'
709 cache.writeback=off on backing
710 QEMU_PROG: -drive if=none,file=TEST_DIR/t.qcow2,backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file.node-name=backing-file,file.node-name=file,backing.cache.writeback=off: Could not open backing file: Block format 'qcow2' does not support the option 'cache.writeback'
712 cache.writeback=off on backing-file
713 QEMU_PROG: -drive if=none,file=TEST_DIR/t.qcow2,backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file.node-name=backing-file,file.node-name=file,backing.file.cache.writeback=off: Could not open backing file: Block protocol 'file' doesn't support the option 'cache.writeback'
716 cache.no-flush=on on none0
717 Cache mode: writeback, ignore flushes
718 Cache mode: writeback, ignore flushes
719 Cache mode: writeback, ignore flushes
720 Cache mode: writeback, direct, ignore flushes
721 Cache mode: writeback, direct, ignore flushes
723 cache.no-flush=on on file
724 Cache mode: writeback
725 Cache mode: writeback
726 Cache mode: writeback, ignore flushes
727 Cache mode: writeback, direct
728 Cache mode: writeback, direct
730 cache.no-flush=on on backing
731 Cache mode: writeback
732 Cache mode: writeback
733 Cache mode: writeback
734 Cache mode: writeback, direct, ignore flushes
735 Cache mode: writeback, direct, ignore flushes
737 cache.no-flush=on on backing-file
738 Cache mode: writeback
739 Cache mode: writeback
740 Cache mode: writeback
741 Cache mode: writeback, direct
742 Cache mode: writeback, direct, ignore flushes
744 --- Change cache mode after reopening child ---
746 Cache mode: writeback, direct
747 Cache mode: writeback
748 Cache mode: writeback, direct
749 Cache mode: writeback, ignore flushes
751 --- Alignment after changing O_DIRECT ---
753 Formatting 'TEST_DIR/t.IMGFMT', fmt=file size=1048576
754 wrote 4096/4096 bytes at offset 0
755 4 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
756 read 42/42 bytes at offset 42
757 42 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
758 read 42/42 bytes at offset 42
759 42 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
760 read 42/42 bytes at offset 42
761 42 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
762 read 42/42 bytes at offset 42
763 42 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
764 read 42/42 bytes at offset 42
765 42 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
766 read 42/42 bytes at offset 42
767 42 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)