xref: /qemu/tests/qemu-iotests/172.out (revision db7aa99ef894e88fc5eedf02ca2579b8c344b2ec)
1c9bf278bSKevin WolfQA output created by 172
2c9bf278bSKevin WolfFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=737280
37ceb4fc1SFam ZhengFormatting 'TEST_DIR/t.IMGFMT.2', fmt=IMGFMT size=737280
47ceb4fc1SFam ZhengFormatting 'TEST_DIR/t.IMGFMT.3', fmt=IMGFMT size=737280
5c9bf278bSKevin Wolf
6c9bf278bSKevin Wolf
7c9bf278bSKevin Wolf=== Default ===
8c9bf278bSKevin Wolf
9c9bf278bSKevin WolfTesting:
10c9bf278bSKevin Wolf
11c9bf278bSKevin Wolf          dev: isa-fdc, id ""
12c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
13c9bf278bSKevin Wolf            irq = 6 (0x6)
14c9bf278bSKevin Wolf            dma = 2 (0x2)
15c9bf278bSKevin Wolf            fdtypeA = "auto"
16c9bf278bSKevin Wolf            fdtypeB = "auto"
17c9bf278bSKevin Wolf            fallback = "288"
18c9bf278bSKevin Wolf            bus: floppy-bus.0
19c9bf278bSKevin Wolf              type floppy-bus
20c9bf278bSKevin Wolf              dev: floppy, id ""
21c9bf278bSKevin Wolf                unit = 0 (0x0)
22c9bf278bSKevin Wolf                drive = "floppy0"
2312a521b5SAkihiko Odaki                backend_defaults = "auto"
24031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
25031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
26031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
27031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
28031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
29c9bf278bSKevin Wolf                write-cache = "auto"
30dabd18f6SKevin Wolf                share-rw = false
31*62a6c300SDenis V. Lunev                account-invalid = "auto"
32*62a6c300SDenis V. Lunev                account-failed = "auto"
33c9bf278bSKevin Wolf                drive-type = "288"
34c9bf278bSKevin Wolf
35c9bf278bSKevin Wolf
36c9bf278bSKevin Wolf=== Using -fda/-fdb options ===
37c9bf278bSKevin Wolf
38c9bf278bSKevin WolfTesting: -fda TEST_DIR/t.qcow2
39c9bf278bSKevin Wolf
40c9bf278bSKevin Wolf          dev: isa-fdc, id ""
41c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
42c9bf278bSKevin Wolf            irq = 6 (0x6)
43c9bf278bSKevin Wolf            dma = 2 (0x2)
44c9bf278bSKevin Wolf            fdtypeA = "auto"
45c9bf278bSKevin Wolf            fdtypeB = "auto"
46c9bf278bSKevin Wolf            fallback = "288"
47c9bf278bSKevin Wolf            bus: floppy-bus.0
48c9bf278bSKevin Wolf              type floppy-bus
49c9bf278bSKevin Wolf              dev: floppy, id ""
50c9bf278bSKevin Wolf                unit = 0 (0x0)
51c9bf278bSKevin Wolf                drive = "floppy0"
5212a521b5SAkihiko Odaki                backend_defaults = "auto"
53031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
54031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
55031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
56031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
57031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
58c9bf278bSKevin Wolf                write-cache = "auto"
59dabd18f6SKevin Wolf                share-rw = false
60*62a6c300SDenis V. Lunev                account-invalid = "auto"
61*62a6c300SDenis V. Lunev                account-failed = "auto"
62c9bf278bSKevin Wolf                drive-type = "144"
636a1a6433SMarkus Armbrusterfloppy0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
641a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
656a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
666a1a6433SMarkus Armbruster    Cache mode:       writeback
676a1a6433SMarkus Armbruster
686a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
691a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
706a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
716a1a6433SMarkus Armbruster(qemu) quit
726a1a6433SMarkus Armbruster
73c9bf278bSKevin Wolf
74c9bf278bSKevin WolfTesting: -fdb TEST_DIR/t.qcow2
75c9bf278bSKevin Wolf
76c9bf278bSKevin Wolf          dev: isa-fdc, id ""
77c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
78c9bf278bSKevin Wolf            irq = 6 (0x6)
79c9bf278bSKevin Wolf            dma = 2 (0x2)
80c9bf278bSKevin Wolf            fdtypeA = "auto"
81c9bf278bSKevin Wolf            fdtypeB = "auto"
82c9bf278bSKevin Wolf            fallback = "288"
83c9bf278bSKevin Wolf            bus: floppy-bus.0
84c9bf278bSKevin Wolf              type floppy-bus
85c9bf278bSKevin Wolf              dev: floppy, id ""
86c9bf278bSKevin Wolf                unit = 1 (0x1)
87c9bf278bSKevin Wolf                drive = "floppy1"
8812a521b5SAkihiko Odaki                backend_defaults = "auto"
89031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
90031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
91031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
92031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
93031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
94c9bf278bSKevin Wolf                write-cache = "auto"
95dabd18f6SKevin Wolf                share-rw = false
96*62a6c300SDenis V. Lunev                account-invalid = "auto"
97*62a6c300SDenis V. Lunev                account-failed = "auto"
98c9bf278bSKevin Wolf                drive-type = "144"
99c9bf278bSKevin Wolf              dev: floppy, id ""
100c9bf278bSKevin Wolf                unit = 0 (0x0)
101c9bf278bSKevin Wolf                drive = "floppy0"
10212a521b5SAkihiko Odaki                backend_defaults = "auto"
103031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
104031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
105031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
106031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
107031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
108c9bf278bSKevin Wolf                write-cache = "auto"
109dabd18f6SKevin Wolf                share-rw = false
110*62a6c300SDenis V. Lunev                account-invalid = "auto"
111*62a6c300SDenis V. Lunev                account-failed = "auto"
112c9bf278bSKevin Wolf                drive-type = "288"
1136a1a6433SMarkus Armbrusterfloppy1 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
1141a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
1156a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
1166a1a6433SMarkus Armbruster    Cache mode:       writeback
1176a1a6433SMarkus Armbruster
1186a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
1191a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
1206a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
1216a1a6433SMarkus Armbruster
1226a1a6433SMarkus Armbrusterfloppy0: [not inserted]
1231a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
1246a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
1256a1a6433SMarkus Armbruster(qemu) quit
1266a1a6433SMarkus Armbruster
127c9bf278bSKevin Wolf
1287ceb4fc1SFam ZhengTesting: -fda TEST_DIR/t.qcow2 -fdb TEST_DIR/t.qcow2.2
129c9bf278bSKevin Wolf
130c9bf278bSKevin Wolf          dev: isa-fdc, id ""
131c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
132c9bf278bSKevin Wolf            irq = 6 (0x6)
133c9bf278bSKevin Wolf            dma = 2 (0x2)
134c9bf278bSKevin Wolf            fdtypeA = "auto"
135c9bf278bSKevin Wolf            fdtypeB = "auto"
136c9bf278bSKevin Wolf            fallback = "288"
137c9bf278bSKevin Wolf            bus: floppy-bus.0
138c9bf278bSKevin Wolf              type floppy-bus
139c9bf278bSKevin Wolf              dev: floppy, id ""
140c9bf278bSKevin Wolf                unit = 1 (0x1)
141c9bf278bSKevin Wolf                drive = "floppy1"
14212a521b5SAkihiko Odaki                backend_defaults = "auto"
143031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
144031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
145031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
146031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
147031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
148c9bf278bSKevin Wolf                write-cache = "auto"
149dabd18f6SKevin Wolf                share-rw = false
150*62a6c300SDenis V. Lunev                account-invalid = "auto"
151*62a6c300SDenis V. Lunev                account-failed = "auto"
152c9bf278bSKevin Wolf                drive-type = "144"
153c9bf278bSKevin Wolf              dev: floppy, id ""
154c9bf278bSKevin Wolf                unit = 0 (0x0)
155c9bf278bSKevin Wolf                drive = "floppy0"
15612a521b5SAkihiko Odaki                backend_defaults = "auto"
157031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
158031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
159031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
160031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
161031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
162c9bf278bSKevin Wolf                write-cache = "auto"
163dabd18f6SKevin Wolf                share-rw = false
164*62a6c300SDenis V. Lunev                account-invalid = "auto"
165*62a6c300SDenis V. Lunev                account-failed = "auto"
166c9bf278bSKevin Wolf                drive-type = "144"
1676a1a6433SMarkus Armbrusterfloppy0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
1681a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
1696a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
1706a1a6433SMarkus Armbruster    Cache mode:       writeback
1716a1a6433SMarkus Armbruster
1726a1a6433SMarkus Armbrusterfloppy1 (NODE_NAME): TEST_DIR/t.qcow2.2 (qcow2)
1731a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
1746a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
1756a1a6433SMarkus Armbruster    Cache mode:       writeback
1766a1a6433SMarkus Armbruster
1776a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
1781a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
1796a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
1806a1a6433SMarkus Armbruster(qemu) quit
1816a1a6433SMarkus Armbruster
182c9bf278bSKevin Wolf
18320171739SMarkus ArmbrusterTesting: -fdb
18420171739SMarkus Armbruster
18520171739SMarkus Armbruster          dev: isa-fdc, id ""
18620171739SMarkus Armbruster            iobase = 1008 (0x3f0)
18720171739SMarkus Armbruster            irq = 6 (0x6)
18820171739SMarkus Armbruster            dma = 2 (0x2)
18920171739SMarkus Armbruster            fdtypeA = "auto"
19020171739SMarkus Armbruster            fdtypeB = "auto"
19120171739SMarkus Armbruster            fallback = "288"
19220171739SMarkus Armbruster            bus: floppy-bus.0
19320171739SMarkus Armbruster              type floppy-bus
19420171739SMarkus Armbruster              dev: floppy, id ""
19520171739SMarkus Armbruster                unit = 1 (0x1)
19620171739SMarkus Armbruster                drive = "floppy1"
19712a521b5SAkihiko Odaki                backend_defaults = "auto"
1986172e067SMarkus Armbruster                logical_block_size = 512 (512 B)
1996172e067SMarkus Armbruster                physical_block_size = 512 (512 B)
2006172e067SMarkus Armbruster                min_io_size = 0 (0 B)
2016172e067SMarkus Armbruster                opt_io_size = 0 (0 B)
2026172e067SMarkus Armbruster                discard_granularity = 4294967295 (4 GiB)
20320171739SMarkus Armbruster                write-cache = "auto"
20420171739SMarkus Armbruster                share-rw = false
205*62a6c300SDenis V. Lunev                account-invalid = "auto"
206*62a6c300SDenis V. Lunev                account-failed = "auto"
20720171739SMarkus Armbruster                drive-type = "288"
20820171739SMarkus Armbruster              dev: floppy, id ""
20920171739SMarkus Armbruster                unit = 0 (0x0)
21020171739SMarkus Armbruster                drive = "floppy0"
21112a521b5SAkihiko Odaki                backend_defaults = "auto"
2126172e067SMarkus Armbruster                logical_block_size = 512 (512 B)
2136172e067SMarkus Armbruster                physical_block_size = 512 (512 B)
2146172e067SMarkus Armbruster                min_io_size = 0 (0 B)
2156172e067SMarkus Armbruster                opt_io_size = 0 (0 B)
2166172e067SMarkus Armbruster                discard_granularity = 4294967295 (4 GiB)
21720171739SMarkus Armbruster                write-cache = "auto"
21820171739SMarkus Armbruster                share-rw = false
219*62a6c300SDenis V. Lunev                account-invalid = "auto"
220*62a6c300SDenis V. Lunev                account-failed = "auto"
22120171739SMarkus Armbruster                drive-type = "288"
22220171739SMarkus Armbruster
223c9bf278bSKevin Wolf
224c9bf278bSKevin Wolf=== Using -drive options ===
225c9bf278bSKevin Wolf
226c9bf278bSKevin WolfTesting: -drive if=floppy,file=TEST_DIR/t.qcow2
227c9bf278bSKevin Wolf
228c9bf278bSKevin Wolf          dev: isa-fdc, id ""
229c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
230c9bf278bSKevin Wolf            irq = 6 (0x6)
231c9bf278bSKevin Wolf            dma = 2 (0x2)
232c9bf278bSKevin Wolf            fdtypeA = "auto"
233c9bf278bSKevin Wolf            fdtypeB = "auto"
234c9bf278bSKevin Wolf            fallback = "288"
235c9bf278bSKevin Wolf            bus: floppy-bus.0
236c9bf278bSKevin Wolf              type floppy-bus
237c9bf278bSKevin Wolf              dev: floppy, id ""
238c9bf278bSKevin Wolf                unit = 0 (0x0)
239c9bf278bSKevin Wolf                drive = "floppy0"
24012a521b5SAkihiko Odaki                backend_defaults = "auto"
241031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
242031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
243031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
244031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
245031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
246c9bf278bSKevin Wolf                write-cache = "auto"
247dabd18f6SKevin Wolf                share-rw = false
248*62a6c300SDenis V. Lunev                account-invalid = "auto"
249*62a6c300SDenis V. Lunev                account-failed = "auto"
250c9bf278bSKevin Wolf                drive-type = "144"
2516a1a6433SMarkus Armbrusterfloppy0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
2521a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
2536a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
2546a1a6433SMarkus Armbruster    Cache mode:       writeback
2556a1a6433SMarkus Armbruster
2566a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
2571a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
2586a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
2596a1a6433SMarkus Armbruster(qemu) quit
2606a1a6433SMarkus Armbruster
261c9bf278bSKevin Wolf
262c9bf278bSKevin WolfTesting: -drive if=floppy,file=TEST_DIR/t.qcow2,index=1
263c9bf278bSKevin Wolf
264c9bf278bSKevin Wolf          dev: isa-fdc, id ""
265c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
266c9bf278bSKevin Wolf            irq = 6 (0x6)
267c9bf278bSKevin Wolf            dma = 2 (0x2)
268c9bf278bSKevin Wolf            fdtypeA = "auto"
269c9bf278bSKevin Wolf            fdtypeB = "auto"
270c9bf278bSKevin Wolf            fallback = "288"
271c9bf278bSKevin Wolf            bus: floppy-bus.0
272c9bf278bSKevin Wolf              type floppy-bus
273c9bf278bSKevin Wolf              dev: floppy, id ""
274c9bf278bSKevin Wolf                unit = 1 (0x1)
275c9bf278bSKevin Wolf                drive = "floppy1"
27612a521b5SAkihiko Odaki                backend_defaults = "auto"
277031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
278031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
279031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
280031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
281031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
282c9bf278bSKevin Wolf                write-cache = "auto"
283dabd18f6SKevin Wolf                share-rw = false
284*62a6c300SDenis V. Lunev                account-invalid = "auto"
285*62a6c300SDenis V. Lunev                account-failed = "auto"
286c9bf278bSKevin Wolf                drive-type = "144"
287c9bf278bSKevin Wolf              dev: floppy, id ""
288c9bf278bSKevin Wolf                unit = 0 (0x0)
289c9bf278bSKevin Wolf                drive = "floppy0"
29012a521b5SAkihiko Odaki                backend_defaults = "auto"
291031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
292031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
293031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
294031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
295031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
296c9bf278bSKevin Wolf                write-cache = "auto"
297dabd18f6SKevin Wolf                share-rw = false
298*62a6c300SDenis V. Lunev                account-invalid = "auto"
299*62a6c300SDenis V. Lunev                account-failed = "auto"
300c9bf278bSKevin Wolf                drive-type = "288"
3016a1a6433SMarkus Armbrusterfloppy1 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
3021a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
3036a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
3046a1a6433SMarkus Armbruster    Cache mode:       writeback
3056a1a6433SMarkus Armbruster
3066a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
3071a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
3086a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
3096a1a6433SMarkus Armbruster
3106a1a6433SMarkus Armbrusterfloppy0: [not inserted]
3111a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
3126a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
3136a1a6433SMarkus Armbruster(qemu) quit
3146a1a6433SMarkus Armbruster
315c9bf278bSKevin Wolf
3167ceb4fc1SFam ZhengTesting: -drive if=floppy,file=TEST_DIR/t.qcow2 -drive if=floppy,file=TEST_DIR/t.qcow2.2,index=1
317c9bf278bSKevin Wolf
318c9bf278bSKevin Wolf          dev: isa-fdc, id ""
319c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
320c9bf278bSKevin Wolf            irq = 6 (0x6)
321c9bf278bSKevin Wolf            dma = 2 (0x2)
322c9bf278bSKevin Wolf            fdtypeA = "auto"
323c9bf278bSKevin Wolf            fdtypeB = "auto"
324c9bf278bSKevin Wolf            fallback = "288"
325c9bf278bSKevin Wolf            bus: floppy-bus.0
326c9bf278bSKevin Wolf              type floppy-bus
327c9bf278bSKevin Wolf              dev: floppy, id ""
328c9bf278bSKevin Wolf                unit = 1 (0x1)
329c9bf278bSKevin Wolf                drive = "floppy1"
33012a521b5SAkihiko Odaki                backend_defaults = "auto"
331031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
332031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
333031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
334031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
335031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
336c9bf278bSKevin Wolf                write-cache = "auto"
337dabd18f6SKevin Wolf                share-rw = false
338*62a6c300SDenis V. Lunev                account-invalid = "auto"
339*62a6c300SDenis V. Lunev                account-failed = "auto"
340c9bf278bSKevin Wolf                drive-type = "144"
341c9bf278bSKevin Wolf              dev: floppy, id ""
342c9bf278bSKevin Wolf                unit = 0 (0x0)
343c9bf278bSKevin Wolf                drive = "floppy0"
34412a521b5SAkihiko Odaki                backend_defaults = "auto"
345031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
346031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
347031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
348031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
349031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
350c9bf278bSKevin Wolf                write-cache = "auto"
351dabd18f6SKevin Wolf                share-rw = false
352*62a6c300SDenis V. Lunev                account-invalid = "auto"
353*62a6c300SDenis V. Lunev                account-failed = "auto"
354c9bf278bSKevin Wolf                drive-type = "144"
3556a1a6433SMarkus Armbrusterfloppy0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
3561a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
3576a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
3586a1a6433SMarkus Armbruster    Cache mode:       writeback
3596a1a6433SMarkus Armbruster
3606a1a6433SMarkus Armbrusterfloppy1 (NODE_NAME): TEST_DIR/t.qcow2.2 (qcow2)
3611a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
3626a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
3636a1a6433SMarkus Armbruster    Cache mode:       writeback
3646a1a6433SMarkus Armbruster
3656a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
3661a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
3676a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
3686a1a6433SMarkus Armbruster(qemu) quit
3696a1a6433SMarkus Armbruster
370c9bf278bSKevin Wolf
371c9bf278bSKevin Wolf
372c9bf278bSKevin Wolf=== Using -drive if=none and -device ===
373c9bf278bSKevin Wolf
374c9bf278bSKevin WolfTesting: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0
375c9bf278bSKevin Wolf
376c9bf278bSKevin Wolf          dev: isa-fdc, id ""
377c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
378c9bf278bSKevin Wolf            irq = 6 (0x6)
379c9bf278bSKevin Wolf            dma = 2 (0x2)
380c9bf278bSKevin Wolf            fdtypeA = "auto"
381c9bf278bSKevin Wolf            fdtypeB = "auto"
382c9bf278bSKevin Wolf            fallback = "288"
383c9bf278bSKevin Wolf            bus: floppy-bus.0
384c9bf278bSKevin Wolf              type floppy-bus
385c9bf278bSKevin Wolf              dev: floppy, id ""
386c9bf278bSKevin Wolf                unit = 0 (0x0)
387c9bf278bSKevin Wolf                drive = "none0"
38812a521b5SAkihiko Odaki                backend_defaults = "auto"
389031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
390031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
391031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
392031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
393031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
394c9bf278bSKevin Wolf                write-cache = "auto"
395dabd18f6SKevin Wolf                share-rw = false
396*62a6c300SDenis V. Lunev                account-invalid = "auto"
397*62a6c300SDenis V. Lunev                account-failed = "auto"
398c9bf278bSKevin Wolf                drive-type = "144"
3996a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
4001a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
4016a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
4026a1a6433SMarkus Armbruster    Cache mode:       writeback
4036a1a6433SMarkus Armbruster
4046a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
4051a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
4066a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
4076a1a6433SMarkus Armbruster(qemu) quit
4086a1a6433SMarkus Armbruster
409c9bf278bSKevin Wolf
410c9bf278bSKevin WolfTesting: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,unit=1
411c9bf278bSKevin Wolf
412c9bf278bSKevin Wolf          dev: isa-fdc, id ""
413c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
414c9bf278bSKevin Wolf            irq = 6 (0x6)
415c9bf278bSKevin Wolf            dma = 2 (0x2)
416c9bf278bSKevin Wolf            fdtypeA = "auto"
417c9bf278bSKevin Wolf            fdtypeB = "auto"
418c9bf278bSKevin Wolf            fallback = "288"
419c9bf278bSKevin Wolf            bus: floppy-bus.0
420c9bf278bSKevin Wolf              type floppy-bus
421c9bf278bSKevin Wolf              dev: floppy, id ""
422c9bf278bSKevin Wolf                unit = 1 (0x1)
423c9bf278bSKevin Wolf                drive = "none0"
42412a521b5SAkihiko Odaki                backend_defaults = "auto"
425031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
426031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
427031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
428031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
429031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
430c9bf278bSKevin Wolf                write-cache = "auto"
431dabd18f6SKevin Wolf                share-rw = false
432*62a6c300SDenis V. Lunev                account-invalid = "auto"
433*62a6c300SDenis V. Lunev                account-failed = "auto"
434c9bf278bSKevin Wolf                drive-type = "144"
4356a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
4361a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
4376a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
4386a1a6433SMarkus Armbruster    Cache mode:       writeback
4396a1a6433SMarkus Armbruster
4406a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
4411a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
4426a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
4436a1a6433SMarkus Armbruster(qemu) quit
4446a1a6433SMarkus Armbruster
445c9bf278bSKevin Wolf
4467ceb4fc1SFam ZhengTesting: -drive if=none,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -device floppy,drive=none0 -device floppy,drive=none1,unit=1
447c9bf278bSKevin Wolf
448c9bf278bSKevin Wolf          dev: isa-fdc, id ""
449c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
450c9bf278bSKevin Wolf            irq = 6 (0x6)
451c9bf278bSKevin Wolf            dma = 2 (0x2)
452c9bf278bSKevin Wolf            fdtypeA = "auto"
453c9bf278bSKevin Wolf            fdtypeB = "auto"
454c9bf278bSKevin Wolf            fallback = "288"
455c9bf278bSKevin Wolf            bus: floppy-bus.0
456c9bf278bSKevin Wolf              type floppy-bus
457c9bf278bSKevin Wolf              dev: floppy, id ""
458c9bf278bSKevin Wolf                unit = 1 (0x1)
459c9bf278bSKevin Wolf                drive = "none1"
46012a521b5SAkihiko Odaki                backend_defaults = "auto"
461031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
462031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
463031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
464031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
465031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
466c9bf278bSKevin Wolf                write-cache = "auto"
467dabd18f6SKevin Wolf                share-rw = false
468*62a6c300SDenis V. Lunev                account-invalid = "auto"
469*62a6c300SDenis V. Lunev                account-failed = "auto"
470c9bf278bSKevin Wolf                drive-type = "144"
471c9bf278bSKevin Wolf              dev: floppy, id ""
472c9bf278bSKevin Wolf                unit = 0 (0x0)
473c9bf278bSKevin Wolf                drive = "none0"
47412a521b5SAkihiko Odaki                backend_defaults = "auto"
475031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
476031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
477031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
478031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
479031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
480c9bf278bSKevin Wolf                write-cache = "auto"
481dabd18f6SKevin Wolf                share-rw = false
482*62a6c300SDenis V. Lunev                account-invalid = "auto"
483*62a6c300SDenis V. Lunev                account-failed = "auto"
484c9bf278bSKevin Wolf                drive-type = "144"
4856a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
4861a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
4876a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
4886a1a6433SMarkus Armbruster    Cache mode:       writeback
4896a1a6433SMarkus Armbruster
4906a1a6433SMarkus Armbrusternone1 (NODE_NAME): TEST_DIR/t.qcow2.2 (qcow2)
4911a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
4926a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
4936a1a6433SMarkus Armbruster    Cache mode:       writeback
4946a1a6433SMarkus Armbruster
4956a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
4961a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
4976a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
4986a1a6433SMarkus Armbruster(qemu) quit
4996a1a6433SMarkus Armbruster
500c9bf278bSKevin Wolf
501c9bf278bSKevin Wolf
502c9bf278bSKevin Wolf=== Mixing -fdX and -global ===
503c9bf278bSKevin Wolf
50402b83f7dSMarkus ArmbrusterTesting: -fda TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -global floppy.drive=none0
50584b0475cSMarkus ArmbrusterQEMU_PROG: -global floppy.drive=... conflicts with drive=floppy0
50602b83f7dSMarkus Armbruster
507c9bf278bSKevin Wolf
508c9bf278bSKevin Wolf=== Mixing -fdX and -device ===
509c9bf278bSKevin Wolf
5107ceb4fc1SFam ZhengTesting: -fda TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -device floppy,drive=none0
511c9bf278bSKevin Wolf
512c9bf278bSKevin Wolf          dev: isa-fdc, id ""
513c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
514c9bf278bSKevin Wolf            irq = 6 (0x6)
515c9bf278bSKevin Wolf            dma = 2 (0x2)
516c9bf278bSKevin Wolf            fdtypeA = "auto"
517c9bf278bSKevin Wolf            fdtypeB = "auto"
518c9bf278bSKevin Wolf            fallback = "288"
519c9bf278bSKevin Wolf            bus: floppy-bus.0
520c9bf278bSKevin Wolf              type floppy-bus
521c9bf278bSKevin Wolf              dev: floppy, id ""
522c9bf278bSKevin Wolf                unit = 1 (0x1)
523c9bf278bSKevin Wolf                drive = "none0"
52412a521b5SAkihiko Odaki                backend_defaults = "auto"
525031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
526031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
527031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
528031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
529031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
530c9bf278bSKevin Wolf                write-cache = "auto"
531dabd18f6SKevin Wolf                share-rw = false
532*62a6c300SDenis V. Lunev                account-invalid = "auto"
533*62a6c300SDenis V. Lunev                account-failed = "auto"
534c9bf278bSKevin Wolf                drive-type = "144"
535c9bf278bSKevin Wolf              dev: floppy, id ""
536c9bf278bSKevin Wolf                unit = 0 (0x0)
537c9bf278bSKevin Wolf                drive = "floppy0"
53812a521b5SAkihiko Odaki                backend_defaults = "auto"
539031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
540031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
541031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
542031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
543031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
544c9bf278bSKevin Wolf                write-cache = "auto"
545dabd18f6SKevin Wolf                share-rw = false
546*62a6c300SDenis V. Lunev                account-invalid = "auto"
547*62a6c300SDenis V. Lunev                account-failed = "auto"
548c9bf278bSKevin Wolf                drive-type = "144"
5496a1a6433SMarkus Armbrusterfloppy0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
5501a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
5516a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
5526a1a6433SMarkus Armbruster    Cache mode:       writeback
5536a1a6433SMarkus Armbruster
5546a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2.2 (qcow2)
5551a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
5566a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
5576a1a6433SMarkus Armbruster    Cache mode:       writeback
5586a1a6433SMarkus Armbruster
5596a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
5601a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
5616a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
5626a1a6433SMarkus Armbruster(qemu) quit
5636a1a6433SMarkus Armbruster
564c9bf278bSKevin Wolf
5657ceb4fc1SFam ZhengTesting: -fda TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -device floppy,drive=none0,unit=1
566c9bf278bSKevin Wolf
567c9bf278bSKevin Wolf          dev: isa-fdc, id ""
568c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
569c9bf278bSKevin Wolf            irq = 6 (0x6)
570c9bf278bSKevin Wolf            dma = 2 (0x2)
571c9bf278bSKevin Wolf            fdtypeA = "auto"
572c9bf278bSKevin Wolf            fdtypeB = "auto"
573c9bf278bSKevin Wolf            fallback = "288"
574c9bf278bSKevin Wolf            bus: floppy-bus.0
575c9bf278bSKevin Wolf              type floppy-bus
576c9bf278bSKevin Wolf              dev: floppy, id ""
577c9bf278bSKevin Wolf                unit = 1 (0x1)
578c9bf278bSKevin Wolf                drive = "none0"
57912a521b5SAkihiko Odaki                backend_defaults = "auto"
580031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
581031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
582031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
583031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
584031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
585c9bf278bSKevin Wolf                write-cache = "auto"
586dabd18f6SKevin Wolf                share-rw = false
587*62a6c300SDenis V. Lunev                account-invalid = "auto"
588*62a6c300SDenis V. Lunev                account-failed = "auto"
589c9bf278bSKevin Wolf                drive-type = "144"
590c9bf278bSKevin Wolf              dev: floppy, id ""
591c9bf278bSKevin Wolf                unit = 0 (0x0)
592c9bf278bSKevin Wolf                drive = "floppy0"
59312a521b5SAkihiko Odaki                backend_defaults = "auto"
594031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
595031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
596031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
597031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
598031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
599c9bf278bSKevin Wolf                write-cache = "auto"
600dabd18f6SKevin Wolf                share-rw = false
601*62a6c300SDenis V. Lunev                account-invalid = "auto"
602*62a6c300SDenis V. Lunev                account-failed = "auto"
603c9bf278bSKevin Wolf                drive-type = "144"
6046a1a6433SMarkus Armbrusterfloppy0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
6051a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
6066a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
6076a1a6433SMarkus Armbruster    Cache mode:       writeback
6086a1a6433SMarkus Armbruster
6096a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2.2 (qcow2)
6101a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
6116a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
6126a1a6433SMarkus Armbruster    Cache mode:       writeback
6136a1a6433SMarkus Armbruster
6146a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
6151a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
6166a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
6176a1a6433SMarkus Armbruster(qemu) quit
6186a1a6433SMarkus Armbruster
619c9bf278bSKevin Wolf
6207ceb4fc1SFam ZhengTesting: -fdb TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -device floppy,drive=none0
621c9bf278bSKevin Wolf
622c9bf278bSKevin Wolf          dev: isa-fdc, id ""
623c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
624c9bf278bSKevin Wolf            irq = 6 (0x6)
625c9bf278bSKevin Wolf            dma = 2 (0x2)
626c9bf278bSKevin Wolf            fdtypeA = "auto"
627c9bf278bSKevin Wolf            fdtypeB = "auto"
628c9bf278bSKevin Wolf            fallback = "288"
629c9bf278bSKevin Wolf            bus: floppy-bus.0
630c9bf278bSKevin Wolf              type floppy-bus
631c9bf278bSKevin Wolf              dev: floppy, id ""
632c9bf278bSKevin Wolf                unit = 0 (0x0)
633c9bf278bSKevin Wolf                drive = "none0"
63412a521b5SAkihiko Odaki                backend_defaults = "auto"
635031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
636031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
637031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
638031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
639031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
640c9bf278bSKevin Wolf                write-cache = "auto"
641dabd18f6SKevin Wolf                share-rw = false
642*62a6c300SDenis V. Lunev                account-invalid = "auto"
643*62a6c300SDenis V. Lunev                account-failed = "auto"
644c9bf278bSKevin Wolf                drive-type = "144"
645c9bf278bSKevin Wolf              dev: floppy, id ""
646c9bf278bSKevin Wolf                unit = 1 (0x1)
647c9bf278bSKevin Wolf                drive = "floppy1"
64812a521b5SAkihiko Odaki                backend_defaults = "auto"
649031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
650031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
651031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
652031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
653031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
654c9bf278bSKevin Wolf                write-cache = "auto"
655dabd18f6SKevin Wolf                share-rw = false
656*62a6c300SDenis V. Lunev                account-invalid = "auto"
657*62a6c300SDenis V. Lunev                account-failed = "auto"
658c9bf278bSKevin Wolf                drive-type = "144"
6596a1a6433SMarkus Armbrusterfloppy1 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
6601a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
6616a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
6626a1a6433SMarkus Armbruster    Cache mode:       writeback
6636a1a6433SMarkus Armbruster
6646a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2.2 (qcow2)
6651a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
6666a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
6676a1a6433SMarkus Armbruster    Cache mode:       writeback
6686a1a6433SMarkus Armbruster
6696a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
6701a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
6716a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
6726a1a6433SMarkus Armbruster(qemu) quit
6736a1a6433SMarkus Armbruster
674c9bf278bSKevin Wolf
6757ceb4fc1SFam ZhengTesting: -fdb TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -device floppy,drive=none0,unit=0
676c9bf278bSKevin Wolf
677c9bf278bSKevin Wolf          dev: isa-fdc, id ""
678c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
679c9bf278bSKevin Wolf            irq = 6 (0x6)
680c9bf278bSKevin Wolf            dma = 2 (0x2)
681c9bf278bSKevin Wolf            fdtypeA = "auto"
682c9bf278bSKevin Wolf            fdtypeB = "auto"
683c9bf278bSKevin Wolf            fallback = "288"
684c9bf278bSKevin Wolf            bus: floppy-bus.0
685c9bf278bSKevin Wolf              type floppy-bus
686c9bf278bSKevin Wolf              dev: floppy, id ""
687c9bf278bSKevin Wolf                unit = 0 (0x0)
688c9bf278bSKevin Wolf                drive = "none0"
68912a521b5SAkihiko Odaki                backend_defaults = "auto"
690031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
691031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
692031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
693031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
694031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
695c9bf278bSKevin Wolf                write-cache = "auto"
696dabd18f6SKevin Wolf                share-rw = false
697*62a6c300SDenis V. Lunev                account-invalid = "auto"
698*62a6c300SDenis V. Lunev                account-failed = "auto"
699c9bf278bSKevin Wolf                drive-type = "144"
700c9bf278bSKevin Wolf              dev: floppy, id ""
701c9bf278bSKevin Wolf                unit = 1 (0x1)
702c9bf278bSKevin Wolf                drive = "floppy1"
70312a521b5SAkihiko Odaki                backend_defaults = "auto"
704031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
705031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
706031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
707031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
708031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
709c9bf278bSKevin Wolf                write-cache = "auto"
710dabd18f6SKevin Wolf                share-rw = false
711*62a6c300SDenis V. Lunev                account-invalid = "auto"
712*62a6c300SDenis V. Lunev                account-failed = "auto"
713c9bf278bSKevin Wolf                drive-type = "144"
7146a1a6433SMarkus Armbrusterfloppy1 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
7151a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
7166a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
7176a1a6433SMarkus Armbruster    Cache mode:       writeback
7186a1a6433SMarkus Armbruster
7196a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2.2 (qcow2)
7201a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
7216a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
7226a1a6433SMarkus Armbruster    Cache mode:       writeback
7236a1a6433SMarkus Armbruster
7246a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
7251a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
7266a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
7276a1a6433SMarkus Armbruster(qemu) quit
7286a1a6433SMarkus Armbruster
729c9bf278bSKevin Wolf
7307ceb4fc1SFam ZhengTesting: -fda TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -device floppy,drive=none0,unit=0
731c9bf278bSKevin WolfQEMU_PROG: -device floppy,drive=none0,unit=0: Floppy unit 0 is in use
732c9bf278bSKevin Wolf
7337ceb4fc1SFam ZhengTesting: -fdb TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -device floppy,drive=none0,unit=1
734c9bf278bSKevin WolfQEMU_PROG: -device floppy,drive=none0,unit=1: Floppy unit 1 is in use
735c9bf278bSKevin Wolf
736c9bf278bSKevin Wolf
737c9bf278bSKevin Wolf=== Mixing -drive and -device ===
738c9bf278bSKevin Wolf
7397ceb4fc1SFam ZhengTesting: -drive if=floppy,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -device floppy,drive=none0
740c9bf278bSKevin Wolf
741c9bf278bSKevin Wolf          dev: isa-fdc, id ""
742c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
743c9bf278bSKevin Wolf            irq = 6 (0x6)
744c9bf278bSKevin Wolf            dma = 2 (0x2)
745c9bf278bSKevin Wolf            fdtypeA = "auto"
746c9bf278bSKevin Wolf            fdtypeB = "auto"
747c9bf278bSKevin Wolf            fallback = "288"
748c9bf278bSKevin Wolf            bus: floppy-bus.0
749c9bf278bSKevin Wolf              type floppy-bus
750c9bf278bSKevin Wolf              dev: floppy, id ""
751c9bf278bSKevin Wolf                unit = 1 (0x1)
752c9bf278bSKevin Wolf                drive = "none0"
75312a521b5SAkihiko Odaki                backend_defaults = "auto"
754031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
755031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
756031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
757031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
758031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
759c9bf278bSKevin Wolf                write-cache = "auto"
760dabd18f6SKevin Wolf                share-rw = false
761*62a6c300SDenis V. Lunev                account-invalid = "auto"
762*62a6c300SDenis V. Lunev                account-failed = "auto"
763c9bf278bSKevin Wolf                drive-type = "144"
764c9bf278bSKevin Wolf              dev: floppy, id ""
765c9bf278bSKevin Wolf                unit = 0 (0x0)
766c9bf278bSKevin Wolf                drive = "floppy0"
76712a521b5SAkihiko Odaki                backend_defaults = "auto"
768031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
769031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
770031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
771031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
772031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
773c9bf278bSKevin Wolf                write-cache = "auto"
774dabd18f6SKevin Wolf                share-rw = false
775*62a6c300SDenis V. Lunev                account-invalid = "auto"
776*62a6c300SDenis V. Lunev                account-failed = "auto"
777c9bf278bSKevin Wolf                drive-type = "144"
7786a1a6433SMarkus Armbrusterfloppy0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
7791a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
7806a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
7816a1a6433SMarkus Armbruster    Cache mode:       writeback
7826a1a6433SMarkus Armbruster
7836a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2.2 (qcow2)
7841a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
7856a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
7866a1a6433SMarkus Armbruster    Cache mode:       writeback
7876a1a6433SMarkus Armbruster
7886a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
7891a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
7906a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
7916a1a6433SMarkus Armbruster(qemu) quit
7926a1a6433SMarkus Armbruster
793c9bf278bSKevin Wolf
7947ceb4fc1SFam ZhengTesting: -drive if=floppy,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -device floppy,drive=none0,unit=1
795c9bf278bSKevin Wolf
796c9bf278bSKevin Wolf          dev: isa-fdc, id ""
797c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
798c9bf278bSKevin Wolf            irq = 6 (0x6)
799c9bf278bSKevin Wolf            dma = 2 (0x2)
800c9bf278bSKevin Wolf            fdtypeA = "auto"
801c9bf278bSKevin Wolf            fdtypeB = "auto"
802c9bf278bSKevin Wolf            fallback = "288"
803c9bf278bSKevin Wolf            bus: floppy-bus.0
804c9bf278bSKevin Wolf              type floppy-bus
805c9bf278bSKevin Wolf              dev: floppy, id ""
806c9bf278bSKevin Wolf                unit = 1 (0x1)
807c9bf278bSKevin Wolf                drive = "none0"
80812a521b5SAkihiko Odaki                backend_defaults = "auto"
809031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
810031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
811031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
812031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
813031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
814c9bf278bSKevin Wolf                write-cache = "auto"
815dabd18f6SKevin Wolf                share-rw = false
816*62a6c300SDenis V. Lunev                account-invalid = "auto"
817*62a6c300SDenis V. Lunev                account-failed = "auto"
818c9bf278bSKevin Wolf                drive-type = "144"
819c9bf278bSKevin Wolf              dev: floppy, id ""
820c9bf278bSKevin Wolf                unit = 0 (0x0)
821c9bf278bSKevin Wolf                drive = "floppy0"
82212a521b5SAkihiko Odaki                backend_defaults = "auto"
823031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
824031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
825031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
826031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
827031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
828c9bf278bSKevin Wolf                write-cache = "auto"
829dabd18f6SKevin Wolf                share-rw = false
830*62a6c300SDenis V. Lunev                account-invalid = "auto"
831*62a6c300SDenis V. Lunev                account-failed = "auto"
832c9bf278bSKevin Wolf                drive-type = "144"
8336a1a6433SMarkus Armbrusterfloppy0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
8341a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
8356a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
8366a1a6433SMarkus Armbruster    Cache mode:       writeback
8376a1a6433SMarkus Armbruster
8386a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2.2 (qcow2)
8391a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
8406a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
8416a1a6433SMarkus Armbruster    Cache mode:       writeback
8426a1a6433SMarkus Armbruster
8436a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
8441a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
8456a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
8466a1a6433SMarkus Armbruster(qemu) quit
8476a1a6433SMarkus Armbruster
848c9bf278bSKevin Wolf
8497ceb4fc1SFam ZhengTesting: -drive if=floppy,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -device floppy,drive=none0,unit=0
850c9bf278bSKevin WolfQEMU_PROG: -device floppy,drive=none0,unit=0: Floppy unit 0 is in use
851c9bf278bSKevin Wolf
852c9bf278bSKevin Wolf
853c9bf278bSKevin Wolf=== Mixing -global and -device ===
854c9bf278bSKevin Wolf
85502b83f7dSMarkus ArmbrusterTesting: -drive if=none,file=TEST_DIR/t.qcow2 -global floppy.drive=none0 -device floppy,unit=0
85602b83f7dSMarkus Armbruster
85702b83f7dSMarkus Armbruster          dev: isa-fdc, id ""
85802b83f7dSMarkus Armbruster            iobase = 1008 (0x3f0)
85902b83f7dSMarkus Armbruster            irq = 6 (0x6)
86002b83f7dSMarkus Armbruster            dma = 2 (0x2)
86102b83f7dSMarkus Armbruster            fdtypeA = "auto"
86202b83f7dSMarkus Armbruster            fdtypeB = "auto"
86302b83f7dSMarkus Armbruster            fallback = "288"
86402b83f7dSMarkus Armbruster            bus: floppy-bus.0
86502b83f7dSMarkus Armbruster              type floppy-bus
86602b83f7dSMarkus Armbruster              dev: floppy, id ""
86702b83f7dSMarkus Armbruster                unit = 0 (0x0)
86802b83f7dSMarkus Armbruster                drive = "none0"
86912a521b5SAkihiko Odaki                backend_defaults = "auto"
8706172e067SMarkus Armbruster                logical_block_size = 512 (512 B)
8716172e067SMarkus Armbruster                physical_block_size = 512 (512 B)
8726172e067SMarkus Armbruster                min_io_size = 0 (0 B)
8736172e067SMarkus Armbruster                opt_io_size = 0 (0 B)
8746172e067SMarkus Armbruster                discard_granularity = 4294967295 (4 GiB)
87502b83f7dSMarkus Armbruster                write-cache = "auto"
87602b83f7dSMarkus Armbruster                share-rw = false
877*62a6c300SDenis V. Lunev                account-invalid = "auto"
878*62a6c300SDenis V. Lunev                account-failed = "auto"
87902b83f7dSMarkus Armbruster                drive-type = "144"
88002b83f7dSMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
8811a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
88202b83f7dSMarkus Armbruster    Removable device: not locked, tray closed
88302b83f7dSMarkus Armbruster    Cache mode:       writeback
88402b83f7dSMarkus Armbruster
88502b83f7dSMarkus Armbrusteride1-cd0: [not inserted]
8861a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
88702b83f7dSMarkus Armbruster    Removable device: not locked, tray closed
88802b83f7dSMarkus Armbruster(qemu) quit
88902b83f7dSMarkus Armbruster
89002b83f7dSMarkus Armbruster
89102b83f7dSMarkus ArmbrusterTesting: -drive if=none,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -global floppy.drive=none0 -device floppy,drive=none1,unit=0
89284b0475cSMarkus ArmbrusterQEMU_PROG: -device floppy,drive=none1,unit=0: -global floppy.drive=... conflicts with drive=none1
89302b83f7dSMarkus Armbruster
894c9bf278bSKevin Wolf
89520171739SMarkus Armbruster=== Attempt to use drive twice ===
89620171739SMarkus Armbruster
89720171739SMarkus ArmbrusterTesting: -drive if=none -device floppy,drive=none0 -device floppy -device floppy,drive=none0
89820171739SMarkus ArmbrusterQEMU_PROG: -device floppy,drive=none0: Drive 'none0' is already in use by another device
89920171739SMarkus Armbruster
90002b83f7dSMarkus ArmbrusterTesting: -drive if=none -global floppy.drive=none0 -device floppy -device floppy
90102b83f7dSMarkus ArmbrusterQEMU_PROG: -device floppy: can't apply global floppy.drive=none0: Drive 'none0' is already in use by another device
90202b83f7dSMarkus Armbruster
90320171739SMarkus ArmbrusterTesting: -fda  -device floppy,drive=floppy0
90420171739SMarkus ArmbrusterQEMU_PROG: -device floppy,drive=floppy0: Drive 'floppy0' is already in use because it has been automatically connected to another device (did you need 'if=none' in the drive options?)
90520171739SMarkus Armbruster
90602b83f7dSMarkus ArmbrusterTesting: -fda  -global floppy.drive=floppy0
90784b0475cSMarkus ArmbrusterQEMU_PROG: -global floppy.drive=... conflicts with drive=floppy0
90802b83f7dSMarkus Armbruster
90920171739SMarkus ArmbrusterTesting: -device floppy,drive=floppy0
91020171739SMarkus ArmbrusterQEMU_PROG: -device floppy,drive=floppy0: Property 'floppy.drive' can't find value 'floppy0'
91120171739SMarkus Armbruster
91220171739SMarkus Armbruster
913c9bf278bSKevin Wolf=== Too many floppy drives ===
914c9bf278bSKevin Wolf
91536585e2bSMarkus ArmbrusterTesting: -drive if=floppy,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -drive if=none,file=TEST_DIR/t.qcow2.3 -device floppy,drive=none0 -device floppy,drive=none1
916c9bf278bSKevin WolfQEMU_PROG: -device floppy,drive=none1: Can't create floppy unit 2, bus supports only 2 units
917c9bf278bSKevin Wolf
918c9bf278bSKevin Wolf
919c9bf278bSKevin Wolf=== Creating an empty drive with anonymous BB ===
920c9bf278bSKevin Wolf
921c9bf278bSKevin WolfTesting: -device floppy
922c9bf278bSKevin Wolf
923c9bf278bSKevin Wolf          dev: isa-fdc, id ""
924c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
925c9bf278bSKevin Wolf            irq = 6 (0x6)
926c9bf278bSKevin Wolf            dma = 2 (0x2)
927c9bf278bSKevin Wolf            fdtypeA = "auto"
928c9bf278bSKevin Wolf            fdtypeB = "auto"
929c9bf278bSKevin Wolf            fallback = "288"
930c9bf278bSKevin Wolf            bus: floppy-bus.0
931c9bf278bSKevin Wolf              type floppy-bus
932c9bf278bSKevin Wolf              dev: floppy, id ""
933c9bf278bSKevin Wolf                unit = 0 (0x0)
934c9bf278bSKevin Wolf                drive = ""
93512a521b5SAkihiko Odaki                backend_defaults = "auto"
936031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
937031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
938031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
939031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
940031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
941c9bf278bSKevin Wolf                write-cache = "auto"
942dabd18f6SKevin Wolf                share-rw = false
943*62a6c300SDenis V. Lunev                account-invalid = "auto"
944*62a6c300SDenis V. Lunev                account-failed = "auto"
945c9bf278bSKevin Wolf                drive-type = "288"
946c9bf278bSKevin Wolf
947c9bf278bSKevin WolfTesting: -device floppy,drive-type=120
948c9bf278bSKevin Wolf
949c9bf278bSKevin Wolf          dev: isa-fdc, id ""
950c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
951c9bf278bSKevin Wolf            irq = 6 (0x6)
952c9bf278bSKevin Wolf            dma = 2 (0x2)
953c9bf278bSKevin Wolf            fdtypeA = "auto"
954c9bf278bSKevin Wolf            fdtypeB = "auto"
955c9bf278bSKevin Wolf            fallback = "288"
956c9bf278bSKevin Wolf            bus: floppy-bus.0
957c9bf278bSKevin Wolf              type floppy-bus
958c9bf278bSKevin Wolf              dev: floppy, id ""
959c9bf278bSKevin Wolf                unit = 0 (0x0)
960c9bf278bSKevin Wolf                drive = ""
96112a521b5SAkihiko Odaki                backend_defaults = "auto"
962031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
963031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
964031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
965031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
966031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
967c9bf278bSKevin Wolf                write-cache = "auto"
968dabd18f6SKevin Wolf                share-rw = false
969*62a6c300SDenis V. Lunev                account-invalid = "auto"
970*62a6c300SDenis V. Lunev                account-failed = "auto"
971c9bf278bSKevin Wolf                drive-type = "120"
972c9bf278bSKevin Wolf
973c9bf278bSKevin WolfTesting: -device floppy,drive-type=144
974c9bf278bSKevin Wolf
975c9bf278bSKevin Wolf          dev: isa-fdc, id ""
976c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
977c9bf278bSKevin Wolf            irq = 6 (0x6)
978c9bf278bSKevin Wolf            dma = 2 (0x2)
979c9bf278bSKevin Wolf            fdtypeA = "auto"
980c9bf278bSKevin Wolf            fdtypeB = "auto"
981c9bf278bSKevin Wolf            fallback = "288"
982c9bf278bSKevin Wolf            bus: floppy-bus.0
983c9bf278bSKevin Wolf              type floppy-bus
984c9bf278bSKevin Wolf              dev: floppy, id ""
985c9bf278bSKevin Wolf                unit = 0 (0x0)
986c9bf278bSKevin Wolf                drive = ""
98712a521b5SAkihiko Odaki                backend_defaults = "auto"
988031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
989031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
990031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
991031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
992031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
993c9bf278bSKevin Wolf                write-cache = "auto"
994dabd18f6SKevin Wolf                share-rw = false
995*62a6c300SDenis V. Lunev                account-invalid = "auto"
996*62a6c300SDenis V. Lunev                account-failed = "auto"
997c9bf278bSKevin Wolf                drive-type = "144"
998c9bf278bSKevin Wolf
999c9bf278bSKevin WolfTesting: -device floppy,drive-type=288
1000c9bf278bSKevin Wolf
1001c9bf278bSKevin Wolf          dev: isa-fdc, id ""
1002c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
1003c9bf278bSKevin Wolf            irq = 6 (0x6)
1004c9bf278bSKevin Wolf            dma = 2 (0x2)
1005c9bf278bSKevin Wolf            fdtypeA = "auto"
1006c9bf278bSKevin Wolf            fdtypeB = "auto"
1007c9bf278bSKevin Wolf            fallback = "288"
1008c9bf278bSKevin Wolf            bus: floppy-bus.0
1009c9bf278bSKevin Wolf              type floppy-bus
1010c9bf278bSKevin Wolf              dev: floppy, id ""
1011c9bf278bSKevin Wolf                unit = 0 (0x0)
1012c9bf278bSKevin Wolf                drive = ""
101312a521b5SAkihiko Odaki                backend_defaults = "auto"
1014031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
1015031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
1016031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
1017031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
1018031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
1019c9bf278bSKevin Wolf                write-cache = "auto"
1020dabd18f6SKevin Wolf                share-rw = false
1021*62a6c300SDenis V. Lunev                account-invalid = "auto"
1022*62a6c300SDenis V. Lunev                account-failed = "auto"
1023c9bf278bSKevin Wolf                drive-type = "288"
1024c9bf278bSKevin Wolf
1025c9bf278bSKevin Wolf
1026c9bf278bSKevin Wolf=== Try passing different drive size with image ===
1027c9bf278bSKevin Wolf
1028c9bf278bSKevin WolfTesting: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,drive-type=120
1029c9bf278bSKevin Wolf
1030c9bf278bSKevin Wolf          dev: isa-fdc, id ""
1031c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
1032c9bf278bSKevin Wolf            irq = 6 (0x6)
1033c9bf278bSKevin Wolf            dma = 2 (0x2)
1034c9bf278bSKevin Wolf            fdtypeA = "auto"
1035c9bf278bSKevin Wolf            fdtypeB = "auto"
1036c9bf278bSKevin Wolf            fallback = "288"
1037c9bf278bSKevin Wolf            bus: floppy-bus.0
1038c9bf278bSKevin Wolf              type floppy-bus
1039c9bf278bSKevin Wolf              dev: floppy, id ""
1040c9bf278bSKevin Wolf                unit = 0 (0x0)
1041c9bf278bSKevin Wolf                drive = "none0"
104212a521b5SAkihiko Odaki                backend_defaults = "auto"
1043031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
1044031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
1045031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
1046031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
1047031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
1048c9bf278bSKevin Wolf                write-cache = "auto"
1049dabd18f6SKevin Wolf                share-rw = false
1050*62a6c300SDenis V. Lunev                account-invalid = "auto"
1051*62a6c300SDenis V. Lunev                account-failed = "auto"
1052c9bf278bSKevin Wolf                drive-type = "120"
10536a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
10541a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
10556a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
10566a1a6433SMarkus Armbruster    Cache mode:       writeback
10576a1a6433SMarkus Armbruster
10586a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
10591a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
10606a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
10616a1a6433SMarkus Armbruster(qemu) quit
10626a1a6433SMarkus Armbruster
1063c9bf278bSKevin Wolf
1064c9bf278bSKevin WolfTesting: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,drive-type=288
1065c9bf278bSKevin Wolf
1066c9bf278bSKevin Wolf          dev: isa-fdc, id ""
1067c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
1068c9bf278bSKevin Wolf            irq = 6 (0x6)
1069c9bf278bSKevin Wolf            dma = 2 (0x2)
1070c9bf278bSKevin Wolf            fdtypeA = "auto"
1071c9bf278bSKevin Wolf            fdtypeB = "auto"
1072c9bf278bSKevin Wolf            fallback = "288"
1073c9bf278bSKevin Wolf            bus: floppy-bus.0
1074c9bf278bSKevin Wolf              type floppy-bus
1075c9bf278bSKevin Wolf              dev: floppy, id ""
1076c9bf278bSKevin Wolf                unit = 0 (0x0)
1077c9bf278bSKevin Wolf                drive = "none0"
107812a521b5SAkihiko Odaki                backend_defaults = "auto"
1079031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
1080031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
1081031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
1082031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
1083031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
1084c9bf278bSKevin Wolf                write-cache = "auto"
1085dabd18f6SKevin Wolf                share-rw = false
1086*62a6c300SDenis V. Lunev                account-invalid = "auto"
1087*62a6c300SDenis V. Lunev                account-failed = "auto"
1088c9bf278bSKevin Wolf                drive-type = "288"
10896a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
10901a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
10916a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
10926a1a6433SMarkus Armbruster    Cache mode:       writeback
10936a1a6433SMarkus Armbruster
10946a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
10951a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
10966a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
10976a1a6433SMarkus Armbruster(qemu) quit
10986a1a6433SMarkus Armbruster
1099c9bf278bSKevin Wolf
1100c9bf278bSKevin Wolf
1101c9bf278bSKevin Wolf=== Try passing different block sizes ===
1102c9bf278bSKevin Wolf
1103c9bf278bSKevin WolfTesting: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,logical_block_size=512
1104c9bf278bSKevin Wolf
1105c9bf278bSKevin Wolf          dev: isa-fdc, id ""
1106c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
1107c9bf278bSKevin Wolf            irq = 6 (0x6)
1108c9bf278bSKevin Wolf            dma = 2 (0x2)
1109c9bf278bSKevin Wolf            fdtypeA = "auto"
1110c9bf278bSKevin Wolf            fdtypeB = "auto"
1111c9bf278bSKevin Wolf            fallback = "288"
1112c9bf278bSKevin Wolf            bus: floppy-bus.0
1113c9bf278bSKevin Wolf              type floppy-bus
1114c9bf278bSKevin Wolf              dev: floppy, id ""
1115c9bf278bSKevin Wolf                unit = 0 (0x0)
1116c9bf278bSKevin Wolf                drive = "none0"
111712a521b5SAkihiko Odaki                backend_defaults = "auto"
1118031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
1119031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
1120031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
1121031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
1122031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
1123c9bf278bSKevin Wolf                write-cache = "auto"
1124dabd18f6SKevin Wolf                share-rw = false
1125*62a6c300SDenis V. Lunev                account-invalid = "auto"
1126*62a6c300SDenis V. Lunev                account-failed = "auto"
1127c9bf278bSKevin Wolf                drive-type = "144"
11286a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
11291a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
11306a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
11316a1a6433SMarkus Armbruster    Cache mode:       writeback
11326a1a6433SMarkus Armbruster
11336a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
11341a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
11356a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
11366a1a6433SMarkus Armbruster(qemu) quit
11376a1a6433SMarkus Armbruster
1138c9bf278bSKevin Wolf
1139c9bf278bSKevin WolfTesting: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,physical_block_size=512
1140c9bf278bSKevin Wolf
1141c9bf278bSKevin Wolf          dev: isa-fdc, id ""
1142c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
1143c9bf278bSKevin Wolf            irq = 6 (0x6)
1144c9bf278bSKevin Wolf            dma = 2 (0x2)
1145c9bf278bSKevin Wolf            fdtypeA = "auto"
1146c9bf278bSKevin Wolf            fdtypeB = "auto"
1147c9bf278bSKevin Wolf            fallback = "288"
1148c9bf278bSKevin Wolf            bus: floppy-bus.0
1149c9bf278bSKevin Wolf              type floppy-bus
1150c9bf278bSKevin Wolf              dev: floppy, id ""
1151c9bf278bSKevin Wolf                unit = 0 (0x0)
1152c9bf278bSKevin Wolf                drive = "none0"
115312a521b5SAkihiko Odaki                backend_defaults = "auto"
1154031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
1155031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
1156031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
1157031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
1158031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
1159c9bf278bSKevin Wolf                write-cache = "auto"
1160dabd18f6SKevin Wolf                share-rw = false
1161*62a6c300SDenis V. Lunev                account-invalid = "auto"
1162*62a6c300SDenis V. Lunev                account-failed = "auto"
1163c9bf278bSKevin Wolf                drive-type = "144"
11646a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
11651a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
11666a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
11676a1a6433SMarkus Armbruster    Cache mode:       writeback
11686a1a6433SMarkus Armbruster
11696a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
11701a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
11716a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
11726a1a6433SMarkus Armbruster(qemu) quit
11736a1a6433SMarkus Armbruster
1174c9bf278bSKevin Wolf
1175c9bf278bSKevin WolfTesting: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,logical_block_size=4096
1176c56ee92fSRoman KaganQEMU_PROG: -device floppy,drive=none0,logical_block_size=4096: logical_block_size > physical_block_size not supported
1177c9bf278bSKevin Wolf
1178c9bf278bSKevin WolfTesting: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,physical_block_size=1024
1179c9bf278bSKevin WolfQEMU_PROG: -device floppy,drive=none0,physical_block_size=1024: Physical and logical block size must be 512 for floppy
1180c9bf278bSKevin Wolf
1181c9bf278bSKevin Wolf
1182c9bf278bSKevin Wolf=== Writethrough caching ===
1183c9bf278bSKevin Wolf    Cache mode:       writeback
1184c9bf278bSKevin Wolf    Cache mode:       writeback
1185c9bf278bSKevin Wolf    Cache mode:       writethrough
1186c9bf278bSKevin Wolf*** done
1187