xref: /openbmc/qemu/tests/qemu-iotests/172.out (revision efbf38d73e5dcc4d5f8b98c6e7a12be1f3b91745)
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
726a1a6433SMarkus Armbrustersd0: [not inserted]
736a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
746a1a6433SMarkus Armbruster(qemu) quit
756a1a6433SMarkus Armbruster
76c9bf278bSKevin Wolf
77c9bf278bSKevin WolfTesting: -fdb TEST_DIR/t.qcow2
78c9bf278bSKevin Wolf
79c9bf278bSKevin Wolf          dev: isa-fdc, id ""
80c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
81c9bf278bSKevin Wolf            irq = 6 (0x6)
82c9bf278bSKevin Wolf            dma = 2 (0x2)
83c9bf278bSKevin Wolf            fdtypeA = "auto"
84c9bf278bSKevin Wolf            fdtypeB = "auto"
85c9bf278bSKevin Wolf            fallback = "288"
86c9bf278bSKevin Wolf            bus: floppy-bus.0
87c9bf278bSKevin Wolf              type floppy-bus
88c9bf278bSKevin Wolf              dev: floppy, id ""
89c9bf278bSKevin Wolf                unit = 1 (0x1)
90c9bf278bSKevin Wolf                drive = "floppy1"
9112a521b5SAkihiko Odaki                backend_defaults = "auto"
92031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
93031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
94031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
95031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
96031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
97c9bf278bSKevin Wolf                write-cache = "auto"
98dabd18f6SKevin Wolf                share-rw = false
99*62a6c300SDenis V. Lunev                account-invalid = "auto"
100*62a6c300SDenis V. Lunev                account-failed = "auto"
101c9bf278bSKevin Wolf                drive-type = "144"
102c9bf278bSKevin Wolf              dev: floppy, id ""
103c9bf278bSKevin Wolf                unit = 0 (0x0)
104c9bf278bSKevin Wolf                drive = "floppy0"
10512a521b5SAkihiko Odaki                backend_defaults = "auto"
106031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
107031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
108031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
109031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
110031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
111c9bf278bSKevin Wolf                write-cache = "auto"
112dabd18f6SKevin Wolf                share-rw = false
113*62a6c300SDenis V. Lunev                account-invalid = "auto"
114*62a6c300SDenis V. Lunev                account-failed = "auto"
115c9bf278bSKevin Wolf                drive-type = "288"
1166a1a6433SMarkus Armbrusterfloppy1 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
1171a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
1186a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
1196a1a6433SMarkus Armbruster    Cache mode:       writeback
1206a1a6433SMarkus Armbruster
1216a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
1221a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
1236a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
1246a1a6433SMarkus Armbruster
1256a1a6433SMarkus Armbrusterfloppy0: [not inserted]
1261a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
1276a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
1286a1a6433SMarkus Armbruster
1296a1a6433SMarkus Armbrustersd0: [not inserted]
1306a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
1316a1a6433SMarkus Armbruster(qemu) quit
1326a1a6433SMarkus Armbruster
133c9bf278bSKevin Wolf
1347ceb4fc1SFam ZhengTesting: -fda TEST_DIR/t.qcow2 -fdb TEST_DIR/t.qcow2.2
135c9bf278bSKevin Wolf
136c9bf278bSKevin Wolf          dev: isa-fdc, id ""
137c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
138c9bf278bSKevin Wolf            irq = 6 (0x6)
139c9bf278bSKevin Wolf            dma = 2 (0x2)
140c9bf278bSKevin Wolf            fdtypeA = "auto"
141c9bf278bSKevin Wolf            fdtypeB = "auto"
142c9bf278bSKevin Wolf            fallback = "288"
143c9bf278bSKevin Wolf            bus: floppy-bus.0
144c9bf278bSKevin Wolf              type floppy-bus
145c9bf278bSKevin Wolf              dev: floppy, id ""
146c9bf278bSKevin Wolf                unit = 1 (0x1)
147c9bf278bSKevin Wolf                drive = "floppy1"
14812a521b5SAkihiko Odaki                backend_defaults = "auto"
149031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
150031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
151031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
152031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
153031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
154c9bf278bSKevin Wolf                write-cache = "auto"
155dabd18f6SKevin Wolf                share-rw = false
156*62a6c300SDenis V. Lunev                account-invalid = "auto"
157*62a6c300SDenis V. Lunev                account-failed = "auto"
158c9bf278bSKevin Wolf                drive-type = "144"
159c9bf278bSKevin Wolf              dev: floppy, id ""
160c9bf278bSKevin Wolf                unit = 0 (0x0)
161c9bf278bSKevin Wolf                drive = "floppy0"
16212a521b5SAkihiko Odaki                backend_defaults = "auto"
163031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
164031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
165031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
166031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
167031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
168c9bf278bSKevin Wolf                write-cache = "auto"
169dabd18f6SKevin Wolf                share-rw = false
170*62a6c300SDenis V. Lunev                account-invalid = "auto"
171*62a6c300SDenis V. Lunev                account-failed = "auto"
172c9bf278bSKevin Wolf                drive-type = "144"
1736a1a6433SMarkus Armbrusterfloppy0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
1741a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
1756a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
1766a1a6433SMarkus Armbruster    Cache mode:       writeback
1776a1a6433SMarkus Armbruster
1786a1a6433SMarkus Armbrusterfloppy1 (NODE_NAME): TEST_DIR/t.qcow2.2 (qcow2)
1791a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
1806a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
1816a1a6433SMarkus Armbruster    Cache mode:       writeback
1826a1a6433SMarkus Armbruster
1836a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
1841a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
1856a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
1866a1a6433SMarkus Armbruster
1876a1a6433SMarkus Armbrustersd0: [not inserted]
1886a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
1896a1a6433SMarkus Armbruster(qemu) quit
1906a1a6433SMarkus Armbruster
191c9bf278bSKevin Wolf
19220171739SMarkus ArmbrusterTesting: -fdb
19320171739SMarkus Armbruster
19420171739SMarkus Armbruster          dev: isa-fdc, id ""
19520171739SMarkus Armbruster            iobase = 1008 (0x3f0)
19620171739SMarkus Armbruster            irq = 6 (0x6)
19720171739SMarkus Armbruster            dma = 2 (0x2)
19820171739SMarkus Armbruster            fdtypeA = "auto"
19920171739SMarkus Armbruster            fdtypeB = "auto"
20020171739SMarkus Armbruster            fallback = "288"
20120171739SMarkus Armbruster            bus: floppy-bus.0
20220171739SMarkus Armbruster              type floppy-bus
20320171739SMarkus Armbruster              dev: floppy, id ""
20420171739SMarkus Armbruster                unit = 1 (0x1)
20520171739SMarkus Armbruster                drive = "floppy1"
20612a521b5SAkihiko Odaki                backend_defaults = "auto"
2076172e067SMarkus Armbruster                logical_block_size = 512 (512 B)
2086172e067SMarkus Armbruster                physical_block_size = 512 (512 B)
2096172e067SMarkus Armbruster                min_io_size = 0 (0 B)
2106172e067SMarkus Armbruster                opt_io_size = 0 (0 B)
2116172e067SMarkus Armbruster                discard_granularity = 4294967295 (4 GiB)
21220171739SMarkus Armbruster                write-cache = "auto"
21320171739SMarkus Armbruster                share-rw = false
214*62a6c300SDenis V. Lunev                account-invalid = "auto"
215*62a6c300SDenis V. Lunev                account-failed = "auto"
21620171739SMarkus Armbruster                drive-type = "288"
21720171739SMarkus Armbruster              dev: floppy, id ""
21820171739SMarkus Armbruster                unit = 0 (0x0)
21920171739SMarkus Armbruster                drive = "floppy0"
22012a521b5SAkihiko Odaki                backend_defaults = "auto"
2216172e067SMarkus Armbruster                logical_block_size = 512 (512 B)
2226172e067SMarkus Armbruster                physical_block_size = 512 (512 B)
2236172e067SMarkus Armbruster                min_io_size = 0 (0 B)
2246172e067SMarkus Armbruster                opt_io_size = 0 (0 B)
2256172e067SMarkus Armbruster                discard_granularity = 4294967295 (4 GiB)
22620171739SMarkus Armbruster                write-cache = "auto"
22720171739SMarkus Armbruster                share-rw = false
228*62a6c300SDenis V. Lunev                account-invalid = "auto"
229*62a6c300SDenis V. Lunev                account-failed = "auto"
23020171739SMarkus Armbruster                drive-type = "288"
23120171739SMarkus Armbruster
232c9bf278bSKevin Wolf
233c9bf278bSKevin Wolf=== Using -drive options ===
234c9bf278bSKevin Wolf
235c9bf278bSKevin WolfTesting: -drive if=floppy,file=TEST_DIR/t.qcow2
236c9bf278bSKevin Wolf
237c9bf278bSKevin Wolf          dev: isa-fdc, id ""
238c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
239c9bf278bSKevin Wolf            irq = 6 (0x6)
240c9bf278bSKevin Wolf            dma = 2 (0x2)
241c9bf278bSKevin Wolf            fdtypeA = "auto"
242c9bf278bSKevin Wolf            fdtypeB = "auto"
243c9bf278bSKevin Wolf            fallback = "288"
244c9bf278bSKevin Wolf            bus: floppy-bus.0
245c9bf278bSKevin Wolf              type floppy-bus
246c9bf278bSKevin Wolf              dev: floppy, id ""
247c9bf278bSKevin Wolf                unit = 0 (0x0)
248c9bf278bSKevin Wolf                drive = "floppy0"
24912a521b5SAkihiko Odaki                backend_defaults = "auto"
250031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
251031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
252031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
253031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
254031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
255c9bf278bSKevin Wolf                write-cache = "auto"
256dabd18f6SKevin Wolf                share-rw = false
257*62a6c300SDenis V. Lunev                account-invalid = "auto"
258*62a6c300SDenis V. Lunev                account-failed = "auto"
259c9bf278bSKevin Wolf                drive-type = "144"
2606a1a6433SMarkus Armbrusterfloppy0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
2611a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
2626a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
2636a1a6433SMarkus Armbruster    Cache mode:       writeback
2646a1a6433SMarkus Armbruster
2656a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
2661a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
2676a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
2686a1a6433SMarkus Armbruster
2696a1a6433SMarkus Armbrustersd0: [not inserted]
2706a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
2716a1a6433SMarkus Armbruster(qemu) quit
2726a1a6433SMarkus Armbruster
273c9bf278bSKevin Wolf
274c9bf278bSKevin WolfTesting: -drive if=floppy,file=TEST_DIR/t.qcow2,index=1
275c9bf278bSKevin Wolf
276c9bf278bSKevin Wolf          dev: isa-fdc, id ""
277c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
278c9bf278bSKevin Wolf            irq = 6 (0x6)
279c9bf278bSKevin Wolf            dma = 2 (0x2)
280c9bf278bSKevin Wolf            fdtypeA = "auto"
281c9bf278bSKevin Wolf            fdtypeB = "auto"
282c9bf278bSKevin Wolf            fallback = "288"
283c9bf278bSKevin Wolf            bus: floppy-bus.0
284c9bf278bSKevin Wolf              type floppy-bus
285c9bf278bSKevin Wolf              dev: floppy, id ""
286c9bf278bSKevin Wolf                unit = 1 (0x1)
287c9bf278bSKevin Wolf                drive = "floppy1"
28812a521b5SAkihiko Odaki                backend_defaults = "auto"
289031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
290031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
291031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
292031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
293031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
294c9bf278bSKevin Wolf                write-cache = "auto"
295dabd18f6SKevin Wolf                share-rw = false
296*62a6c300SDenis V. Lunev                account-invalid = "auto"
297*62a6c300SDenis V. Lunev                account-failed = "auto"
298c9bf278bSKevin Wolf                drive-type = "144"
299c9bf278bSKevin Wolf              dev: floppy, id ""
300c9bf278bSKevin Wolf                unit = 0 (0x0)
301c9bf278bSKevin Wolf                drive = "floppy0"
30212a521b5SAkihiko Odaki                backend_defaults = "auto"
303031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
304031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
305031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
306031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
307031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
308c9bf278bSKevin Wolf                write-cache = "auto"
309dabd18f6SKevin Wolf                share-rw = false
310*62a6c300SDenis V. Lunev                account-invalid = "auto"
311*62a6c300SDenis V. Lunev                account-failed = "auto"
312c9bf278bSKevin Wolf                drive-type = "288"
3136a1a6433SMarkus Armbrusterfloppy1 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
3141a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
3156a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
3166a1a6433SMarkus Armbruster    Cache mode:       writeback
3176a1a6433SMarkus Armbruster
3186a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
3191a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
3206a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
3216a1a6433SMarkus Armbruster
3226a1a6433SMarkus Armbrusterfloppy0: [not inserted]
3231a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
3246a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
3256a1a6433SMarkus Armbruster
3266a1a6433SMarkus Armbrustersd0: [not inserted]
3276a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
3286a1a6433SMarkus Armbruster(qemu) quit
3296a1a6433SMarkus Armbruster
330c9bf278bSKevin Wolf
3317ceb4fc1SFam ZhengTesting: -drive if=floppy,file=TEST_DIR/t.qcow2 -drive if=floppy,file=TEST_DIR/t.qcow2.2,index=1
332c9bf278bSKevin Wolf
333c9bf278bSKevin Wolf          dev: isa-fdc, id ""
334c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
335c9bf278bSKevin Wolf            irq = 6 (0x6)
336c9bf278bSKevin Wolf            dma = 2 (0x2)
337c9bf278bSKevin Wolf            fdtypeA = "auto"
338c9bf278bSKevin Wolf            fdtypeB = "auto"
339c9bf278bSKevin Wolf            fallback = "288"
340c9bf278bSKevin Wolf            bus: floppy-bus.0
341c9bf278bSKevin Wolf              type floppy-bus
342c9bf278bSKevin Wolf              dev: floppy, id ""
343c9bf278bSKevin Wolf                unit = 1 (0x1)
344c9bf278bSKevin Wolf                drive = "floppy1"
34512a521b5SAkihiko Odaki                backend_defaults = "auto"
346031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
347031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
348031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
349031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
350031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
351c9bf278bSKevin Wolf                write-cache = "auto"
352dabd18f6SKevin Wolf                share-rw = false
353*62a6c300SDenis V. Lunev                account-invalid = "auto"
354*62a6c300SDenis V. Lunev                account-failed = "auto"
355c9bf278bSKevin Wolf                drive-type = "144"
356c9bf278bSKevin Wolf              dev: floppy, id ""
357c9bf278bSKevin Wolf                unit = 0 (0x0)
358c9bf278bSKevin Wolf                drive = "floppy0"
35912a521b5SAkihiko Odaki                backend_defaults = "auto"
360031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
361031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
362031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
363031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
364031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
365c9bf278bSKevin Wolf                write-cache = "auto"
366dabd18f6SKevin Wolf                share-rw = false
367*62a6c300SDenis V. Lunev                account-invalid = "auto"
368*62a6c300SDenis V. Lunev                account-failed = "auto"
369c9bf278bSKevin Wolf                drive-type = "144"
3706a1a6433SMarkus Armbrusterfloppy0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
3711a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
3726a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
3736a1a6433SMarkus Armbruster    Cache mode:       writeback
3746a1a6433SMarkus Armbruster
3756a1a6433SMarkus Armbrusterfloppy1 (NODE_NAME): TEST_DIR/t.qcow2.2 (qcow2)
3761a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
3776a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
3786a1a6433SMarkus Armbruster    Cache mode:       writeback
3796a1a6433SMarkus Armbruster
3806a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
3811a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
3826a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
3836a1a6433SMarkus Armbruster
3846a1a6433SMarkus Armbrustersd0: [not inserted]
3856a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
3866a1a6433SMarkus Armbruster(qemu) quit
3876a1a6433SMarkus Armbruster
388c9bf278bSKevin Wolf
389c9bf278bSKevin Wolf
390c9bf278bSKevin Wolf=== Using -drive if=none and -device ===
391c9bf278bSKevin Wolf
392c9bf278bSKevin WolfTesting: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0
393c9bf278bSKevin Wolf
394c9bf278bSKevin Wolf          dev: isa-fdc, id ""
395c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
396c9bf278bSKevin Wolf            irq = 6 (0x6)
397c9bf278bSKevin Wolf            dma = 2 (0x2)
398c9bf278bSKevin Wolf            fdtypeA = "auto"
399c9bf278bSKevin Wolf            fdtypeB = "auto"
400c9bf278bSKevin Wolf            fallback = "288"
401c9bf278bSKevin Wolf            bus: floppy-bus.0
402c9bf278bSKevin Wolf              type floppy-bus
403c9bf278bSKevin Wolf              dev: floppy, id ""
404c9bf278bSKevin Wolf                unit = 0 (0x0)
405c9bf278bSKevin Wolf                drive = "none0"
40612a521b5SAkihiko Odaki                backend_defaults = "auto"
407031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
408031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
409031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
410031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
411031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
412c9bf278bSKevin Wolf                write-cache = "auto"
413dabd18f6SKevin Wolf                share-rw = false
414*62a6c300SDenis V. Lunev                account-invalid = "auto"
415*62a6c300SDenis V. Lunev                account-failed = "auto"
416c9bf278bSKevin Wolf                drive-type = "144"
4176a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
4181a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
4196a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
4206a1a6433SMarkus Armbruster    Cache mode:       writeback
4216a1a6433SMarkus Armbruster
4226a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
4231a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
4246a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
4256a1a6433SMarkus Armbruster
4266a1a6433SMarkus Armbrustersd0: [not inserted]
4276a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
4286a1a6433SMarkus Armbruster(qemu) quit
4296a1a6433SMarkus Armbruster
430c9bf278bSKevin Wolf
431c9bf278bSKevin WolfTesting: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,unit=1
432c9bf278bSKevin Wolf
433c9bf278bSKevin Wolf          dev: isa-fdc, id ""
434c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
435c9bf278bSKevin Wolf            irq = 6 (0x6)
436c9bf278bSKevin Wolf            dma = 2 (0x2)
437c9bf278bSKevin Wolf            fdtypeA = "auto"
438c9bf278bSKevin Wolf            fdtypeB = "auto"
439c9bf278bSKevin Wolf            fallback = "288"
440c9bf278bSKevin Wolf            bus: floppy-bus.0
441c9bf278bSKevin Wolf              type floppy-bus
442c9bf278bSKevin Wolf              dev: floppy, id ""
443c9bf278bSKevin Wolf                unit = 1 (0x1)
444c9bf278bSKevin Wolf                drive = "none0"
44512a521b5SAkihiko Odaki                backend_defaults = "auto"
446031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
447031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
448031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
449031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
450031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
451c9bf278bSKevin Wolf                write-cache = "auto"
452dabd18f6SKevin Wolf                share-rw = false
453*62a6c300SDenis V. Lunev                account-invalid = "auto"
454*62a6c300SDenis V. Lunev                account-failed = "auto"
455c9bf278bSKevin Wolf                drive-type = "144"
4566a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
4571a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
4586a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
4596a1a6433SMarkus Armbruster    Cache mode:       writeback
4606a1a6433SMarkus Armbruster
4616a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
4621a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
4636a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
4646a1a6433SMarkus Armbruster
4656a1a6433SMarkus Armbrustersd0: [not inserted]
4666a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
4676a1a6433SMarkus Armbruster(qemu) quit
4686a1a6433SMarkus Armbruster
469c9bf278bSKevin Wolf
4707ceb4fc1SFam 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
471c9bf278bSKevin Wolf
472c9bf278bSKevin Wolf          dev: isa-fdc, id ""
473c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
474c9bf278bSKevin Wolf            irq = 6 (0x6)
475c9bf278bSKevin Wolf            dma = 2 (0x2)
476c9bf278bSKevin Wolf            fdtypeA = "auto"
477c9bf278bSKevin Wolf            fdtypeB = "auto"
478c9bf278bSKevin Wolf            fallback = "288"
479c9bf278bSKevin Wolf            bus: floppy-bus.0
480c9bf278bSKevin Wolf              type floppy-bus
481c9bf278bSKevin Wolf              dev: floppy, id ""
482c9bf278bSKevin Wolf                unit = 1 (0x1)
483c9bf278bSKevin Wolf                drive = "none1"
48412a521b5SAkihiko Odaki                backend_defaults = "auto"
485031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
486031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
487031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
488031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
489031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
490c9bf278bSKevin Wolf                write-cache = "auto"
491dabd18f6SKevin Wolf                share-rw = false
492*62a6c300SDenis V. Lunev                account-invalid = "auto"
493*62a6c300SDenis V. Lunev                account-failed = "auto"
494c9bf278bSKevin Wolf                drive-type = "144"
495c9bf278bSKevin Wolf              dev: floppy, id ""
496c9bf278bSKevin Wolf                unit = 0 (0x0)
497c9bf278bSKevin Wolf                drive = "none0"
49812a521b5SAkihiko Odaki                backend_defaults = "auto"
499031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
500031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
501031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
502031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
503031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
504c9bf278bSKevin Wolf                write-cache = "auto"
505dabd18f6SKevin Wolf                share-rw = false
506*62a6c300SDenis V. Lunev                account-invalid = "auto"
507*62a6c300SDenis V. Lunev                account-failed = "auto"
508c9bf278bSKevin Wolf                drive-type = "144"
5096a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
5101a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
5116a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
5126a1a6433SMarkus Armbruster    Cache mode:       writeback
5136a1a6433SMarkus Armbruster
5146a1a6433SMarkus Armbrusternone1 (NODE_NAME): TEST_DIR/t.qcow2.2 (qcow2)
5151a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
5166a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
5176a1a6433SMarkus Armbruster    Cache mode:       writeback
5186a1a6433SMarkus Armbruster
5196a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
5201a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
5216a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
5226a1a6433SMarkus Armbruster
5236a1a6433SMarkus Armbrustersd0: [not inserted]
5246a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
5256a1a6433SMarkus Armbruster(qemu) quit
5266a1a6433SMarkus Armbruster
527c9bf278bSKevin Wolf
528c9bf278bSKevin Wolf
529c9bf278bSKevin Wolf=== Mixing -fdX and -global ===
530c9bf278bSKevin Wolf
53102b83f7dSMarkus ArmbrusterTesting: -fda TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -global floppy.drive=none0
53284b0475cSMarkus ArmbrusterQEMU_PROG: -global floppy.drive=... conflicts with drive=floppy0
53302b83f7dSMarkus Armbruster
534c9bf278bSKevin Wolf
535c9bf278bSKevin Wolf=== Mixing -fdX and -device ===
536c9bf278bSKevin Wolf
5377ceb4fc1SFam ZhengTesting: -fda TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -device floppy,drive=none0
538c9bf278bSKevin Wolf
539c9bf278bSKevin Wolf          dev: isa-fdc, id ""
540c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
541c9bf278bSKevin Wolf            irq = 6 (0x6)
542c9bf278bSKevin Wolf            dma = 2 (0x2)
543c9bf278bSKevin Wolf            fdtypeA = "auto"
544c9bf278bSKevin Wolf            fdtypeB = "auto"
545c9bf278bSKevin Wolf            fallback = "288"
546c9bf278bSKevin Wolf            bus: floppy-bus.0
547c9bf278bSKevin Wolf              type floppy-bus
548c9bf278bSKevin Wolf              dev: floppy, id ""
549c9bf278bSKevin Wolf                unit = 1 (0x1)
550c9bf278bSKevin Wolf                drive = "none0"
55112a521b5SAkihiko Odaki                backend_defaults = "auto"
552031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
553031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
554031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
555031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
556031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
557c9bf278bSKevin Wolf                write-cache = "auto"
558dabd18f6SKevin Wolf                share-rw = false
559*62a6c300SDenis V. Lunev                account-invalid = "auto"
560*62a6c300SDenis V. Lunev                account-failed = "auto"
561c9bf278bSKevin Wolf                drive-type = "144"
562c9bf278bSKevin Wolf              dev: floppy, id ""
563c9bf278bSKevin Wolf                unit = 0 (0x0)
564c9bf278bSKevin Wolf                drive = "floppy0"
56512a521b5SAkihiko Odaki                backend_defaults = "auto"
566031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
567031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
568031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
569031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
570031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
571c9bf278bSKevin Wolf                write-cache = "auto"
572dabd18f6SKevin Wolf                share-rw = false
573*62a6c300SDenis V. Lunev                account-invalid = "auto"
574*62a6c300SDenis V. Lunev                account-failed = "auto"
575c9bf278bSKevin Wolf                drive-type = "144"
5766a1a6433SMarkus Armbrusterfloppy0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
5771a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
5786a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
5796a1a6433SMarkus Armbruster    Cache mode:       writeback
5806a1a6433SMarkus Armbruster
5816a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2.2 (qcow2)
5821a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
5836a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
5846a1a6433SMarkus Armbruster    Cache mode:       writeback
5856a1a6433SMarkus Armbruster
5866a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
5871a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
5886a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
5896a1a6433SMarkus Armbruster
5906a1a6433SMarkus Armbrustersd0: [not inserted]
5916a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
5926a1a6433SMarkus Armbruster(qemu) quit
5936a1a6433SMarkus Armbruster
594c9bf278bSKevin Wolf
5957ceb4fc1SFam ZhengTesting: -fda TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -device floppy,drive=none0,unit=1
596c9bf278bSKevin Wolf
597c9bf278bSKevin Wolf          dev: isa-fdc, id ""
598c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
599c9bf278bSKevin Wolf            irq = 6 (0x6)
600c9bf278bSKevin Wolf            dma = 2 (0x2)
601c9bf278bSKevin Wolf            fdtypeA = "auto"
602c9bf278bSKevin Wolf            fdtypeB = "auto"
603c9bf278bSKevin Wolf            fallback = "288"
604c9bf278bSKevin Wolf            bus: floppy-bus.0
605c9bf278bSKevin Wolf              type floppy-bus
606c9bf278bSKevin Wolf              dev: floppy, id ""
607c9bf278bSKevin Wolf                unit = 1 (0x1)
608c9bf278bSKevin Wolf                drive = "none0"
60912a521b5SAkihiko Odaki                backend_defaults = "auto"
610031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
611031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
612031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
613031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
614031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
615c9bf278bSKevin Wolf                write-cache = "auto"
616dabd18f6SKevin Wolf                share-rw = false
617*62a6c300SDenis V. Lunev                account-invalid = "auto"
618*62a6c300SDenis V. Lunev                account-failed = "auto"
619c9bf278bSKevin Wolf                drive-type = "144"
620c9bf278bSKevin Wolf              dev: floppy, id ""
621c9bf278bSKevin Wolf                unit = 0 (0x0)
622c9bf278bSKevin Wolf                drive = "floppy0"
62312a521b5SAkihiko Odaki                backend_defaults = "auto"
624031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
625031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
626031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
627031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
628031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
629c9bf278bSKevin Wolf                write-cache = "auto"
630dabd18f6SKevin Wolf                share-rw = false
631*62a6c300SDenis V. Lunev                account-invalid = "auto"
632*62a6c300SDenis V. Lunev                account-failed = "auto"
633c9bf278bSKevin Wolf                drive-type = "144"
6346a1a6433SMarkus Armbrusterfloppy0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
6351a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
6366a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
6376a1a6433SMarkus Armbruster    Cache mode:       writeback
6386a1a6433SMarkus Armbruster
6396a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2.2 (qcow2)
6401a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
6416a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
6426a1a6433SMarkus Armbruster    Cache mode:       writeback
6436a1a6433SMarkus Armbruster
6446a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
6451a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
6466a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
6476a1a6433SMarkus Armbruster
6486a1a6433SMarkus Armbrustersd0: [not inserted]
6496a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
6506a1a6433SMarkus Armbruster(qemu) quit
6516a1a6433SMarkus Armbruster
652c9bf278bSKevin Wolf
6537ceb4fc1SFam ZhengTesting: -fdb TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -device floppy,drive=none0
654c9bf278bSKevin Wolf
655c9bf278bSKevin Wolf          dev: isa-fdc, id ""
656c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
657c9bf278bSKevin Wolf            irq = 6 (0x6)
658c9bf278bSKevin Wolf            dma = 2 (0x2)
659c9bf278bSKevin Wolf            fdtypeA = "auto"
660c9bf278bSKevin Wolf            fdtypeB = "auto"
661c9bf278bSKevin Wolf            fallback = "288"
662c9bf278bSKevin Wolf            bus: floppy-bus.0
663c9bf278bSKevin Wolf              type floppy-bus
664c9bf278bSKevin Wolf              dev: floppy, id ""
665c9bf278bSKevin Wolf                unit = 0 (0x0)
666c9bf278bSKevin Wolf                drive = "none0"
66712a521b5SAkihiko Odaki                backend_defaults = "auto"
668031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
669031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
670031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
671031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
672031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
673c9bf278bSKevin Wolf                write-cache = "auto"
674dabd18f6SKevin Wolf                share-rw = false
675*62a6c300SDenis V. Lunev                account-invalid = "auto"
676*62a6c300SDenis V. Lunev                account-failed = "auto"
677c9bf278bSKevin Wolf                drive-type = "144"
678c9bf278bSKevin Wolf              dev: floppy, id ""
679c9bf278bSKevin Wolf                unit = 1 (0x1)
680c9bf278bSKevin Wolf                drive = "floppy1"
68112a521b5SAkihiko Odaki                backend_defaults = "auto"
682031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
683031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
684031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
685031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
686031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
687c9bf278bSKevin Wolf                write-cache = "auto"
688dabd18f6SKevin Wolf                share-rw = false
689*62a6c300SDenis V. Lunev                account-invalid = "auto"
690*62a6c300SDenis V. Lunev                account-failed = "auto"
691c9bf278bSKevin Wolf                drive-type = "144"
6926a1a6433SMarkus Armbrusterfloppy1 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
6931a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
6946a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
6956a1a6433SMarkus Armbruster    Cache mode:       writeback
6966a1a6433SMarkus Armbruster
6976a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2.2 (qcow2)
6981a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
6996a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
7006a1a6433SMarkus Armbruster    Cache mode:       writeback
7016a1a6433SMarkus Armbruster
7026a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
7031a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
7046a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
7056a1a6433SMarkus Armbruster
7066a1a6433SMarkus Armbrustersd0: [not inserted]
7076a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
7086a1a6433SMarkus Armbruster(qemu) quit
7096a1a6433SMarkus Armbruster
710c9bf278bSKevin Wolf
7117ceb4fc1SFam ZhengTesting: -fdb TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -device floppy,drive=none0,unit=0
712c9bf278bSKevin Wolf
713c9bf278bSKevin Wolf          dev: isa-fdc, id ""
714c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
715c9bf278bSKevin Wolf            irq = 6 (0x6)
716c9bf278bSKevin Wolf            dma = 2 (0x2)
717c9bf278bSKevin Wolf            fdtypeA = "auto"
718c9bf278bSKevin Wolf            fdtypeB = "auto"
719c9bf278bSKevin Wolf            fallback = "288"
720c9bf278bSKevin Wolf            bus: floppy-bus.0
721c9bf278bSKevin Wolf              type floppy-bus
722c9bf278bSKevin Wolf              dev: floppy, id ""
723c9bf278bSKevin Wolf                unit = 0 (0x0)
724c9bf278bSKevin Wolf                drive = "none0"
72512a521b5SAkihiko Odaki                backend_defaults = "auto"
726031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
727031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
728031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
729031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
730031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
731c9bf278bSKevin Wolf                write-cache = "auto"
732dabd18f6SKevin Wolf                share-rw = false
733*62a6c300SDenis V. Lunev                account-invalid = "auto"
734*62a6c300SDenis V. Lunev                account-failed = "auto"
735c9bf278bSKevin Wolf                drive-type = "144"
736c9bf278bSKevin Wolf              dev: floppy, id ""
737c9bf278bSKevin Wolf                unit = 1 (0x1)
738c9bf278bSKevin Wolf                drive = "floppy1"
73912a521b5SAkihiko Odaki                backend_defaults = "auto"
740031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
741031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
742031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
743031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
744031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
745c9bf278bSKevin Wolf                write-cache = "auto"
746dabd18f6SKevin Wolf                share-rw = false
747*62a6c300SDenis V. Lunev                account-invalid = "auto"
748*62a6c300SDenis V. Lunev                account-failed = "auto"
749c9bf278bSKevin Wolf                drive-type = "144"
7506a1a6433SMarkus Armbrusterfloppy1 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
7511a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
7526a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
7536a1a6433SMarkus Armbruster    Cache mode:       writeback
7546a1a6433SMarkus Armbruster
7556a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2.2 (qcow2)
7561a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
7576a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
7586a1a6433SMarkus Armbruster    Cache mode:       writeback
7596a1a6433SMarkus Armbruster
7606a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
7611a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
7626a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
7636a1a6433SMarkus Armbruster
7646a1a6433SMarkus Armbrustersd0: [not inserted]
7656a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
7666a1a6433SMarkus Armbruster(qemu) quit
7676a1a6433SMarkus Armbruster
768c9bf278bSKevin Wolf
7697ceb4fc1SFam ZhengTesting: -fda TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -device floppy,drive=none0,unit=0
770c9bf278bSKevin WolfQEMU_PROG: -device floppy,drive=none0,unit=0: Floppy unit 0 is in use
771c9bf278bSKevin Wolf
7727ceb4fc1SFam ZhengTesting: -fdb TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -device floppy,drive=none0,unit=1
773c9bf278bSKevin WolfQEMU_PROG: -device floppy,drive=none0,unit=1: Floppy unit 1 is in use
774c9bf278bSKevin Wolf
775c9bf278bSKevin Wolf
776c9bf278bSKevin Wolf=== Mixing -drive and -device ===
777c9bf278bSKevin Wolf
7787ceb4fc1SFam ZhengTesting: -drive if=floppy,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -device floppy,drive=none0
779c9bf278bSKevin Wolf
780c9bf278bSKevin Wolf          dev: isa-fdc, id ""
781c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
782c9bf278bSKevin Wolf            irq = 6 (0x6)
783c9bf278bSKevin Wolf            dma = 2 (0x2)
784c9bf278bSKevin Wolf            fdtypeA = "auto"
785c9bf278bSKevin Wolf            fdtypeB = "auto"
786c9bf278bSKevin Wolf            fallback = "288"
787c9bf278bSKevin Wolf            bus: floppy-bus.0
788c9bf278bSKevin Wolf              type floppy-bus
789c9bf278bSKevin Wolf              dev: floppy, id ""
790c9bf278bSKevin Wolf                unit = 1 (0x1)
791c9bf278bSKevin Wolf                drive = "none0"
79212a521b5SAkihiko Odaki                backend_defaults = "auto"
793031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
794031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
795031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
796031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
797031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
798c9bf278bSKevin Wolf                write-cache = "auto"
799dabd18f6SKevin Wolf                share-rw = false
800*62a6c300SDenis V. Lunev                account-invalid = "auto"
801*62a6c300SDenis V. Lunev                account-failed = "auto"
802c9bf278bSKevin Wolf                drive-type = "144"
803c9bf278bSKevin Wolf              dev: floppy, id ""
804c9bf278bSKevin Wolf                unit = 0 (0x0)
805c9bf278bSKevin Wolf                drive = "floppy0"
80612a521b5SAkihiko Odaki                backend_defaults = "auto"
807031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
808031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
809031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
810031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
811031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
812c9bf278bSKevin Wolf                write-cache = "auto"
813dabd18f6SKevin Wolf                share-rw = false
814*62a6c300SDenis V. Lunev                account-invalid = "auto"
815*62a6c300SDenis V. Lunev                account-failed = "auto"
816c9bf278bSKevin Wolf                drive-type = "144"
8176a1a6433SMarkus Armbrusterfloppy0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
8181a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
8196a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
8206a1a6433SMarkus Armbruster    Cache mode:       writeback
8216a1a6433SMarkus Armbruster
8226a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2.2 (qcow2)
8231a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
8246a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
8256a1a6433SMarkus Armbruster    Cache mode:       writeback
8266a1a6433SMarkus Armbruster
8276a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
8281a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
8296a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
8306a1a6433SMarkus Armbruster
8316a1a6433SMarkus Armbrustersd0: [not inserted]
8326a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
8336a1a6433SMarkus Armbruster(qemu) quit
8346a1a6433SMarkus Armbruster
835c9bf278bSKevin Wolf
8367ceb4fc1SFam ZhengTesting: -drive if=floppy,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -device floppy,drive=none0,unit=1
837c9bf278bSKevin Wolf
838c9bf278bSKevin Wolf          dev: isa-fdc, id ""
839c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
840c9bf278bSKevin Wolf            irq = 6 (0x6)
841c9bf278bSKevin Wolf            dma = 2 (0x2)
842c9bf278bSKevin Wolf            fdtypeA = "auto"
843c9bf278bSKevin Wolf            fdtypeB = "auto"
844c9bf278bSKevin Wolf            fallback = "288"
845c9bf278bSKevin Wolf            bus: floppy-bus.0
846c9bf278bSKevin Wolf              type floppy-bus
847c9bf278bSKevin Wolf              dev: floppy, id ""
848c9bf278bSKevin Wolf                unit = 1 (0x1)
849c9bf278bSKevin Wolf                drive = "none0"
85012a521b5SAkihiko Odaki                backend_defaults = "auto"
851031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
852031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
853031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
854031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
855031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
856c9bf278bSKevin Wolf                write-cache = "auto"
857dabd18f6SKevin Wolf                share-rw = false
858*62a6c300SDenis V. Lunev                account-invalid = "auto"
859*62a6c300SDenis V. Lunev                account-failed = "auto"
860c9bf278bSKevin Wolf                drive-type = "144"
861c9bf278bSKevin Wolf              dev: floppy, id ""
862c9bf278bSKevin Wolf                unit = 0 (0x0)
863c9bf278bSKevin Wolf                drive = "floppy0"
86412a521b5SAkihiko Odaki                backend_defaults = "auto"
865031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
866031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
867031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
868031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
869031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
870c9bf278bSKevin Wolf                write-cache = "auto"
871dabd18f6SKevin Wolf                share-rw = false
872*62a6c300SDenis V. Lunev                account-invalid = "auto"
873*62a6c300SDenis V. Lunev                account-failed = "auto"
874c9bf278bSKevin Wolf                drive-type = "144"
8756a1a6433SMarkus Armbrusterfloppy0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
8761a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
8776a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
8786a1a6433SMarkus Armbruster    Cache mode:       writeback
8796a1a6433SMarkus Armbruster
8806a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2.2 (qcow2)
8811a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
8826a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
8836a1a6433SMarkus Armbruster    Cache mode:       writeback
8846a1a6433SMarkus Armbruster
8856a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
8861a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
8876a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
8886a1a6433SMarkus Armbruster
8896a1a6433SMarkus Armbrustersd0: [not inserted]
8906a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
8916a1a6433SMarkus Armbruster(qemu) quit
8926a1a6433SMarkus Armbruster
893c9bf278bSKevin Wolf
8947ceb4fc1SFam ZhengTesting: -drive if=floppy,file=TEST_DIR/t.qcow2 -drive if=none,file=TEST_DIR/t.qcow2.2 -device floppy,drive=none0,unit=0
895c9bf278bSKevin WolfQEMU_PROG: -device floppy,drive=none0,unit=0: Floppy unit 0 is in use
896c9bf278bSKevin Wolf
897c9bf278bSKevin Wolf
898c9bf278bSKevin Wolf=== Mixing -global and -device ===
899c9bf278bSKevin Wolf
90002b83f7dSMarkus ArmbrusterTesting: -drive if=none,file=TEST_DIR/t.qcow2 -global floppy.drive=none0 -device floppy,unit=0
90102b83f7dSMarkus Armbruster
90202b83f7dSMarkus Armbruster          dev: isa-fdc, id ""
90302b83f7dSMarkus Armbruster            iobase = 1008 (0x3f0)
90402b83f7dSMarkus Armbruster            irq = 6 (0x6)
90502b83f7dSMarkus Armbruster            dma = 2 (0x2)
90602b83f7dSMarkus Armbruster            fdtypeA = "auto"
90702b83f7dSMarkus Armbruster            fdtypeB = "auto"
90802b83f7dSMarkus Armbruster            fallback = "288"
90902b83f7dSMarkus Armbruster            bus: floppy-bus.0
91002b83f7dSMarkus Armbruster              type floppy-bus
91102b83f7dSMarkus Armbruster              dev: floppy, id ""
91202b83f7dSMarkus Armbruster                unit = 0 (0x0)
91302b83f7dSMarkus Armbruster                drive = "none0"
91412a521b5SAkihiko Odaki                backend_defaults = "auto"
9156172e067SMarkus Armbruster                logical_block_size = 512 (512 B)
9166172e067SMarkus Armbruster                physical_block_size = 512 (512 B)
9176172e067SMarkus Armbruster                min_io_size = 0 (0 B)
9186172e067SMarkus Armbruster                opt_io_size = 0 (0 B)
9196172e067SMarkus Armbruster                discard_granularity = 4294967295 (4 GiB)
92002b83f7dSMarkus Armbruster                write-cache = "auto"
92102b83f7dSMarkus Armbruster                share-rw = false
922*62a6c300SDenis V. Lunev                account-invalid = "auto"
923*62a6c300SDenis V. Lunev                account-failed = "auto"
92402b83f7dSMarkus Armbruster                drive-type = "144"
92502b83f7dSMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
9261a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
92702b83f7dSMarkus Armbruster    Removable device: not locked, tray closed
92802b83f7dSMarkus Armbruster    Cache mode:       writeback
92902b83f7dSMarkus Armbruster
93002b83f7dSMarkus Armbrusteride1-cd0: [not inserted]
9311a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
93202b83f7dSMarkus Armbruster    Removable device: not locked, tray closed
93302b83f7dSMarkus Armbruster
93402b83f7dSMarkus Armbrustersd0: [not inserted]
93502b83f7dSMarkus Armbruster    Removable device: not locked, tray closed
93602b83f7dSMarkus Armbruster(qemu) quit
93702b83f7dSMarkus Armbruster
93802b83f7dSMarkus Armbruster
93902b83f7dSMarkus 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
94084b0475cSMarkus ArmbrusterQEMU_PROG: -device floppy,drive=none1,unit=0: -global floppy.drive=... conflicts with drive=none1
94102b83f7dSMarkus Armbruster
942c9bf278bSKevin Wolf
94320171739SMarkus Armbruster=== Attempt to use drive twice ===
94420171739SMarkus Armbruster
94520171739SMarkus ArmbrusterTesting: -drive if=none -device floppy,drive=none0 -device floppy -device floppy,drive=none0
94620171739SMarkus ArmbrusterQEMU_PROG: -device floppy,drive=none0: Drive 'none0' is already in use by another device
94720171739SMarkus Armbruster
94802b83f7dSMarkus ArmbrusterTesting: -drive if=none -global floppy.drive=none0 -device floppy -device floppy
94902b83f7dSMarkus ArmbrusterQEMU_PROG: -device floppy: can't apply global floppy.drive=none0: Drive 'none0' is already in use by another device
95002b83f7dSMarkus Armbruster
95120171739SMarkus ArmbrusterTesting: -fda  -device floppy,drive=floppy0
95220171739SMarkus 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?)
95320171739SMarkus Armbruster
95402b83f7dSMarkus ArmbrusterTesting: -fda  -global floppy.drive=floppy0
95584b0475cSMarkus ArmbrusterQEMU_PROG: -global floppy.drive=... conflicts with drive=floppy0
95602b83f7dSMarkus Armbruster
95720171739SMarkus ArmbrusterTesting: -device floppy,drive=floppy0
95820171739SMarkus ArmbrusterQEMU_PROG: -device floppy,drive=floppy0: Property 'floppy.drive' can't find value 'floppy0'
95920171739SMarkus Armbruster
96020171739SMarkus Armbruster
961c9bf278bSKevin Wolf=== Too many floppy drives ===
962c9bf278bSKevin Wolf
96336585e2bSMarkus 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
964c9bf278bSKevin WolfQEMU_PROG: -device floppy,drive=none1: Can't create floppy unit 2, bus supports only 2 units
965c9bf278bSKevin Wolf
966c9bf278bSKevin Wolf
967c9bf278bSKevin Wolf=== Creating an empty drive with anonymous BB ===
968c9bf278bSKevin Wolf
969c9bf278bSKevin WolfTesting: -device floppy
970c9bf278bSKevin Wolf
971c9bf278bSKevin Wolf          dev: isa-fdc, id ""
972c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
973c9bf278bSKevin Wolf            irq = 6 (0x6)
974c9bf278bSKevin Wolf            dma = 2 (0x2)
975c9bf278bSKevin Wolf            fdtypeA = "auto"
976c9bf278bSKevin Wolf            fdtypeB = "auto"
977c9bf278bSKevin Wolf            fallback = "288"
978c9bf278bSKevin Wolf            bus: floppy-bus.0
979c9bf278bSKevin Wolf              type floppy-bus
980c9bf278bSKevin Wolf              dev: floppy, id ""
981c9bf278bSKevin Wolf                unit = 0 (0x0)
982c9bf278bSKevin Wolf                drive = ""
98312a521b5SAkihiko Odaki                backend_defaults = "auto"
984031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
985031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
986031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
987031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
988031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
989c9bf278bSKevin Wolf                write-cache = "auto"
990dabd18f6SKevin Wolf                share-rw = false
991*62a6c300SDenis V. Lunev                account-invalid = "auto"
992*62a6c300SDenis V. Lunev                account-failed = "auto"
993c9bf278bSKevin Wolf                drive-type = "288"
994c9bf278bSKevin Wolf
995c9bf278bSKevin WolfTesting: -device floppy,drive-type=120
996c9bf278bSKevin Wolf
997c9bf278bSKevin Wolf          dev: isa-fdc, id ""
998c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
999c9bf278bSKevin Wolf            irq = 6 (0x6)
1000c9bf278bSKevin Wolf            dma = 2 (0x2)
1001c9bf278bSKevin Wolf            fdtypeA = "auto"
1002c9bf278bSKevin Wolf            fdtypeB = "auto"
1003c9bf278bSKevin Wolf            fallback = "288"
1004c9bf278bSKevin Wolf            bus: floppy-bus.0
1005c9bf278bSKevin Wolf              type floppy-bus
1006c9bf278bSKevin Wolf              dev: floppy, id ""
1007c9bf278bSKevin Wolf                unit = 0 (0x0)
1008c9bf278bSKevin Wolf                drive = ""
100912a521b5SAkihiko Odaki                backend_defaults = "auto"
1010031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
1011031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
1012031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
1013031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
1014031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
1015c9bf278bSKevin Wolf                write-cache = "auto"
1016dabd18f6SKevin Wolf                share-rw = false
1017*62a6c300SDenis V. Lunev                account-invalid = "auto"
1018*62a6c300SDenis V. Lunev                account-failed = "auto"
1019c9bf278bSKevin Wolf                drive-type = "120"
1020c9bf278bSKevin Wolf
1021c9bf278bSKevin WolfTesting: -device floppy,drive-type=144
1022c9bf278bSKevin Wolf
1023c9bf278bSKevin Wolf          dev: isa-fdc, id ""
1024c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
1025c9bf278bSKevin Wolf            irq = 6 (0x6)
1026c9bf278bSKevin Wolf            dma = 2 (0x2)
1027c9bf278bSKevin Wolf            fdtypeA = "auto"
1028c9bf278bSKevin Wolf            fdtypeB = "auto"
1029c9bf278bSKevin Wolf            fallback = "288"
1030c9bf278bSKevin Wolf            bus: floppy-bus.0
1031c9bf278bSKevin Wolf              type floppy-bus
1032c9bf278bSKevin Wolf              dev: floppy, id ""
1033c9bf278bSKevin Wolf                unit = 0 (0x0)
1034c9bf278bSKevin Wolf                drive = ""
103512a521b5SAkihiko Odaki                backend_defaults = "auto"
1036031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
1037031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
1038031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
1039031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
1040031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
1041c9bf278bSKevin Wolf                write-cache = "auto"
1042dabd18f6SKevin Wolf                share-rw = false
1043*62a6c300SDenis V. Lunev                account-invalid = "auto"
1044*62a6c300SDenis V. Lunev                account-failed = "auto"
1045c9bf278bSKevin Wolf                drive-type = "144"
1046c9bf278bSKevin Wolf
1047c9bf278bSKevin WolfTesting: -device floppy,drive-type=288
1048c9bf278bSKevin Wolf
1049c9bf278bSKevin Wolf          dev: isa-fdc, id ""
1050c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
1051c9bf278bSKevin Wolf            irq = 6 (0x6)
1052c9bf278bSKevin Wolf            dma = 2 (0x2)
1053c9bf278bSKevin Wolf            fdtypeA = "auto"
1054c9bf278bSKevin Wolf            fdtypeB = "auto"
1055c9bf278bSKevin Wolf            fallback = "288"
1056c9bf278bSKevin Wolf            bus: floppy-bus.0
1057c9bf278bSKevin Wolf              type floppy-bus
1058c9bf278bSKevin Wolf              dev: floppy, id ""
1059c9bf278bSKevin Wolf                unit = 0 (0x0)
1060c9bf278bSKevin Wolf                drive = ""
106112a521b5SAkihiko Odaki                backend_defaults = "auto"
1062031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
1063031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
1064031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
1065031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
1066031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
1067c9bf278bSKevin Wolf                write-cache = "auto"
1068dabd18f6SKevin Wolf                share-rw = false
1069*62a6c300SDenis V. Lunev                account-invalid = "auto"
1070*62a6c300SDenis V. Lunev                account-failed = "auto"
1071c9bf278bSKevin Wolf                drive-type = "288"
1072c9bf278bSKevin Wolf
1073c9bf278bSKevin Wolf
1074c9bf278bSKevin Wolf=== Try passing different drive size with image ===
1075c9bf278bSKevin Wolf
1076c9bf278bSKevin WolfTesting: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,drive-type=120
1077c9bf278bSKevin Wolf
1078c9bf278bSKevin Wolf          dev: isa-fdc, id ""
1079c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
1080c9bf278bSKevin Wolf            irq = 6 (0x6)
1081c9bf278bSKevin Wolf            dma = 2 (0x2)
1082c9bf278bSKevin Wolf            fdtypeA = "auto"
1083c9bf278bSKevin Wolf            fdtypeB = "auto"
1084c9bf278bSKevin Wolf            fallback = "288"
1085c9bf278bSKevin Wolf            bus: floppy-bus.0
1086c9bf278bSKevin Wolf              type floppy-bus
1087c9bf278bSKevin Wolf              dev: floppy, id ""
1088c9bf278bSKevin Wolf                unit = 0 (0x0)
1089c9bf278bSKevin Wolf                drive = "none0"
109012a521b5SAkihiko Odaki                backend_defaults = "auto"
1091031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
1092031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
1093031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
1094031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
1095031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
1096c9bf278bSKevin Wolf                write-cache = "auto"
1097dabd18f6SKevin Wolf                share-rw = false
1098*62a6c300SDenis V. Lunev                account-invalid = "auto"
1099*62a6c300SDenis V. Lunev                account-failed = "auto"
1100c9bf278bSKevin Wolf                drive-type = "120"
11016a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
11021a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
11036a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
11046a1a6433SMarkus Armbruster    Cache mode:       writeback
11056a1a6433SMarkus Armbruster
11066a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
11071a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
11086a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
11096a1a6433SMarkus Armbruster
11106a1a6433SMarkus Armbrustersd0: [not inserted]
11116a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
11126a1a6433SMarkus Armbruster(qemu) quit
11136a1a6433SMarkus Armbruster
1114c9bf278bSKevin Wolf
1115c9bf278bSKevin WolfTesting: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,drive-type=288
1116c9bf278bSKevin Wolf
1117c9bf278bSKevin Wolf          dev: isa-fdc, id ""
1118c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
1119c9bf278bSKevin Wolf            irq = 6 (0x6)
1120c9bf278bSKevin Wolf            dma = 2 (0x2)
1121c9bf278bSKevin Wolf            fdtypeA = "auto"
1122c9bf278bSKevin Wolf            fdtypeB = "auto"
1123c9bf278bSKevin Wolf            fallback = "288"
1124c9bf278bSKevin Wolf            bus: floppy-bus.0
1125c9bf278bSKevin Wolf              type floppy-bus
1126c9bf278bSKevin Wolf              dev: floppy, id ""
1127c9bf278bSKevin Wolf                unit = 0 (0x0)
1128c9bf278bSKevin Wolf                drive = "none0"
112912a521b5SAkihiko Odaki                backend_defaults = "auto"
1130031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
1131031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
1132031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
1133031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
1134031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
1135c9bf278bSKevin Wolf                write-cache = "auto"
1136dabd18f6SKevin Wolf                share-rw = false
1137*62a6c300SDenis V. Lunev                account-invalid = "auto"
1138*62a6c300SDenis V. Lunev                account-failed = "auto"
1139c9bf278bSKevin Wolf                drive-type = "288"
11406a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
11411a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
11426a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
11436a1a6433SMarkus Armbruster    Cache mode:       writeback
11446a1a6433SMarkus Armbruster
11456a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
11461a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
11476a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
11486a1a6433SMarkus Armbruster
11496a1a6433SMarkus Armbrustersd0: [not inserted]
11506a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
11516a1a6433SMarkus Armbruster(qemu) quit
11526a1a6433SMarkus Armbruster
1153c9bf278bSKevin Wolf
1154c9bf278bSKevin Wolf
1155c9bf278bSKevin Wolf=== Try passing different block sizes ===
1156c9bf278bSKevin Wolf
1157c9bf278bSKevin WolfTesting: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,logical_block_size=512
1158c9bf278bSKevin Wolf
1159c9bf278bSKevin Wolf          dev: isa-fdc, id ""
1160c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
1161c9bf278bSKevin Wolf            irq = 6 (0x6)
1162c9bf278bSKevin Wolf            dma = 2 (0x2)
1163c9bf278bSKevin Wolf            fdtypeA = "auto"
1164c9bf278bSKevin Wolf            fdtypeB = "auto"
1165c9bf278bSKevin Wolf            fallback = "288"
1166c9bf278bSKevin Wolf            bus: floppy-bus.0
1167c9bf278bSKevin Wolf              type floppy-bus
1168c9bf278bSKevin Wolf              dev: floppy, id ""
1169c9bf278bSKevin Wolf                unit = 0 (0x0)
1170c9bf278bSKevin Wolf                drive = "none0"
117112a521b5SAkihiko Odaki                backend_defaults = "auto"
1172031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
1173031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
1174031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
1175031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
1176031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
1177c9bf278bSKevin Wolf                write-cache = "auto"
1178dabd18f6SKevin Wolf                share-rw = false
1179*62a6c300SDenis V. Lunev                account-invalid = "auto"
1180*62a6c300SDenis V. Lunev                account-failed = "auto"
1181c9bf278bSKevin Wolf                drive-type = "144"
11826a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
11831a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
11846a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
11856a1a6433SMarkus Armbruster    Cache mode:       writeback
11866a1a6433SMarkus Armbruster
11876a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
11881a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
11896a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
11906a1a6433SMarkus Armbruster
11916a1a6433SMarkus Armbrustersd0: [not inserted]
11926a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
11936a1a6433SMarkus Armbruster(qemu) quit
11946a1a6433SMarkus Armbruster
1195c9bf278bSKevin Wolf
1196c9bf278bSKevin WolfTesting: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,physical_block_size=512
1197c9bf278bSKevin Wolf
1198c9bf278bSKevin Wolf          dev: isa-fdc, id ""
1199c9bf278bSKevin Wolf            iobase = 1008 (0x3f0)
1200c9bf278bSKevin Wolf            irq = 6 (0x6)
1201c9bf278bSKevin Wolf            dma = 2 (0x2)
1202c9bf278bSKevin Wolf            fdtypeA = "auto"
1203c9bf278bSKevin Wolf            fdtypeB = "auto"
1204c9bf278bSKevin Wolf            fallback = "288"
1205c9bf278bSKevin Wolf            bus: floppy-bus.0
1206c9bf278bSKevin Wolf              type floppy-bus
1207c9bf278bSKevin Wolf              dev: floppy, id ""
1208c9bf278bSKevin Wolf                unit = 0 (0x0)
1209c9bf278bSKevin Wolf                drive = "none0"
121012a521b5SAkihiko Odaki                backend_defaults = "auto"
1211031ffd9aSRoman Kagan                logical_block_size = 512 (512 B)
1212031ffd9aSRoman Kagan                physical_block_size = 512 (512 B)
1213031ffd9aSRoman Kagan                min_io_size = 0 (0 B)
1214031ffd9aSRoman Kagan                opt_io_size = 0 (0 B)
1215031ffd9aSRoman Kagan                discard_granularity = 4294967295 (4 GiB)
1216c9bf278bSKevin Wolf                write-cache = "auto"
1217dabd18f6SKevin Wolf                share-rw = false
1218*62a6c300SDenis V. Lunev                account-invalid = "auto"
1219*62a6c300SDenis V. Lunev                account-failed = "auto"
1220c9bf278bSKevin Wolf                drive-type = "144"
12216a1a6433SMarkus Armbrusternone0 (NODE_NAME): TEST_DIR/t.qcow2 (qcow2)
12221a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/peripheral-anon/device[N]
12236a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
12246a1a6433SMarkus Armbruster    Cache mode:       writeback
12256a1a6433SMarkus Armbruster
12266a1a6433SMarkus Armbrusteride1-cd0: [not inserted]
12271a351101SVladimir Sementsov-Ogievskiy    Attached to:      /machine/unattached/device[N]
12286a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
12296a1a6433SMarkus Armbruster
12306a1a6433SMarkus Armbrustersd0: [not inserted]
12316a1a6433SMarkus Armbruster    Removable device: not locked, tray closed
12326a1a6433SMarkus Armbruster(qemu) quit
12336a1a6433SMarkus Armbruster
1234c9bf278bSKevin Wolf
1235c9bf278bSKevin WolfTesting: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,logical_block_size=4096
1236c56ee92fSRoman KaganQEMU_PROG: -device floppy,drive=none0,logical_block_size=4096: logical_block_size > physical_block_size not supported
1237c9bf278bSKevin Wolf
1238c9bf278bSKevin WolfTesting: -drive if=none,file=TEST_DIR/t.qcow2 -device floppy,drive=none0,physical_block_size=1024
1239c9bf278bSKevin WolfQEMU_PROG: -device floppy,drive=none0,physical_block_size=1024: Physical and logical block size must be 512 for floppy
1240c9bf278bSKevin Wolf
1241c9bf278bSKevin Wolf
1242c9bf278bSKevin Wolf=== Writethrough caching ===
1243c9bf278bSKevin Wolf    Cache mode:       writeback
1244c9bf278bSKevin Wolf    Cache mode:       writeback
1245c9bf278bSKevin Wolf    Cache mode:       writethrough
1246c9bf278bSKevin Wolf*** done
1247