142.out (27602B)
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 5 6 === Simple test for all cache modes === 7 8 Testing: -drive file=TEST_DIR/t.qcow2,cache=none 9 QEMU X.Y.Z monitor - type 'help' for more information 10 (qemu) quit 11 12 Testing: -drive file=TEST_DIR/t.qcow2,cache=directsync 13 QEMU X.Y.Z monitor - type 'help' for more information 14 (qemu) quit 15 16 Testing: -drive file=TEST_DIR/t.qcow2,cache=writeback 17 QEMU X.Y.Z monitor - type 'help' for more information 18 (qemu) quit 19 20 Testing: -drive file=TEST_DIR/t.qcow2,cache=writethrough 21 QEMU X.Y.Z monitor - type 'help' for more information 22 (qemu) quit 23 24 Testing: -drive file=TEST_DIR/t.qcow2,cache=unsafe 25 QEMU X.Y.Z monitor - type 'help' for more information 26 (qemu) quit 27 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 30 31 32 === Check inheritance of cache modes === 33 34 35 --- Configure cache modes on the command line --- 36 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 43 44 cache.direct=on on file 45 Cache mode: writeback 46 Cache mode: writeback 47 Cache mode: writeback, direct 48 Cache mode: writeback 49 Cache mode: writeback 50 51 cache.direct=on on backing 52 Cache mode: writeback 53 Cache mode: writeback 54 Cache mode: writeback 55 Cache mode: writeback, direct 56 Cache mode: writeback, direct 57 58 cache.direct=on on backing-file 59 Cache mode: writeback 60 Cache mode: writeback 61 Cache mode: writeback 62 Cache mode: writeback 63 Cache mode: writeback, direct 64 65 66 cache.writeback=off on none0 67 Cache mode: writethrough 68 Cache mode: writeback 69 Cache mode: writeback 70 Cache mode: writeback 71 Cache mode: writeback 72 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' 75 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' 78 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' 81 82 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 89 90 cache.no-flush=on on file 91 Cache mode: writeback 92 Cache mode: writeback 93 Cache mode: writeback, ignore flushes 94 Cache mode: writeback 95 Cache mode: writeback 96 97 cache.no-flush=on on backing 98 Cache mode: writeback 99 Cache mode: writeback 100 Cache mode: writeback 101 Cache mode: writeback, ignore flushes 102 Cache mode: writeback, ignore flushes 103 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 110 111 --- Cache modes after reopen (live snapshot) --- 112 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 119 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 126 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 133 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 140 141 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 148 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' 151 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' 154 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' 157 158 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 165 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 172 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 179 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 186 187 --- Change cache modes with reopen (qemu-io command, flags) --- 188 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 195 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 202 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 209 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 216 217 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 224 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' 227 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' 230 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' 233 234 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 241 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 248 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 255 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 262 263 --- Change cache modes with reopen (qemu-io command, options) --- 264 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 271 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 278 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 285 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 292 293 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 300 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' 303 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' 306 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' 309 310 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 317 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 324 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 331 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 338 339 --- Change cache modes after snapshot --- 340 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 347 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 354 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 361 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 368 369 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 376 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' 379 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' 382 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' 385 386 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 393 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 400 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 407 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 414 415 --- Change cache mode in parent, child has explicit option in JSON --- 416 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 421 422 === Check that referenced BDSes don't inherit === 423 424 425 --- Configure cache modes on the command line --- 426 427 cache.direct=on on blk 428 Cache mode: writeback, direct 429 Cache mode: writeback 430 Cache mode: writeback 431 Cache mode: writeback 432 433 cache.direct=on on file 434 Cache mode: writeback 435 Cache mode: writeback, direct 436 Cache mode: writeback 437 Cache mode: writeback 438 439 cache.direct=on on backing 440 Cache mode: writeback 441 Cache mode: writeback 442 Cache mode: writeback, direct 443 Cache mode: writeback 444 445 cache.direct=on on backing-file 446 Cache mode: writeback 447 Cache mode: writeback 448 Cache mode: writeback 449 Cache mode: writeback, direct 450 451 452 cache.writeback=off on blk 453 Cache mode: writeback 454 Cache mode: writeback 455 Cache mode: writeback 456 Cache mode: writeback 457 458 cache.writeback=off on file 459 Cache mode: writeback 460 Cache mode: writeback 461 Cache mode: writeback 462 Cache mode: writeback 463 464 cache.writeback=off on backing 465 Cache mode: writeback 466 Cache mode: writeback 467 Cache mode: writeback 468 Cache mode: writeback 469 470 cache.writeback=off on backing-file 471 Cache mode: writeback 472 Cache mode: writeback 473 Cache mode: writeback 474 Cache mode: writeback 475 476 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 482 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 488 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 494 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 500 501 --- Cache modes after reopen (live snapshot) --- 502 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 509 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 516 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 523 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 530 531 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 538 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 545 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 552 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 559 560 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 567 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 574 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 581 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 588 589 --- Change cache modes with reopen (qemu-io command, flags) --- 590 591 cache.direct=on on blk 592 Cache mode: writeback, direct 593 Cache mode: writeback 594 Cache mode: writeback 595 Cache mode: writeback 596 597 cache.direct=on on file 598 Cache mode: writeback, direct 599 Cache mode: writeback, direct 600 Cache mode: writeback 601 Cache mode: writeback 602 603 cache.direct=on on backing 604 Cache mode: writeback, direct 605 Cache mode: writeback 606 Cache mode: writeback, direct 607 Cache mode: writeback 608 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 614 615 616 cache.writeback=off on blk 617 Cache mode: writeback, direct 618 Cache mode: writeback 619 Cache mode: writeback 620 Cache mode: writeback 621 622 cache.writeback=off on file 623 Cache mode: writeback, direct 624 Cache mode: writeback 625 Cache mode: writeback 626 Cache mode: writeback 627 628 cache.writeback=off on backing 629 Cache mode: writeback, direct 630 Cache mode: writeback 631 Cache mode: writeback 632 Cache mode: writeback 633 634 cache.writeback=off on backing-file 635 Cache mode: writeback, direct 636 Cache mode: writeback 637 Cache mode: writeback 638 Cache mode: writeback 639 640 641 cache.no-flush=on on blk 642 Cache mode: writeback, direct 643 Cache mode: writeback 644 Cache mode: writeback 645 Cache mode: writeback 646 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 652 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 658 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 664 665 === Reopening children instead of the root === 666 667 668 --- Basic reopen --- 669 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 676 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 683 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 690 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 697 698 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 705 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' 708 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' 711 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' 714 715 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 722 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 729 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 736 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 743 744 --- Change cache mode after reopening child --- 745 746 Cache mode: writeback, direct 747 Cache mode: writeback 748 Cache mode: writeback, direct 749 Cache mode: writeback, ignore flushes 750 751 --- Alignment after changing O_DIRECT --- 752 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) 768 *** done