1QA output created by 179 2 3=== Testing write zeroes with unmap === 4 5Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=67108864 6Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.base 7wrote 2097152/2097152 bytes at offset 2097152 82 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 9wrote 2097152/2097152 bytes at offset 6291456 102 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 112 MiB (0x200000) bytes not allocated at offset 0 bytes (0x0) 122 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000) 132 MiB (0x200000) bytes not allocated at offset 4 MiB (0x400000) 142 MiB (0x200000) bytes allocated at offset 6 MiB (0x600000) 1556 MiB (0x3800000) bytes not allocated at offset 8 MiB (0x800000) 16[{ "start": 0, "length": 67108864, "depth": 0, "zero": true, "data": false}] 17wrote 2097150/2097150 bytes at offset 10485761 182 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 19wrote 2097150/2097150 bytes at offset 14680065 202 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 212 MiB (0x200000) bytes not allocated at offset 0 bytes (0x0) 222 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000) 232 MiB (0x200000) bytes not allocated at offset 4 MiB (0x400000) 242 MiB (0x200000) bytes allocated at offset 6 MiB (0x600000) 252 MiB (0x200000) bytes not allocated at offset 8 MiB (0x800000) 262 MiB (0x200000) bytes allocated at offset 10 MiB (0xa00000) 272 MiB (0x200000) bytes not allocated at offset 12 MiB (0xc00000) 282 MiB (0x200000) bytes allocated at offset 14 MiB (0xe00000) 2948 MiB (0x3000000) bytes not allocated at offset 16 MiB (0x1000000) 30[{ "start": 0, "length": 67108864, "depth": 0, "zero": true, "data": false}] 31wrote 14680064/14680064 bytes at offset 18874368 3214 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 33wrote 2097152/2097152 bytes at offset 20971520 342 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 35wrote 6291456/6291456 bytes at offset 25165824 366 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 372 MiB (0x200000) bytes not allocated at offset 0 bytes (0x0) 382 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000) 392 MiB (0x200000) bytes not allocated at offset 4 MiB (0x400000) 402 MiB (0x200000) bytes allocated at offset 6 MiB (0x600000) 412 MiB (0x200000) bytes not allocated at offset 8 MiB (0x800000) 422 MiB (0x200000) bytes allocated at offset 10 MiB (0xa00000) 432 MiB (0x200000) bytes not allocated at offset 12 MiB (0xc00000) 442 MiB (0x200000) bytes allocated at offset 14 MiB (0xe00000) 452 MiB (0x200000) bytes not allocated at offset 16 MiB (0x1000000) 4614 MiB (0xe00000) bytes allocated at offset 18 MiB (0x1200000) 4732 MiB (0x2000000) bytes not allocated at offset 32 MiB (0x2000000) 48[{ "start": 0, "length": 18874368, "depth": 0, "zero": true, "data": false}, 49{ "start": 18874368, "length": 2097152, "depth": 0, "zero": false, "data": true, "offset": OFFSET}, 50{ "start": 20971520, "length": 2097152, "depth": 0, "zero": true, "data": false}, 51{ "start": 23068672, "length": 2097152, "depth": 0, "zero": false, "data": true, "offset": OFFSET}, 52{ "start": 25165824, "length": 6291456, "depth": 0, "zero": true, "data": false, "offset": OFFSET}, 53{ "start": 31457280, "length": 2097152, "depth": 0, "zero": false, "data": true, "offset": OFFSET}, 54{ "start": 33554432, "length": 33554432, "depth": 0, "zero": true, "data": false}] 55wrote 2097152/2097152 bytes at offset 27262976 562 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 57wrote 2097152/2097152 bytes at offset 29360128 582 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 592 MiB (0x200000) bytes not allocated at offset 0 bytes (0x0) 602 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000) 612 MiB (0x200000) bytes not allocated at offset 4 MiB (0x400000) 622 MiB (0x200000) bytes allocated at offset 6 MiB (0x600000) 632 MiB (0x200000) bytes not allocated at offset 8 MiB (0x800000) 642 MiB (0x200000) bytes allocated at offset 10 MiB (0xa00000) 652 MiB (0x200000) bytes not allocated at offset 12 MiB (0xc00000) 662 MiB (0x200000) bytes allocated at offset 14 MiB (0xe00000) 672 MiB (0x200000) bytes not allocated at offset 16 MiB (0x1000000) 6814 MiB (0xe00000) bytes allocated at offset 18 MiB (0x1200000) 6932 MiB (0x2000000) bytes not allocated at offset 32 MiB (0x2000000) 70[{ "start": 0, "length": 18874368, "depth": 0, "zero": true, "data": false}, 71{ "start": 18874368, "length": 2097152, "depth": 0, "zero": false, "data": true, "offset": OFFSET}, 72{ "start": 20971520, "length": 2097152, "depth": 0, "zero": true, "data": false}, 73{ "start": 23068672, "length": 2097152, "depth": 0, "zero": false, "data": true, "offset": OFFSET}, 74{ "start": 25165824, "length": 2097152, "depth": 0, "zero": true, "data": false, "offset": OFFSET}, 75{ "start": 27262976, "length": 2097152, "depth": 0, "zero": true, "data": false}, 76{ "start": 29360128, "length": 2097152, "depth": 0, "zero": true, "data": false, "offset": OFFSET}, 77{ "start": 31457280, "length": 2097152, "depth": 0, "zero": false, "data": true, "offset": OFFSET}, 78{ "start": 33554432, "length": 33554432, "depth": 0, "zero": true, "data": false}] 79wrote 8388608/8388608 bytes at offset 33554432 808 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 81wrote 2097152/2097152 bytes at offset 35651584 822 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 83wrote 2097152/2097152 bytes at offset 37748736 842 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 852 MiB (0x200000) bytes not allocated at offset 0 bytes (0x0) 862 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000) 872 MiB (0x200000) bytes not allocated at offset 4 MiB (0x400000) 882 MiB (0x200000) bytes allocated at offset 6 MiB (0x600000) 892 MiB (0x200000) bytes not allocated at offset 8 MiB (0x800000) 902 MiB (0x200000) bytes allocated at offset 10 MiB (0xa00000) 912 MiB (0x200000) bytes not allocated at offset 12 MiB (0xc00000) 922 MiB (0x200000) bytes allocated at offset 14 MiB (0xe00000) 932 MiB (0x200000) bytes not allocated at offset 16 MiB (0x1000000) 9422 MiB (0x1600000) bytes allocated at offset 18 MiB (0x1200000) 9524 MiB (0x1800000) bytes not allocated at offset 40 MiB (0x2800000) 96[{ "start": 0, "length": 18874368, "depth": 0, "zero": true, "data": false}, 97{ "start": 18874368, "length": 2097152, "depth": 0, "zero": false, "data": true, "offset": OFFSET}, 98{ "start": 20971520, "length": 2097152, "depth": 0, "zero": true, "data": false}, 99{ "start": 23068672, "length": 2097152, "depth": 0, "zero": false, "data": true, "offset": OFFSET}, 100{ "start": 25165824, "length": 2097152, "depth": 0, "zero": true, "data": false, "offset": OFFSET}, 101{ "start": 27262976, "length": 2097152, "depth": 0, "zero": true, "data": false}, 102{ "start": 29360128, "length": 2097152, "depth": 0, "zero": true, "data": false, "offset": OFFSET}, 103{ "start": 31457280, "length": 2097152, "depth": 0, "zero": false, "data": true, "offset": OFFSET}, 104{ "start": 33554432, "length": 33554432, "depth": 0, "zero": true, "data": false}] 105wrote 8388608/8388608 bytes at offset 41943040 1068 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 107wrote 8388608/8388608 bytes at offset 50331648 1088 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 109wrote 2097152/2097152 bytes at offset 44040192 1102 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 111wrote 2097152/2097152 bytes at offset 46137344 1122 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 113wrote 2097152/2097152 bytes at offset 52428800 1142 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 115wrote 2097152/2097152 bytes at offset 54525952 1162 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 117wrote 2097152/2097152 bytes at offset 60817408 1182 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 119wrote 2097152/2097152 bytes at offset 62914560 1202 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 12142 MiB (0x2a00000) bytes not allocated at offset 0 bytes (0x0) 1224 MiB (0x400000) bytes allocated at offset 42 MiB (0x2a00000) 1234 MiB (0x400000) bytes not allocated at offset 46 MiB (0x2e00000) 1244 MiB (0x400000) bytes allocated at offset 50 MiB (0x3200000) 1254 MiB (0x400000) bytes not allocated at offset 54 MiB (0x3600000) 1264 MiB (0x400000) bytes allocated at offset 58 MiB (0x3a00000) 1272 MiB (0x200000) bytes not allocated at offset 62 MiB (0x3e00000) 128[{ "start": 0, "length": 18874368, "depth": 1, "zero": true, "data": false}, 129{ "start": 18874368, "length": 2097152, "depth": 1, "zero": false, "data": true, "offset": OFFSET}, 130{ "start": 20971520, "length": 2097152, "depth": 1, "zero": true, "data": false}, 131{ "start": 23068672, "length": 2097152, "depth": 1, "zero": false, "data": true, "offset": OFFSET}, 132{ "start": 25165824, "length": 2097152, "depth": 1, "zero": true, "data": false, "offset": OFFSET}, 133{ "start": 27262976, "length": 2097152, "depth": 1, "zero": true, "data": false}, 134{ "start": 29360128, "length": 2097152, "depth": 1, "zero": true, "data": false, "offset": OFFSET}, 135{ "start": 31457280, "length": 2097152, "depth": 1, "zero": false, "data": true, "offset": OFFSET}, 136{ "start": 33554432, "length": 10485760, "depth": 1, "zero": true, "data": false}, 137{ "start": 44040192, "length": 4194304, "depth": 0, "zero": true, "data": false}, 138{ "start": 48234496, "length": 2097152, "depth": 1, "zero": true, "data": false}, 139{ "start": 50331648, "length": 2097152, "depth": 1, "zero": false, "data": true, "offset": OFFSET}, 140{ "start": 52428800, "length": 4194304, "depth": 0, "zero": true, "data": false}, 141{ "start": 56623104, "length": 2097152, "depth": 1, "zero": false, "data": true, "offset": OFFSET}, 142{ "start": 58720256, "length": 2097152, "depth": 1, "zero": true, "data": false}, 143{ "start": 60817408, "length": 4194304, "depth": 0, "zero": true, "data": false}, 144{ "start": 65011712, "length": 2097152, "depth": 1, "zero": true, "data": false}] 145No errors were found on the image. 146No errors were found on the image. 147 148=== Testing cache optimization === 149 150wrote 2097152/2097152 bytes at offset 20971520 1512 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 152wrote 2097152/2097152 bytes at offset 20971520 1532 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 154wrote 2097152/2097152 bytes at offset 29360128 1552 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 156*** done 157