1ee3a315eSPaolo BonziniQA output created by 033 2ee3a315eSPaolo BonziniFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 3ee3a315eSPaolo Bonzini 4*afe35cdeSAnton Nefedov=== Test aligned and misaligned write zeroes operations === 5*afe35cdeSAnton Nefedov 6ee3a315eSPaolo Bonzini== preparing image == 7ee3a315eSPaolo Bonziniwrote 1024/1024 bytes at offset 512 8ee3a315eSPaolo Bonzini1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 9ee3a315eSPaolo Bonziniwrote 1536/1536 bytes at offset 131072 108655d2deSPaolo Bonzini1.500 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 11ee3a315eSPaolo Bonziniwrote 131072/131072 bytes at offset 1024 12ee3a315eSPaolo Bonzini128 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 13ee3a315eSPaolo Bonzini 14ee3a315eSPaolo Bonzini== verifying patterns (1) == 15ee3a315eSPaolo Bonziniread 512/512 bytes at offset 512 168655d2deSPaolo Bonzini512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 17ee3a315eSPaolo Bonziniread 131072/131072 bytes at offset 1024 18ee3a315eSPaolo Bonzini128 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 19ee3a315eSPaolo Bonziniread 512/512 bytes at offset 132096 208655d2deSPaolo Bonzini512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 21ee3a315eSPaolo Bonzini 22ee3a315eSPaolo Bonzini== rewriting zeroes == 23ee3a315eSPaolo Bonziniwrote 65536/65536 bytes at offset 65536 24ee3a315eSPaolo Bonzini64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 25ee3a315eSPaolo Bonziniwrote 65536/65536 bytes at offset 65536 26ee3a315eSPaolo Bonzini64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 27ee3a315eSPaolo Bonzini 28ee3a315eSPaolo Bonzini== verifying patterns (2) == 29ee3a315eSPaolo Bonziniread 131072/131072 bytes at offset 1024 30ee3a315eSPaolo Bonzini128 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 3161815d6eSFam Zheng 32ab53c447SFam Zheng== rewriting unaligned zeroes == 33ab53c447SFam Zhengwrote 4096/4096 bytes at offset 0 34ab53c447SFam Zheng4 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 35ab53c447SFam Zhengwrote 512/512 bytes at offset 512 36ab53c447SFam Zheng512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 37ab53c447SFam Zheng 38ab53c447SFam Zheng== verifying patterns (3) == 39ab53c447SFam Zhengread 512/512 bytes at offset 0 40ab53c447SFam Zheng512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 41ab53c447SFam Zhengread 512/512 bytes at offset 512 42ab53c447SFam Zheng512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 43ab53c447SFam Zhengread 3072/3072 bytes at offset 1024 44ab53c447SFam Zheng3 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 45ab53c447SFam Zheng 46ab53c447SFam Zheng 4761815d6eSFam Zheng== preparing image == 4861815d6eSFam Zhengwrote 1024/1024 bytes at offset 512 4961815d6eSFam Zheng1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 5061815d6eSFam Zhengwrote 1536/1536 bytes at offset 131072 5161815d6eSFam Zheng1.500 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 5261815d6eSFam Zhengwrote 131072/131072 bytes at offset 1024 5361815d6eSFam Zheng128 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 5461815d6eSFam Zheng 5561815d6eSFam Zheng== verifying patterns (1) == 5661815d6eSFam Zhengread 512/512 bytes at offset 512 5761815d6eSFam Zheng512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 5861815d6eSFam Zhengread 131072/131072 bytes at offset 1024 5961815d6eSFam Zheng128 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 6061815d6eSFam Zhengread 512/512 bytes at offset 132096 6161815d6eSFam Zheng512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 6261815d6eSFam Zheng 6361815d6eSFam Zheng== rewriting zeroes == 6461815d6eSFam Zhengwrote 65536/65536 bytes at offset 65536 6561815d6eSFam Zheng64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 6661815d6eSFam Zhengwrote 65536/65536 bytes at offset 65536 6761815d6eSFam Zheng64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 6861815d6eSFam Zheng 6961815d6eSFam Zheng== verifying patterns (2) == 7061815d6eSFam Zhengread 131072/131072 bytes at offset 1024 7161815d6eSFam Zheng128 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 72ab53c447SFam Zheng 73ab53c447SFam Zheng== rewriting unaligned zeroes == 74ab53c447SFam Zhengwrote 4096/4096 bytes at offset 0 75ab53c447SFam Zheng4 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 76ab53c447SFam Zhengwrote 512/512 bytes at offset 512 77ab53c447SFam Zheng512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 78ab53c447SFam Zheng 79ab53c447SFam Zheng== verifying patterns (3) == 80ab53c447SFam Zhengread 512/512 bytes at offset 0 81ab53c447SFam Zheng512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 82ab53c447SFam Zhengread 512/512 bytes at offset 512 83ab53c447SFam Zheng512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 84ab53c447SFam Zhengread 3072/3072 bytes at offset 1024 85ab53c447SFam Zheng3 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 86ab53c447SFam Zheng 877fa84cd8SKevin Wolf 887fa84cd8SKevin Wolf== preparing image == 897fa84cd8SKevin Wolfwrote 1024/1024 bytes at offset 512 907fa84cd8SKevin Wolf1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 917fa84cd8SKevin Wolfwrote 1536/1536 bytes at offset 131072 927fa84cd8SKevin Wolf1.500 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 937fa84cd8SKevin Wolfwrote 131072/131072 bytes at offset 1024 947fa84cd8SKevin Wolf128 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 957fa84cd8SKevin Wolf 967fa84cd8SKevin Wolf== verifying patterns (1) == 977fa84cd8SKevin Wolfread 512/512 bytes at offset 512 987fa84cd8SKevin Wolf512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 997fa84cd8SKevin Wolfread 131072/131072 bytes at offset 1024 1007fa84cd8SKevin Wolf128 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1017fa84cd8SKevin Wolfread 512/512 bytes at offset 132096 1027fa84cd8SKevin Wolf512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1037fa84cd8SKevin Wolf 1047fa84cd8SKevin Wolf== rewriting zeroes == 1057fa84cd8SKevin Wolfwrote 65536/65536 bytes at offset 65536 1067fa84cd8SKevin Wolf64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1077fa84cd8SKevin Wolfwrote 65536/65536 bytes at offset 65536 1087fa84cd8SKevin Wolf64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1097fa84cd8SKevin Wolf 1107fa84cd8SKevin Wolf== verifying patterns (2) == 1117fa84cd8SKevin Wolfread 131072/131072 bytes at offset 1024 1127fa84cd8SKevin Wolf128 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1137fa84cd8SKevin Wolf 1147fa84cd8SKevin Wolf== rewriting unaligned zeroes == 1157fa84cd8SKevin Wolfwrote 4096/4096 bytes at offset 0 1167fa84cd8SKevin Wolf4 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1177fa84cd8SKevin Wolfwrote 512/512 bytes at offset 512 1187fa84cd8SKevin Wolf512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1197fa84cd8SKevin Wolf 1207fa84cd8SKevin Wolf== verifying patterns (3) == 1217fa84cd8SKevin Wolfread 512/512 bytes at offset 0 1227fa84cd8SKevin Wolf512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1237fa84cd8SKevin Wolfread 512/512 bytes at offset 512 1247fa84cd8SKevin Wolf512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1257fa84cd8SKevin Wolfread 3072/3072 bytes at offset 1024 1267fa84cd8SKevin Wolf3 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1277fa84cd8SKevin Wolf 1287fa84cd8SKevin Wolf 1297fa84cd8SKevin Wolf== preparing image == 1307fa84cd8SKevin Wolfwrote 1024/1024 bytes at offset 512 1317fa84cd8SKevin Wolf1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1327fa84cd8SKevin Wolfwrote 1536/1536 bytes at offset 131072 1337fa84cd8SKevin Wolf1.500 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1347fa84cd8SKevin Wolfwrote 131072/131072 bytes at offset 1024 1357fa84cd8SKevin Wolf128 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1367fa84cd8SKevin Wolf 1377fa84cd8SKevin Wolf== verifying patterns (1) == 1387fa84cd8SKevin Wolfread 512/512 bytes at offset 512 1397fa84cd8SKevin Wolf512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1407fa84cd8SKevin Wolfread 131072/131072 bytes at offset 1024 1417fa84cd8SKevin Wolf128 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1427fa84cd8SKevin Wolfread 512/512 bytes at offset 132096 1437fa84cd8SKevin Wolf512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1447fa84cd8SKevin Wolf 1457fa84cd8SKevin Wolf== rewriting zeroes == 1467fa84cd8SKevin Wolfwrote 65536/65536 bytes at offset 65536 1477fa84cd8SKevin Wolf64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1487fa84cd8SKevin Wolfwrote 65536/65536 bytes at offset 65536 1497fa84cd8SKevin Wolf64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1507fa84cd8SKevin Wolf 1517fa84cd8SKevin Wolf== verifying patterns (2) == 1527fa84cd8SKevin Wolfread 131072/131072 bytes at offset 1024 1537fa84cd8SKevin Wolf128 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1547fa84cd8SKevin Wolf 1557fa84cd8SKevin Wolf== rewriting unaligned zeroes == 1567fa84cd8SKevin Wolfwrote 4096/4096 bytes at offset 0 1577fa84cd8SKevin Wolf4 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1587fa84cd8SKevin Wolfwrote 512/512 bytes at offset 512 1597fa84cd8SKevin Wolf512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1607fa84cd8SKevin Wolf 1617fa84cd8SKevin Wolf== verifying patterns (3) == 1627fa84cd8SKevin Wolfread 512/512 bytes at offset 0 1637fa84cd8SKevin Wolf512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1647fa84cd8SKevin Wolfread 512/512 bytes at offset 512 1657fa84cd8SKevin Wolf512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1667fa84cd8SKevin Wolfread 3072/3072 bytes at offset 1024 1677fa84cd8SKevin Wolf3 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1687fa84cd8SKevin Wolf 169*afe35cdeSAnton Nefedov 170*afe35cdeSAnton Nefedov=== Test misaligned write zeroes via truncate === 171*afe35cdeSAnton Nefedov 172*afe35cdeSAnton NefedovFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=4194304 173*afe35cdeSAnton Nefedovwrote 512/512 bytes at offset 0 174*afe35cdeSAnton Nefedov512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 175*afe35cdeSAnton Nefedovwrote 512/512 bytes at offset 2097152 176*afe35cdeSAnton Nefedov512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 177*afe35cdeSAnton Nefedovread 512/512 bytes at offset 0 178*afe35cdeSAnton Nefedov512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 179*afe35cdeSAnton Nefedov 180ee3a315eSPaolo Bonzini*** done 181