1 QA output created by 172
2 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=737280
15 check_media_rate = true
25 logical_block_size = 512 (0x200)
26 physical_block_size = 512 (0x200)
29 discard_granularity = 4294967295 (0xffffffff)
35 === Using -fda/-fdb options ===
37 Testing: -fda TEST_DIR/t.qcow2
45 check_media_rate = true
55 logical_block_size = 512 (0x200)
56 physical_block_size = 512 (0x200)
59 discard_granularity = 4294967295 (0xffffffff)
64 Testing: -fdb TEST_DIR/t.qcow2
72 check_media_rate = true
82 logical_block_size = 512 (0x200)
83 physical_block_size = 512 (0x200)
86 discard_granularity = 4294967295 (0xffffffff)
93 logical_block_size = 512 (0x200)
94 physical_block_size = 512 (0x200)
97 discard_granularity = 4294967295 (0xffffffff)
102 Testing: -fda TEST_DIR/t.qcow2 -fdb TEST_DIR/t.qcow2
105 iobase = 1008 (0x3f0)
110 check_media_rate = true
120 logical_block_size = 512 (0x200)
121 physical_block_size = 512 (0x200)
122 min_io_size = 0 (0x0)
123 opt_io_size = 0 (0x0)
124 discard_granularity = 4294967295 (0xffffffff)
131 logical_block_size = 512 (0x200)
132 physical_block_size = 512 (0x200)
133 min_io_size = 0 (0x0)
134 opt_io_size = 0 (0x0)
135 discard_granularity = 4294967295 (0xffffffff)
141 === Using -drive options ===
143 Testing: -drive if=floppy,file=TEST_DIR/t.qcow2
146 iobase = 1008 (0x3f0)
151 check_media_rate = true
161 logical_block_size = 512 (0x200)
162 physical_block_size = 512 (0x200)
163 min_io_size = 0 (0x0)
164 opt_io_size = 0 (0x0)
165 discard_granularity = 4294967295 (0xffffffff)
170 Testing: -drive if=floppy,file=TEST_DIR/t.qcow2,index=1
173 iobase = 1008 (0x3f0)
178 check_media_rate = true
188 logical_block_size = 512 (0x200)
189 physical_block_size = 512 (0x200)
190 min_io_size = 0 (0x0)
191 opt_io_size = 0 (0x0)
192 discard_granularity = 4294967295 (0xffffffff)
199 logical_block_size = 512 (0x200)
200 physical_block_size = 512 (0x200)
201 min_io_size = 0 (0x0)
202 opt_io_size = 0 (0x0)
203 discard_granularity = 4294967295 (0xffffffff)
208 Testing: -drive if=floppy,file=TEST_DIR/t.qcow2 -drive if=floppy,file=TEST_DIR/t.qcow2,index=1
211 iobase = 1008 (0x3f0)
216 check_media_rate = true
226 logical_block_size = 512 (0x200)
227 physical_block_size = 512 (0x200)
228 min_io_size = 0 (0x0)
229 opt_io_size = 0 (0x0)
230 discard_granularity = 4294967295 (0xffffffff)
237 logical_block_size = 512 (0x200)
238 physical_block_size = 512 (0x200)
239 min_io_size = 0 (0x0)
240 opt_io_size = 0 (0x0)
241 discard_granularity = 4294967295 (0xffffffff)
247 === Using -drive if=none and -global ===
249 Testing: -drive if=none,file=TEST_DIR/t.qcow2 -global isa-fdc.driveA=none0
252 iobase = 1008 (0x3f0)
257 check_media_rate = true
267 logical_block_size = 512 (0x200)
268 physical_block_size = 512 (0x200)
269 min_io_size = 0 (0x0)
270 opt_io_size = 0 (0x0)
271 discard_granularity = 4294967295 (0xffffffff)
276 Testing: -drive if=none,file=TEST_DIR/t.qcow2 -global isa-fdc.driveB=none0
279 iobase = 1008 (0x3f0)
284 check_media_rate = true
294 logical_block_size = 512 (0x200)
295 physical_block_size = 512 (0x200)
296 min_io_size = 0 (0x0)
297 opt_io_size = 0 (0x0)
298 discard_granularity = 4294967295 (0xffffffff)
303 Testing: -drive if=none,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -global isa-fdc.driveA=none0 -global isa-fdc.driveB=none1
306 iobase = 1008 (0x3f0)
311 check_media_rate = true
321 logical_block_size = 512 (0x200)
322 physical_block_size = 512 (0x200)
323 min_io_size = 0 (0x0)
324 opt_io_size = 0 (0x0)
325 discard_granularity = 4294967295 (0xffffffff)
332 logical_block_size = 512 (0x200)
333 physical_block_size = 512 (0x200)
334 min_io_size = 0 (0x0)
335 opt_io_size = 0 (0x0)
336 discard_granularity = 4294967295 (0xffffffff)
342 === Using -drive if=none and -device ===
344 Testing: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0
347 iobase = 1008 (0x3f0)
352 check_media_rate = true
362 logical_block_size = 512 (0x200)
363 physical_block_size = 512 (0x200)
364 min_io_size = 0 (0x0)
365 opt_io_size = 0 (0x0)
366 discard_granularity = 4294967295 (0xffffffff)
371 Testing: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,unit=1
374 iobase = 1008 (0x3f0)
379 check_media_rate = true
389 logical_block_size = 512 (0x200)
390 physical_block_size = 512 (0x200)
391 min_io_size = 0 (0x0)
392 opt_io_size = 0 (0x0)
393 discard_granularity = 4294967295 (0xffffffff)
398 Testing: -drive if=none,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0 -device floppy,drive=none1,unit=1
401 iobase = 1008 (0x3f0)
406 check_media_rate = true
416 logical_block_size = 512 (0x200)
417 physical_block_size = 512 (0x200)
418 min_io_size = 0 (0x0)
419 opt_io_size = 0 (0x0)
420 discard_granularity = 4294967295 (0xffffffff)
427 logical_block_size = 512 (0x200)
428 physical_block_size = 512 (0x200)
429 min_io_size = 0 (0x0)
430 opt_io_size = 0 (0x0)
431 discard_granularity = 4294967295 (0xffffffff)
437 === Mixing -fdX and -global ===
439 Testing: -fda TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -global isa-fdc.driveB=none0
442 iobase = 1008 (0x3f0)
447 check_media_rate = true
457 logical_block_size = 512 (0x200)
458 physical_block_size = 512 (0x200)
459 min_io_size = 0 (0x0)
460 opt_io_size = 0 (0x0)
461 discard_granularity = 4294967295 (0xffffffff)
468 logical_block_size = 512 (0x200)
469 physical_block_size = 512 (0x200)
470 min_io_size = 0 (0x0)
471 opt_io_size = 0 (0x0)
472 discard_granularity = 4294967295 (0xffffffff)
477 Testing: -fdb TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -global isa-fdc.driveA=none0
480 iobase = 1008 (0x3f0)
485 check_media_rate = true
495 logical_block_size = 512 (0x200)
496 physical_block_size = 512 (0x200)
497 min_io_size = 0 (0x0)
498 opt_io_size = 0 (0x0)
499 discard_granularity = 4294967295 (0xffffffff)
506 logical_block_size = 512 (0x200)
507 physical_block_size = 512 (0x200)
508 min_io_size = 0 (0x0)
509 opt_io_size = 0 (0x0)
510 discard_granularity = 4294967295 (0xffffffff)
515 Testing: -fda TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -global isa-fdc.driveA=none0
518 iobase = 1008 (0x3f0)
523 check_media_rate = true
533 logical_block_size = 512 (0x200)
534 physical_block_size = 512 (0x200)
535 min_io_size = 0 (0x0)
536 opt_io_size = 0 (0x0)
537 discard_granularity = 4294967295 (0xffffffff)
542 Testing: -fdb TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -global isa-fdc.driveB=none0
545 iobase = 1008 (0x3f0)
550 check_media_rate = true
560 logical_block_size = 512 (0x200)
561 physical_block_size = 512 (0x200)
562 min_io_size = 0 (0x0)
563 opt_io_size = 0 (0x0)
564 discard_granularity = 4294967295 (0xffffffff)
570 === Mixing -fdX and -device ===
572 Testing: -fda TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0
575 iobase = 1008 (0x3f0)
580 check_media_rate = true
590 logical_block_size = 512 (0x200)
591 physical_block_size = 512 (0x200)
592 min_io_size = 0 (0x0)
593 opt_io_size = 0 (0x0)
594 discard_granularity = 4294967295 (0xffffffff)
601 logical_block_size = 512 (0x200)
602 physical_block_size = 512 (0x200)
603 min_io_size = 0 (0x0)
604 opt_io_size = 0 (0x0)
605 discard_granularity = 4294967295 (0xffffffff)
610 Testing: -fda TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,unit=1
613 iobase = 1008 (0x3f0)
618 check_media_rate = true
628 logical_block_size = 512 (0x200)
629 physical_block_size = 512 (0x200)
630 min_io_size = 0 (0x0)
631 opt_io_size = 0 (0x0)
632 discard_granularity = 4294967295 (0xffffffff)
639 logical_block_size = 512 (0x200)
640 physical_block_size = 512 (0x200)
641 min_io_size = 0 (0x0)
642 opt_io_size = 0 (0x0)
643 discard_granularity = 4294967295 (0xffffffff)
648 Testing: -fdb TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0
651 iobase = 1008 (0x3f0)
656 check_media_rate = true
666 logical_block_size = 512 (0x200)
667 physical_block_size = 512 (0x200)
668 min_io_size = 0 (0x0)
669 opt_io_size = 0 (0x0)
670 discard_granularity = 4294967295 (0xffffffff)
677 logical_block_size = 512 (0x200)
678 physical_block_size = 512 (0x200)
679 min_io_size = 0 (0x0)
680 opt_io_size = 0 (0x0)
681 discard_granularity = 4294967295 (0xffffffff)
686 Testing: -fdb TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,unit=0
689 iobase = 1008 (0x3f0)
694 check_media_rate = true
704 logical_block_size = 512 (0x200)
705 physical_block_size = 512 (0x200)
706 min_io_size = 0 (0x0)
707 opt_io_size = 0 (0x0)
708 discard_granularity = 4294967295 (0xffffffff)
715 logical_block_size = 512 (0x200)
716 physical_block_size = 512 (0x200)
717 min_io_size = 0 (0x0)
718 opt_io_size = 0 (0x0)
719 discard_granularity = 4294967295 (0xffffffff)
724 Testing: -fda TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,unit=0
725 QEMU_PROG: -device floppy,drive=none0,unit=0: Floppy unit 0 is in use
726 QEMU_PROG: -device floppy,drive=none0,unit=0: Device initialization failed.
728 Testing: -fdb TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,unit=1
729 QEMU_PROG: -device floppy,drive=none0,unit=1: Floppy unit 1 is in use
730 QEMU_PROG: -device floppy,drive=none0,unit=1: Device initialization failed.
733 === Mixing -drive and -device ===
735 Testing: -drive if=floppy,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0
738 iobase = 1008 (0x3f0)
743 check_media_rate = true
753 logical_block_size = 512 (0x200)
754 physical_block_size = 512 (0x200)
755 min_io_size = 0 (0x0)
756 opt_io_size = 0 (0x0)
757 discard_granularity = 4294967295 (0xffffffff)
764 logical_block_size = 512 (0x200)
765 physical_block_size = 512 (0x200)
766 min_io_size = 0 (0x0)
767 opt_io_size = 0 (0x0)
768 discard_granularity = 4294967295 (0xffffffff)
773 Testing: -drive if=floppy,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,unit=1
776 iobase = 1008 (0x3f0)
781 check_media_rate = true
791 logical_block_size = 512 (0x200)
792 physical_block_size = 512 (0x200)
793 min_io_size = 0 (0x0)
794 opt_io_size = 0 (0x0)
795 discard_granularity = 4294967295 (0xffffffff)
802 logical_block_size = 512 (0x200)
803 physical_block_size = 512 (0x200)
804 min_io_size = 0 (0x0)
805 opt_io_size = 0 (0x0)
806 discard_granularity = 4294967295 (0xffffffff)
811 Testing: -drive if=floppy,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,unit=0
812 QEMU_PROG: -device floppy,drive=none0,unit=0: Floppy unit 0 is in use
813 QEMU_PROG: -device floppy,drive=none0,unit=0: Device initialization failed.
816 === Mixing -global and -device ===
818 Testing: -drive if=none,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -global isa-fdc.driveA=none0 -device floppy,drive=none1
821 iobase = 1008 (0x3f0)
826 check_media_rate = true
836 logical_block_size = 512 (0x200)
837 physical_block_size = 512 (0x200)
838 min_io_size = 0 (0x0)
839 opt_io_size = 0 (0x0)
840 discard_granularity = 4294967295 (0xffffffff)
847 logical_block_size = 512 (0x200)
848 physical_block_size = 512 (0x200)
849 min_io_size = 0 (0x0)
850 opt_io_size = 0 (0x0)
851 discard_granularity = 4294967295 (0xffffffff)
856 Testing: -drive if=none,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -global isa-fdc.driveA=none0 -device floppy,drive=none1,unit=1
859 iobase = 1008 (0x3f0)
864 check_media_rate = true
874 logical_block_size = 512 (0x200)
875 physical_block_size = 512 (0x200)
876 min_io_size = 0 (0x0)
877 opt_io_size = 0 (0x0)
878 discard_granularity = 4294967295 (0xffffffff)
885 logical_block_size = 512 (0x200)
886 physical_block_size = 512 (0x200)
887 min_io_size = 0 (0x0)
888 opt_io_size = 0 (0x0)
889 discard_granularity = 4294967295 (0xffffffff)
894 Testing: -drive if=none,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -global isa-fdc.driveB=none0 -device floppy,drive=none1
897 iobase = 1008 (0x3f0)
902 check_media_rate = true
912 logical_block_size = 512 (0x200)
913 physical_block_size = 512 (0x200)
914 min_io_size = 0 (0x0)
915 opt_io_size = 0 (0x0)
916 discard_granularity = 4294967295 (0xffffffff)
923 logical_block_size = 512 (0x200)
924 physical_block_size = 512 (0x200)
925 min_io_size = 0 (0x0)
926 opt_io_size = 0 (0x0)
927 discard_granularity = 4294967295 (0xffffffff)
932 Testing: -drive if=none,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -global isa-fdc.driveB=none0 -device floppy,drive=none1,unit=0
935 iobase = 1008 (0x3f0)
940 check_media_rate = true
950 logical_block_size = 512 (0x200)
951 physical_block_size = 512 (0x200)
952 min_io_size = 0 (0x0)
953 opt_io_size = 0 (0x0)
954 discard_granularity = 4294967295 (0xffffffff)
961 logical_block_size = 512 (0x200)
962 physical_block_size = 512 (0x200)
963 min_io_size = 0 (0x0)
964 opt_io_size = 0 (0x0)
965 discard_granularity = 4294967295 (0xffffffff)
970 Testing: -drive if=none,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -global isa-fdc.driveA=none0 -device floppy,drive=none1,unit=0
971 QEMU_PROG: -device floppy,drive=none1,unit=0: Floppy unit 0 is in use
972 QEMU_PROG: -device floppy,drive=none1,unit=0: Device initialization failed.
974 Testing: -drive if=none,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -global isa-fdc.driveB=none0 -device floppy,drive=none1,unit=1
975 QEMU_PROG: -device floppy,drive=none1,unit=1: Floppy unit 1 is in use
976 QEMU_PROG: -device floppy,drive=none1,unit=1: Device initialization failed.
979 === Too many floppy drives ===
981 Testing: -drive if=floppy,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2 -global isa-fdc.driveB=none0 -device floppy,drive=none1
982 QEMU_PROG: -device floppy,drive=none1: Can't create floppy unit 2, bus supports only 2 units
983 QEMU_PROG: -device floppy,drive=none1: Device initialization failed.
986 === Creating an empty drive with anonymous BB ===
988 Testing: -device floppy
991 iobase = 1008 (0x3f0)
996 check_media_rate = true
1006 logical_block_size = 512 (0x200)
1007 physical_block_size = 512 (0x200)
1008 min_io_size = 0 (0x0)
1009 opt_io_size = 0 (0x0)
1010 discard_granularity = 4294967295 (0xffffffff)
1011 write-cache = "auto"
1015 Testing: -device floppy,drive-type=120
1018 iobase = 1008 (0x3f0)
1023 check_media_rate = true
1033 logical_block_size = 512 (0x200)
1034 physical_block_size = 512 (0x200)
1035 min_io_size = 0 (0x0)
1036 opt_io_size = 0 (0x0)
1037 discard_granularity = 4294967295 (0xffffffff)
1038 write-cache = "auto"
1042 Testing: -device floppy,drive-type=144
1045 iobase = 1008 (0x3f0)
1050 check_media_rate = true
1060 logical_block_size = 512 (0x200)
1061 physical_block_size = 512 (0x200)
1062 min_io_size = 0 (0x0)
1063 opt_io_size = 0 (0x0)
1064 discard_granularity = 4294967295 (0xffffffff)
1065 write-cache = "auto"
1069 Testing: -device floppy,drive-type=288
1072 iobase = 1008 (0x3f0)
1077 check_media_rate = true
1087 logical_block_size = 512 (0x200)
1088 physical_block_size = 512 (0x200)
1089 min_io_size = 0 (0x0)
1090 opt_io_size = 0 (0x0)
1091 discard_granularity = 4294967295 (0xffffffff)
1092 write-cache = "auto"
1097 === Try passing different drive size with image ===
1099 Testing: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,drive-type=120
1102 iobase = 1008 (0x3f0)
1107 check_media_rate = true
1117 logical_block_size = 512 (0x200)
1118 physical_block_size = 512 (0x200)
1119 min_io_size = 0 (0x0)
1120 opt_io_size = 0 (0x0)
1121 discard_granularity = 4294967295 (0xffffffff)
1122 write-cache = "auto"
1126 Testing: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,drive-type=288
1129 iobase = 1008 (0x3f0)
1134 check_media_rate = true
1144 logical_block_size = 512 (0x200)
1145 physical_block_size = 512 (0x200)
1146 min_io_size = 0 (0x0)
1147 opt_io_size = 0 (0x0)
1148 discard_granularity = 4294967295 (0xffffffff)
1149 write-cache = "auto"
1154 === Try passing different block sizes ===
1156 Testing: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,logical_block_size=512
1159 iobase = 1008 (0x3f0)
1164 check_media_rate = true
1174 logical_block_size = 512 (0x200)
1175 physical_block_size = 512 (0x200)
1176 min_io_size = 0 (0x0)
1177 opt_io_size = 0 (0x0)
1178 discard_granularity = 4294967295 (0xffffffff)
1179 write-cache = "auto"
1183 Testing: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,physical_block_size=512
1186 iobase = 1008 (0x3f0)
1191 check_media_rate = true
1201 logical_block_size = 512 (0x200)
1202 physical_block_size = 512 (0x200)
1203 min_io_size = 0 (0x0)
1204 opt_io_size = 0 (0x0)
1205 discard_granularity = 4294967295 (0xffffffff)
1206 write-cache = "auto"
1210 Testing: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,logical_block_size=4096
1211 QEMU_PROG: -device floppy,drive=none0,logical_block_size=4096: Physical and logical block size must be 512 for floppy
1212 QEMU_PROG: -device floppy,drive=none0,logical_block_size=4096: Device initialization failed.
1214 Testing: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,physical_block_size=1024
1215 QEMU_PROG: -device floppy,drive=none0,physical_block_size=1024: Physical and logical block size must be 512 for floppy
1216 QEMU_PROG: -device floppy,drive=none0,physical_block_size=1024: Device initialization failed.
1219 === Writethrough caching ===
1220 Cache mode: writeback
1221 Cache mode: writeback
1222 Cache mode: writethrough