1*d2eed8c6SMax ReitzQA output created by 112 2*d2eed8c6SMax Reitz 3*d2eed8c6SMax Reitz=== refcount_bits limits === 4*d2eed8c6SMax Reitz 5*d2eed8c6SMax Reitzqemu-img: TEST_DIR/t.IMGFMT: Refcount width must be a power of two and may not exceed 64 bits 6*d2eed8c6SMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 7*d2eed8c6SMax Reitzqemu-img: TEST_DIR/t.IMGFMT: Refcount width must be a power of two and may not exceed 64 bits 8*d2eed8c6SMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 refcount_bits=-1 9*d2eed8c6SMax Reitzqemu-img: TEST_DIR/t.IMGFMT: Refcount width must be a power of two and may not exceed 64 bits 10*d2eed8c6SMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 11*d2eed8c6SMax Reitzqemu-img: TEST_DIR/t.IMGFMT: Refcount width must be a power of two and may not exceed 64 bits 12*d2eed8c6SMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 13*d2eed8c6SMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 14*d2eed8c6SMax Reitzrefcount bits: 1 15*d2eed8c6SMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 16*d2eed8c6SMax Reitzrefcount bits: 64 17*d2eed8c6SMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 18*d2eed8c6SMax Reitzrefcount bits: 16 19*d2eed8c6SMax Reitz 20*d2eed8c6SMax Reitz=== refcount_bits and compat=0.10 === 21*d2eed8c6SMax Reitz 22*d2eed8c6SMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 23*d2eed8c6SMax Reitzrefcount bits: 16 24*d2eed8c6SMax Reitzqemu-img: TEST_DIR/t.IMGFMT: Different refcount widths than 16 bits require compatibility level 1.1 or above (use compat=1.1 or greater) 25*d2eed8c6SMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 26*d2eed8c6SMax Reitzqemu-img: TEST_DIR/t.IMGFMT: Different refcount widths than 16 bits require compatibility level 1.1 or above (use compat=1.1 or greater) 27*d2eed8c6SMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 28*d2eed8c6SMax Reitz 29*d2eed8c6SMax Reitz=== Snapshot limit on refcount_bits=1 === 30*d2eed8c6SMax Reitz 31*d2eed8c6SMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 32*d2eed8c6SMax Reitzrefcount bits: 1 33*d2eed8c6SMax Reitzwrote 512/512 bytes at offset 0 34*d2eed8c6SMax Reitz512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 35*d2eed8c6SMax Reitzqemu-img: Could not create snapshot 'foo': -22 (Invalid argument) 36*d2eed8c6SMax ReitzLeaked cluster 6 refcount=1 reference=0 37*d2eed8c6SMax Reitz 38*d2eed8c6SMax Reitz1 leaked clusters were found on the image. 39*d2eed8c6SMax ReitzThis means waste of disk space, but no harm to data. 40*d2eed8c6SMax Reitz 41*d2eed8c6SMax Reitz=== Snapshot limit on refcount_bits=2 === 42*d2eed8c6SMax Reitz 43*d2eed8c6SMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 44*d2eed8c6SMax Reitzrefcount bits: 2 45*d2eed8c6SMax Reitzwrote 512/512 bytes at offset 0 46*d2eed8c6SMax Reitz512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 47*d2eed8c6SMax Reitzqemu-img: Could not create snapshot 'baz': -22 (Invalid argument) 48*d2eed8c6SMax ReitzLeaked cluster 7 refcount=1 reference=0 49*d2eed8c6SMax Reitz 50*d2eed8c6SMax Reitz1 leaked clusters were found on the image. 51*d2eed8c6SMax ReitzThis means waste of disk space, but no harm to data. 52*d2eed8c6SMax Reitz 53*d2eed8c6SMax Reitz=== Compressed clusters with refcount_bits=1 === 54*d2eed8c6SMax Reitz 55*d2eed8c6SMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 56*d2eed8c6SMax Reitzrefcount bits: 1 57*d2eed8c6SMax Reitzwrote 65536/65536 bytes at offset 0 58*d2eed8c6SMax Reitz64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 59*d2eed8c6SMax Reitzwrote 65536/65536 bytes at offset 65536 60*d2eed8c6SMax Reitz64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 61*d2eed8c6SMax ReitzNo errors were found on the image. 62*d2eed8c6SMax Reitz 63*d2eed8c6SMax Reitz=== MSb set in 64 bit refcount === 64*d2eed8c6SMax Reitz 65*d2eed8c6SMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 66*d2eed8c6SMax Reitzrefcount bits: 64 67*d2eed8c6SMax Reitzwrote 512/512 bytes at offset 0 68*d2eed8c6SMax Reitz512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 69*d2eed8c6SMax Reitzwrote 512/512 bytes at offset 0 70*d2eed8c6SMax Reitz512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 71*d2eed8c6SMax Reitz 72*d2eed8c6SMax Reitz=== Snapshot on maximum 64 bit refcount value === 73*d2eed8c6SMax Reitz 74*d2eed8c6SMax ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 75*d2eed8c6SMax Reitzrefcount bits: 64 76*d2eed8c6SMax Reitzwrote 512/512 bytes at offset 0 77*d2eed8c6SMax Reitz512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 78*d2eed8c6SMax Reitzqemu-img: Could not create snapshot 'foo': -22 (Invalid argument) 79*d2eed8c6SMax ReitzLeaked cluster 5 refcount=18446744073709551615 reference=1 80*d2eed8c6SMax ReitzLeaked cluster 6 refcount=1 reference=0 81*d2eed8c6SMax Reitz 82*d2eed8c6SMax Reitz2 leaked clusters were found on the image. 83*d2eed8c6SMax ReitzThis means waste of disk space, but no harm to data. 84*d2eed8c6SMax Reitz*** done 85