6 depends on EXPERIMENTAL
8 Includes the Virtual APIC device
14 depends on APIC && DEBUG_ON
16 Enable debugging for the APIC
22 depends on EXPERIMENTAL
25 Includes the Virtual IO APIC
28 bool "IO APIC Debugging"
30 depends on IO_APIC && DEBUG_ON
32 Enable debugging for the IO APIC
37 bool "Bochs Debug Console Device"
40 Includes the Bochs Debug console device
48 Includes the Virtual Generic device
51 bool "Generic device Debugging"
53 depends on GENERIC && DEBUG_ON
55 Enable debugging for Generic
60 bool "i440fx Northbridge"
64 Includes the Virtual Northbridge
71 Includes the Virtual IDE layer
76 depends on IDE && DEBUG_ON
78 Enable debugging for the IDE Layer
88 Includes the Virtual standard PC Keyboard device
91 bool "Keyboard Debugging"
93 depends on KEYBOARD && DEBUG_ON
95 Enable debugging for the Keyboard
98 config LINUX_VIRTIO_BALLOON
99 bool "Linux Virtio Balloon Device"
103 Includes the Linux virtio balloon device
105 config DEBUG_VIRTIO_BALLOON
106 bool "Linux Virtio Balloon Debugging"
108 depends on LINUX_VIRTIO_BALLOON && DEBUG_ON
110 Enable debugging for the Linux Virtio Balloon Device
113 config LINUX_VIRTIO_BLOCK
114 bool "Linux Virtio Block Device"
118 Includes the Linux virtio block device
120 config DEBUG_VIRTIO_BLOCK
121 bool "Linux Virtio Block Debugging"
123 depends on LINUX_VIRTIO_BLOCK && DEBUG_ON
125 Enable debugging for the Linux Virtio Block Device
127 config LINUX_VIRTIO_SYM
128 bool "Linux Virtio Symbiotic Device"
130 depends on PCI && SYMBIOTIC
132 Includes the Linux virtio symbiotic device
134 config DEBUG_VIRTIO_SYM
135 bool "Linux Virtio Symbiotic Debugging"
137 depends on LINUX_VIRTIO_SYM && DEBUG_ON
139 Enable debugging for the Linux Virtio Symbiotic Device
141 config LINUX_VIRTIO_NET
142 bool "Enable Virtio Network Device"
144 depends on PCI && EXPERIMENTAL
146 Enable the Virtio Net
148 config DEBUG_VIRTIO_NET
149 bool "Linux Virtio Net Debugging"
151 depends on LINUX_VIRTIO_NET && DEBUG_ON
153 Enable debugging for the Linux Virtio Network Device
156 bool "Enable VNET VIrtio NIC Device"
158 depends on PCI && EXPERIMENTAL && VNET
160 Enable the VNET Virtio backend device
162 config DEBUG_VNET_NIC
163 bool "VNET NIC Device Debugging"
165 depends on VNET_NIC && DEBUG_ON
167 Enable debugging for the VNET NIC Device
172 depends on EXPERIMENTAL
175 Includes the Virtual NE2K network card
178 bool "NE2K debugging"
180 depends on NE2K && DEBUG_ON
182 Enable debugging for the NE2K
186 depends on EXPERIMENTAL
189 Includes the Virtual RTL8139 network card
192 bool "RTL8139 debugging"
194 depends on RTL8139 && DEBUG_ON
196 Enable debugging for the RTL8139
199 bool "Enable Direct Bridge to Host network"
201 depends on EXPERIMENTAL && PACKET
203 Enable Host Direct Network Bridge backend device for all network front devices
205 config DEBUG_NIC_BRIDGE
206 bool "Debugging Direct Bridge to Host network"
208 depends on NIC_BRIDGE && DEBUG_ON
210 Enable Debugging on Host Direct Network Bridge backend device
219 Includes the Virtual CMOS NVRAM Device
222 bool "NVRAM debugging"
223 depends on NVRAM && DEBUG_ON
225 Enable debugging for the NVRAM
230 bool "OS Debug Console Device"
233 Includes the OS Debug console device
237 bool "PIIX3 Southbridge"
240 Includes the Virtual Piix3 Southbridge
247 Includes the Virtual PCI Bus
249 config PASSTHROUGH_PCI
250 bool "Passthrough PCI"
252 depends on PCI && EXPERIMENTAL && SYMBIOTIC
254 Enables hardware devices to be passed through to the VM
258 depends on PCI && DEBUG_ON
260 Enable debugging for the PCI
268 Includes the Virtual 8259a PIC Device
272 depends on PIC && DEBUG_ON
274 Enable debugging for the PIC
281 Includes the Virtual 8254 PIT Device
285 depends on PIT && DEBUG_ON
287 Enable debugging for the PIT
290 bool "FILEDISK storage backend"
292 depends on FILE && (IDE || LINUX_VIRTIO_BLOCK)
294 Includes the file based disk backend
296 config DEBUG_FILEDISK
297 bool "FILEDISK backend debugging"
298 depends on FILEDISK && DEBUG_ON
300 Enable debugging for the file based disk backend
303 bool "NETDISK storage backend"
305 depends on SOCKET && (IDE || LINUX_VIRTIO_BLOCK)
307 Includes the Network based disk backend
310 bool "RAMDISK storage backend"
312 depends on IDE || LINUX_VIRTIO_BLOCK
314 Includes the RAM based disk backend
317 bool "RAMDISK baskend debugging"
318 depends on RAMDISK && DEBUG_ON
320 Enable debugging for the ram based disk backend
323 bool "TMPDISK storage backend"
325 depends on IDE || LINUX_VIRTIO_BLOCK
327 Includes the temporary RAM disk
329 config SWAPBYPASS_DISK_CACHE
330 bool "SwapBypass disk cache"
332 depends on SWAPBYPASS && (LINUX_VIRTIO_BLOCK || IDE)
334 Includes the SwapBypass ram based swap disk cache
336 config SWAPBYPASS_DISK_CACHE2
337 bool "SwapBypass disk cache v2"
339 depends on SWAPBYPASS && (LINUX_VIRTIO_BLOCK || IDE)
341 Includes the SwapBypass ram based swap disk cache
344 bool "Disk Performance Model"
346 depends on LINUX_VIRTIO_BLOCK || IDE
348 Includes Performance model filter for disk operations
353 depends on !PASSTHROUGH_VIDEO
355 Includes the Virtual CGA video support
363 Enables Debugging for the CGA device (2 = Verbose, 1 = Debug, 0 = Off)
365 config TELNET_CONSOLE
366 bool "Telnet Virtual Console"
368 depends on CGA && !PASSTHROUGH_VIDEO
370 Includes the virtual telnet console
372 config CURSES_CONSOLE
373 bool "Curses Virtual Console"
375 depends on CGA && !PASSTHROUGH_VIDEO
377 Includes the virtual curses console
383 Include virtual serial port
386 bool "Stream based character frontend"
389 Include Stream based character device frontend
393 bool "Machine Check architecture"
395 depends on EXPERIMENTAL
397 Include Machine Check injection architecture