1234764eeSMax ReitzQA output created by 108 2234764eeSMax Reitz 3234764eeSMax Reitz=== Repairing an image without any refcount table === 4234764eeSMax Reitz 5234764eeSMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 6234764eeSMax Reitzwrote 65536/65536 bytes at offset 0 7234764eeSMax Reitz64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 8234764eeSMax ReitzERROR cluster 0 refcount=0 reference=1 9234764eeSMax ReitzERROR cluster 3 refcount=0 reference=1 10234764eeSMax ReitzERROR cluster 4 refcount=0 reference=1 11234764eeSMax ReitzERROR cluster 5 refcount=0 reference=1 12234764eeSMax ReitzRebuilding refcount structure 13234764eeSMax ReitzThe following inconsistencies were found and repaired: 14234764eeSMax Reitz 15234764eeSMax Reitz 0 leaked clusters 16234764eeSMax Reitz 4 corruptions 17234764eeSMax Reitz 18234764eeSMax ReitzDouble checking the fixed image now... 19234764eeSMax ReitzNo errors were found on the image. 20234764eeSMax Reitzread 65536/65536 bytes at offset 0 21234764eeSMax Reitz64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 22234764eeSMax Reitz 23234764eeSMax Reitz=== Repairing unreferenced data cluster in new refblock area === 24234764eeSMax Reitz 25234764eeSMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 26234764eeSMax Reitzwrote 111104/111104 bytes at offset 0 27234764eeSMax Reitz108.500 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 28234764eeSMax Reitz131072 29234764eeSMax Reitzwrote 512/512 bytes at offset 131072 30234764eeSMax Reitz512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 31234764eeSMax Reitzread 512/512 bytes at offset 111104 32234764eeSMax Reitz512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 33234764eeSMax ReitzERROR cluster 256 refcount=0 reference=1 34234764eeSMax ReitzRebuilding refcount structure 35234764eeSMax ReitzRepairing cluster 1 refcount=1 reference=0 36234764eeSMax ReitzRepairing cluster 2 refcount=1 reference=0 37234764eeSMax ReitzThe following inconsistencies were found and repaired: 38234764eeSMax Reitz 39234764eeSMax Reitz 0 leaked clusters 40234764eeSMax Reitz 1 corruptions 41234764eeSMax Reitz 42234764eeSMax ReitzDouble checking the fixed image now... 43234764eeSMax ReitzNo errors were found on the image. 44234764eeSMax Reitzread 512/512 bytes at offset 111104 45234764eeSMax Reitz512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 46234764eeSMax Reitz 47234764eeSMax Reitz=== Repairing refblock beyond the image end === 48234764eeSMax Reitz 49234764eeSMax Reitz 50234764eeSMax Reitz--- Otherwise clean --- 51234764eeSMax Reitz 52234764eeSMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 53234764eeSMax ReitzRepairing refcount block 1 is outside image 54234764eeSMax ReitzThe following inconsistencies were found and repaired: 55234764eeSMax Reitz 56234764eeSMax Reitz 0 leaked clusters 57234764eeSMax Reitz 1 corruptions 58234764eeSMax Reitz 59234764eeSMax ReitzDouble checking the fixed image now... 60234764eeSMax ReitzNo errors were found on the image. 61234764eeSMax Reitz 62234764eeSMax Reitz--- Refblock is unallocated --- 63234764eeSMax Reitz 64234764eeSMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 65234764eeSMax ReitzRepairing refcount block 1 is outside image 66234764eeSMax ReitzERROR cluster 16 refcount=0 reference=1 67234764eeSMax ReitzRebuilding refcount structure 68234764eeSMax ReitzRepairing cluster 1 refcount=1 reference=0 69234764eeSMax ReitzRepairing cluster 2 refcount=1 reference=0 70234764eeSMax ReitzRepairing cluster 16 refcount=1 reference=0 71234764eeSMax ReitzThe following inconsistencies were found and repaired: 72234764eeSMax Reitz 73234764eeSMax Reitz 0 leaked clusters 74234764eeSMax Reitz 2 corruptions 75234764eeSMax Reitz 76234764eeSMax ReitzDouble checking the fixed image now... 77234764eeSMax ReitzNo errors were found on the image. 78234764eeSMax Reitz 79234764eeSMax Reitz--- Signed overflow after the refblock --- 80234764eeSMax Reitz 81234764eeSMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 82234764eeSMax ReitzRepairing refcount block 1 is outside image 83234764eeSMax ReitzERROR could not resize image: Invalid argument 84234764eeSMax ReitzRebuilding refcount structure 85234764eeSMax ReitzRepairing cluster 1 refcount=1 reference=0 86234764eeSMax ReitzRepairing cluster 2 refcount=1 reference=0 87234764eeSMax ReitzThe following inconsistencies were found and repaired: 88234764eeSMax Reitz 89234764eeSMax Reitz 0 leaked clusters 90234764eeSMax Reitz 1 corruptions 91234764eeSMax Reitz 92234764eeSMax ReitzDouble checking the fixed image now... 93234764eeSMax ReitzNo errors were found on the image. 94234764eeSMax Reitz 95234764eeSMax Reitz--- Unsigned overflow after the refblock --- 96234764eeSMax Reitz 97234764eeSMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 98234764eeSMax ReitzRepairing refcount block 1 is outside image 99234764eeSMax ReitzERROR could not resize image: Invalid argument 100234764eeSMax ReitzRebuilding refcount structure 101234764eeSMax ReitzRepairing cluster 1 refcount=1 reference=0 102234764eeSMax ReitzRepairing cluster 2 refcount=1 reference=0 103234764eeSMax ReitzThe following inconsistencies were found and repaired: 104234764eeSMax Reitz 105234764eeSMax Reitz 0 leaked clusters 106234764eeSMax Reitz 1 corruptions 107234764eeSMax Reitz 108234764eeSMax ReitzDouble checking the fixed image now... 109234764eeSMax ReitzNo errors were found on the image. 1109ffd6d64SHanna Reitz 1119ffd6d64SHanna Reitz=== Check rebuilt reftable location === 1129ffd6d64SHanna Reitz 1139ffd6d64SHanna Reitz--- Does the image size increase? --- 1149ffd6d64SHanna Reitz 1159ffd6d64SHanna ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=1048576 1169ffd6d64SHanna Reitzwrote 65536/65536 bytes at offset 0 1179ffd6d64SHanna Reitz64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1189ffd6d64SHanna Reitz 1199ffd6d64SHanna ReitzERROR cluster 0 refcount=0 reference=1 1209ffd6d64SHanna ReitzRebuilding refcount structure 1219ffd6d64SHanna ReitzThe following inconsistencies were found and repaired: 1229ffd6d64SHanna Reitz 1239ffd6d64SHanna Reitz 0 leaked clusters 1249ffd6d64SHanna Reitz 1 corruptions 1259ffd6d64SHanna Reitz 1269ffd6d64SHanna ReitzDouble checking the fixed image now... 1279ffd6d64SHanna ReitzNo errors were found on the image. 1289ffd6d64SHanna Reitz 1299ffd6d64SHanna ReitzOK: Image size did not change 1309ffd6d64SHanna Reitz 1319ffd6d64SHanna Reitz--- Will the reftable occupy a hole specifically left for it? --- 1329ffd6d64SHanna Reitz 1339ffd6d64SHanna ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=9437184 1349ffd6d64SHanna Reitzwrote 8388608/8388608 bytes at offset 0 1359ffd6d64SHanna Reitz8 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1369ffd6d64SHanna Reitzdiscard 512/512 bytes at offset 0 1379ffd6d64SHanna Reitz512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1389ffd6d64SHanna Reitzdiscard 1024/1024 bytes at offset 4096 1399ffd6d64SHanna Reitz1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1409ffd6d64SHanna Reitz 1419ffd6d64SHanna ReitzERROR cluster 0 refcount=0 reference=1 1429ffd6d64SHanna ReitzRebuilding refcount structure 1439ffd6d64SHanna ReitzThe following inconsistencies were found and repaired: 1449ffd6d64SHanna Reitz 1459ffd6d64SHanna Reitz 0 leaked clusters 1469ffd6d64SHanna Reitz 1 corruptions 1479ffd6d64SHanna Reitz 1489ffd6d64SHanna ReitzDouble checking the fixed image now... 1499ffd6d64SHanna ReitzNo errors were found on the image. 1509ffd6d64SHanna Reitz 1519ffd6d64SHanna ReitzOK: Reftable is where we expect it 1529ffd6d64SHanna Reitz 1539ffd6d64SHanna Reitz--- Rebuilding refcount structures on block devices --- 1549ffd6d64SHanna Reitz 1559ffd6d64SHanna Reitz{ "execute": "qmp_capabilities" } 1569ffd6d64SHanna Reitz{"return": {}} 1579ffd6d64SHanna Reitz{ "execute": "blockdev-create", 1589ffd6d64SHanna Reitz "arguments": { 1599ffd6d64SHanna Reitz "job-id": "create", 1609ffd6d64SHanna Reitz "options": { 1619ffd6d64SHanna Reitz "driver": "IMGFMT", 1629ffd6d64SHanna Reitz "file": "file", 1639ffd6d64SHanna Reitz "size": 67108864, 1649ffd6d64SHanna Reitz "cluster-size": 512 1659ffd6d64SHanna Reitz } } } 1669ffd6d64SHanna Reitz{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "created", "id": "create"}} 1679ffd6d64SHanna Reitz{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "running", "id": "create"}} 1689ffd6d64SHanna Reitz{"return": {}} 1699ffd6d64SHanna Reitz{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "waiting", "id": "create"}} 1709ffd6d64SHanna Reitz{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "pending", "id": "create"}} 1719ffd6d64SHanna Reitz{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "concluded", "id": "create"}} 1729ffd6d64SHanna Reitz{ "execute": "job-dismiss", "arguments": { "id": "create" } } 1739ffd6d64SHanna Reitz{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "null", "id": "create"}} 1749ffd6d64SHanna Reitz{"return": {}} 1759ffd6d64SHanna Reitz{ "execute": "quit" } 1769ffd6d64SHanna Reitz{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "SHUTDOWN", "data": {"guest": false, "reason": "host-qmp-quit"}} 177effd60c8SStefan Hajnoczi{"return": {}} 1789ffd6d64SHanna Reitz 1799ffd6d64SHanna Reitzwrote 65536/65536 bytes at offset 0 1809ffd6d64SHanna Reitz64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1819ffd6d64SHanna Reitz 1829ffd6d64SHanna ReitzERROR cluster 0 refcount=0 reference=1 1839ffd6d64SHanna ReitzRebuilding refcount structure 1849ffd6d64SHanna ReitzThe following inconsistencies were found and repaired: 1859ffd6d64SHanna Reitz 1869ffd6d64SHanna Reitz 0 leaked clusters 1879ffd6d64SHanna Reitz 1 corruptions 1889ffd6d64SHanna Reitz 1899ffd6d64SHanna ReitzDouble checking the fixed image now... 1909ffd6d64SHanna ReitzNo errors were found on the image. 191234764eeSMax Reitz*** done 192