7 Includes the Virtual APIC device
13 depends on APIC && DEBUG_ON
15 Enable debugging for the APIC
23 Includes the Virtual IO APIC
26 bool "IO APIC Debugging"
28 depends on IO_APIC && DEBUG_ON
30 Enable debugging for the IO APIC
35 bool "Bochs Debug Console Device"
38 Includes the Bochs Debug console device
46 Includes the Virtual Generic device
49 bool "Generic device Debugging"
51 depends on GENERIC && DEBUG_ON
53 Enable debugging for Generic
58 bool "i440fx Northbridge"
62 Includes the Virtual Northbridge
69 Includes the Virtual IDE layer
74 depends on IDE && DEBUG_ON
76 Enable debugging for the IDE Layer
86 Includes the Virtual standard PC Keyboard device
89 bool "Keyboard Debugging"
91 depends on KEYBOARD && DEBUG_ON
93 Enable debugging for the Keyboard
96 config LINUX_VIRTIO_BALLOON
97 bool "Linux Virtio Balloon Device"
101 Includes the Linux virtio balloon device
103 config DEBUG_VIRTIO_BALLOON
104 bool "Linux Virtio Balloon Debugging"
106 depends on LINUX_VIRTIO_BALLOON && DEBUG_ON
108 Enable debugging for the Linux Virtio Balloon Device
111 config LINUX_VIRTIO_BLOCK
112 bool "Linux Virtio Block Device"
116 Includes the Linux virtio block device
118 config DEBUG_VIRTIO_BLOCK
119 bool "Linux Virtio Block Debugging"
121 depends on LINUX_VIRTIO_BLOCK && DEBUG_ON
123 Enable debugging for the Linux Virtio Block Device
125 config LINUX_VIRTIO_SYM
126 bool "Linux Virtio Symbiotic Device"
128 depends on PCI && SYMBIOTIC
130 Includes the Linux virtio symbiotic device
132 config DEBUG_VIRTIO_SYM
133 bool "Linux Virtio Symbiotic Debugging"
135 depends on LINUX_VIRTIO_SYM && DEBUG_ON
137 Enable debugging for the Linux Virtio Symbiotic Device
139 config LINUX_VIRTIO_NET
140 bool "Enable Virtio Network Device"
142 depends on PCI && EXPERIMENTAL
144 Enable the Virtio Net
146 config DEBUG_VIRTIO_NET
147 bool "Linux Virtio Net Debugging"
149 depends on LINUX_VIRTIO_NET && DEBUG_ON
151 Enable debugging for the Linux Virtio Network Device
154 config LINUX_VIRTIO_VNET
155 bool "Enable Virtio VNET interface"
157 depends on PCI && EXPERIMENTAL && VNET
159 Enable the Virtio VNET interface
161 config DEBUG_LINUX_VIRTIO_VNET
162 bool "Virtio VNET Interface Debugging"
164 depends on LINUX_VIRTIO_VNET && DEBUG_ON
166 Enable debugging for the VNET Virtio interface
170 bool "Enable VNET VIrtio NIC Device"
172 depends on PCI && EXPERIMENTAL && VNET
174 Enable the VNET Virtio backend device
176 config DEBUG_VNET_NIC
177 bool "VNET NIC Device Debugging"
179 depends on VNET_NIC && DEBUG_ON
181 Enable debugging for the VNET NIC Device
186 depends on EXPERIMENTAL
189 Includes the Virtual NE2K network card
192 bool "NE2K debugging"
194 depends on NE2K && DEBUG_ON
196 Enable debugging for the NE2K
200 depends on EXPERIMENTAL
203 Includes the Virtual RTL8139 network card
206 bool "RTL8139 debugging"
208 depends on RTL8139 && DEBUG_ON
210 Enable debugging for the RTL8139
213 bool "Enable Direct Bridge to Host network"
215 depends on EXPERIMENTAL && PACKET
217 Enable Host Direct Network Bridge backend device for all network front devices
219 config DEBUG_NIC_BRIDGE
220 bool "Debugging Direct Bridge to Host network"
222 depends on NIC_BRIDGE && DEBUG_ON
224 Enable Debugging on Host Direct Network Bridge backend device
233 Includes the Virtual CMOS NVRAM Device
236 bool "NVRAM debugging"
237 depends on NVRAM && DEBUG_ON
239 Enable debugging for the NVRAM
244 bool "OS Debug Console Device"
247 Includes the OS Debug console device
251 bool "PIIX3 Southbridge"
254 Includes the Virtual Piix3 Southbridge
261 Includes the Virtual PCI Bus
263 config PASSTHROUGH_PCI
264 bool "Passthrough PCI"
266 depends on PCI && EXPERIMENTAL && SYMBIOTIC
268 Enables hardware devices to be passed through to the VM
272 depends on PCI && DEBUG_ON
274 Enable debugging for the PCI
282 Includes the Virtual 8259a PIC Device
286 depends on PIC && DEBUG_ON
288 Enable debugging for the PIC
295 Includes the Virtual 8254 PIT Device
299 depends on PIT && DEBUG_ON
301 Enable debugging for the PIT
304 bool "FILEDISK storage backend"
306 depends on FILE && (IDE || LINUX_VIRTIO_BLOCK)
308 Includes the file based disk backend
310 config DEBUG_FILEDISK
311 bool "FILEDISK backend debugging"
312 depends on FILEDISK && DEBUG_ON
314 Enable debugging for the file based disk backend
317 bool "NETDISK storage backend"
319 depends on SOCKET && (IDE || LINUX_VIRTIO_BLOCK)
321 Includes the Network based disk backend
324 bool "RAMDISK storage backend"
326 depends on IDE || LINUX_VIRTIO_BLOCK
328 Includes the RAM based disk backend
331 bool "RAMDISK baskend debugging"
332 depends on RAMDISK && DEBUG_ON
334 Enable debugging for the ram based disk backend
337 bool "TMPDISK storage backend"
339 depends on IDE || LINUX_VIRTIO_BLOCK
341 Includes the temporary RAM disk
343 config SWAPBYPASS_DISK_CACHE
344 bool "SwapBypass disk cache"
346 depends on SWAPBYPASS && (LINUX_VIRTIO_BLOCK || IDE)
348 Includes the SwapBypass ram based swap disk cache
350 config SWAPBYPASS_DISK_CACHE2
351 bool "SwapBypass disk cache v2"
353 depends on SWAPBYPASS && (LINUX_VIRTIO_BLOCK || IDE)
355 Includes the SwapBypass ram based swap disk cache
358 bool "Disk Performance Model"
360 depends on LINUX_VIRTIO_BLOCK || IDE
362 Includes Performance model filter for disk operations
367 depends on !PASSTHROUGH_VIDEO && GRAPHICS_CONSOLE
369 Includes the Virtual VGA video support, and will
370 eventually also include SVGA
371 Host frame buffer support (GRAPHICS_CONSOLE) is needed
372 for the hostframebuf option to work
380 Enables debugging output for the VGA device
385 depends on !PASSTHROUGH_VIDEO
387 Includes the Virtual CGA video support
395 Enables Debugging for the CGA device (2 = Verbose, 1 = Debug, 0 = Off)
397 config TELNET_CONSOLE
398 bool "Telnet Virtual Console"
400 depends on CGA && !PASSTHROUGH_VIDEO
402 Includes the virtual telnet console
404 config CURSES_CONSOLE
405 bool "Curses Virtual Console"
407 depends on CGA && !PASSTHROUGH_VIDEO
409 Includes the virtual curses console
415 Include virtual serial port
418 bool "Stream based character frontend"
421 Include Stream based character device frontend
425 bool "Machine Check architecture"
427 depends on EXPERIMENTAL
429 Include Machine Check injection architecture