Lines Matching +full:generic +full:- +full:xhci
2 * Generic Virtual-Device Fuzzing Target Configs
10 * See the COPYING file in the top-level directory.
23 g_autofree char *tmpdir = g_dir_make_tmp("qemu-fuzz.XXXXXX", NULL); in generic_fuzzer_virtio_9p_args()
26 return g_strdup_printf("-machine q35 -nodefaults " in generic_fuzzer_virtio_9p_args()
27 "-device virtio-9p,fsdev=hshare,mount_tag=hshare " in generic_fuzzer_virtio_9p_args()
28 "-fsdev local,id=hshare,path=%s,security_model=mapped-xattr," in generic_fuzzer_virtio_9p_args()
34 .name = "virtio-net-pci-slirp",
35 .args = "-M q35 -nodefaults "
36 "-device virtio-net,netdev=net0 -netdev user,id=net0",
39 .name = "virtio-blk",
40 .args = "-machine q35 -device virtio-blk,drive=disk0 "
41 "-drive file=null-co://,id=disk0,if=none,format=raw",
44 .name = "virtio-scsi",
45 .args = "-machine q35 -device virtio-scsi,num_queues=8 "
46 "-device scsi-hd,drive=disk0 "
47 "-drive file=null-co://,id=disk0,if=none,format=raw",
50 .name = "virtio-gpu",
51 .args = "-machine q35 -nodefaults -device virtio-gpu",
54 .name = "virtio-vga",
55 .args = "-machine q35 -nodefaults -device virtio-vga",
58 .name = "virtio-rng",
59 .args = "-machine q35 -nodefaults -device virtio-rng",
62 .name = "virtio-balloon",
63 .args = "-machine q35 -nodefaults -device virtio-balloon",
66 .name = "virtio-serial",
67 .args = "-machine q35 -nodefaults -device virtio-serial",
70 .name = "virtio-mouse",
71 .args = "-machine q35 -nodefaults -device virtio-mouse",
74 .name = "virtio-9p",
78 .name = "virtio-9p-synth",
79 .args = "-machine q35 -nodefaults "
80 "-device virtio-9p,fsdev=hshare,mount_tag=hshare "
81 "-fsdev synth,id=hshare",
85 .args = "-M q35 -nodefaults "
86 "-device e1000,netdev=net0 -netdev user,id=net0",
90 .args = "-M q35 -nodefaults "
91 "-device e1000e,netdev=net0 -netdev user,id=net0",
95 .args = "-M q35 -nodefaults "
96 "-device igb,netdev=net0 -netdev user,id=net0",
99 .name = "cirrus-vga",
100 .args = "-machine q35 -nodefaults -device cirrus-vga",
103 .name = "bochs-display",
104 .args = "-machine q35 -nodefaults -device bochs-display",
107 .name = "intel-hda",
108 .args = "-machine q35 -nodefaults -device intel-hda,id=hda0 "
109 "-audiodev driver=none,id=audio0",
110 "-device hda-output,bus=hda0.0,audiodev=audio0 "
111 "-device hda-micro,bus=hda0.0,audiodev=audio0 "
112 "-device hda-duplex,bus=hda0.0,audiodev=audio0",
113 .objects = "intel-hda",
115 .name = "ide-hd",
116 .args = "-machine pc -nodefaults "
117 "-drive file=null-co://,if=none,format=raw,id=disk0 "
118 "-device ide-hd,drive=disk0",
121 .name = "ide-atapi",
122 .args = "-machine pc -nodefaults "
123 "-drive file=null-co://,if=none,format=raw,id=disk0 "
124 "-device ide-cd,drive=disk0",
127 .name = "ahci-hd",
128 .args = "-machine q35 -nodefaults "
129 "-drive file=null-co://,if=none,format=raw,id=disk0 "
130 "-device ide-hd,drive=disk0",
133 .name = "ahci-atapi",
134 .args = "-machine q35 -nodefaults "
135 "-drive file=null-co://,if=none,format=raw,id=disk0 "
136 "-device ide-cd,drive=disk0",
140 .args = "-machine pc -nodefaults -device floppy,id=floppy0 "
141 "-drive id=disk0,file=null-co://,file.read-zeroes=on,if=none,format=raw "
142 "-device floppy,drive=disk0,drive-type=288",
145 .name = "xhci",
146 .args = "-machine q35 -nodefaults "
147 "-drive file=null-co://,if=none,format=raw,id=disk0 "
148 "-device qemu-xhci,id=xhci -device usb-tablet,bus=xhci.0 "
149 "-device usb-bot -device usb-storage,drive=disk0 "
150 "-chardev null,id=cd0 -chardev null,id=cd1 "
151 "-device usb-braille,chardev=cd0 -device usb-ccid -device usb-ccid "
152 "-device usb-kbd -device usb-mouse -device usb-serial,chardev=cd1 "
153 "-device usb-tablet -device usb-wacom-tablet "
154 "-device usb-audio,audiodev=snd0 -audiodev none,id=snd0",
155 .objects = "*usb* *uhci* *xhci*",
157 .name = "pc-i440fx",
158 .args = "-machine pc",
161 .name = "pc-q35",
162 .args = "-machine q35",
166 .args = "-machine q35 -nodefaults "
167 "-device vmxnet3,netdev=net0 -netdev user,id=net0",
171 .args = "-machine q35 -nodefaults "
172 "-device ne2k_pci,netdev=net0 -netdev user,id=net0",
176 .args = "-machine q35 -nodefaults "
177 "-device pcnet,netdev=net0 -netdev user,id=net0",
181 .args = "-machine q35 -nodefaults "
182 "-device rtl8139,netdev=net0 -netdev user,id=net0",
186 .args = "-machine q35 -nodefaults "
187 "-device i82550,netdev=net0 -netdev user,id=net0",
190 .name = "sdhci-v3",
191 .args = "-nodefaults -device sdhci-pci,sd-spec-version=3 "
192 "-device sd-card,drive=mydrive "
193 "-drive if=none,index=0,file=null-co://,format=raw,id=mydrive -nographic",
197 .args = "-machine q35 -nodefaults "
198 "-device ich9-usb-ehci1,bus=pcie.0,addr=1d.7,"
199 "multifunction=on,id=ich9-ehci-1 "
200 "-device ich9-usb-uhci1,bus=pcie.0,addr=1d.0,"
201 "multifunction=on,masterbus=ich9-ehci-1.0,firstport=0 "
202 "-device ich9-usb-uhci2,bus=pcie.0,addr=1d.1,"
203 "multifunction=on,masterbus=ich9-ehci-1.0,firstport=2 "
204 "-device ich9-usb-uhci3,bus=pcie.0,addr=1d.2,"
205 "multifunction=on,masterbus=ich9-ehci-1.0,firstport=4 "
206 "-drive if=none,id=usbcdrom,media=cdrom "
207 "-device usb-tablet,bus=ich9-ehci-1.0,port=1,usb_version=1 "
208 "-device usb-storage,bus=ich9-ehci-1.0,port=2,drive=usbcdrom",
212 .args = "-machine q35 -nodefaults -device pci-ohci -device usb-kbd",
216 .args = "-machine q35 -nodefaults -device megasas -device scsi-cd,drive=null0 "
217 "-blockdev driver=null-co,read-zeroes=on,node-name=null0",
221 .args = "-device am53c974,id=scsi -device scsi-hd,drive=disk0 "
222 "-drive id=disk0,if=none,file=null-co://,format=raw "
223 "-nodefaults",
227 .args = "-machine q35 -nodefaults "
228 "-device ac97,audiodev=snd0 -audiodev none,id=snd0 -nodefaults",
232 .args = "-machine q35 -nodefaults "
233 "-device cs4231a,audiodev=snd0 -audiodev none,id=snd0 -nodefaults",
237 .args = "-machine q35 -nodefaults "
238 "-device es1370,audiodev=snd0 -audiodev none,id=snd0 -nodefaults",
242 .args = "-machine q35 -nodefaults "
243 "-device sb16,audiodev=snd0 -audiodev none,id=snd0 -nodefaults",
247 .args = "-machine q35 -nodefaults "
248 "-parallel file:/dev/null",