menu "Target Configuration"
+choice
+ prompt "Target Host OS"
+ default KITTEN
+
config KITTEN
- bool "Set defaults needed for the Kitten OS"
- default y
+ bool "Kitten OS"
+ select BUILT_IN_STDLIB
+ select BUILT_IN_STRCASECMP
+ select BUILT_IN_ATOI
+ help
+ This enables the necesary options to compile Palacios with Kitten
+
+config LINUX
+ bool "Linux 2.6"
+ select BUILT_IN_STDLIB
+ select BUILT_IN_ATOI
+ help
+ This enables the necessary options to compile Palacios with Linux 2.6
+ Currently, this is in development, and only 2.6.32 is verified to work
+
+config MINIX
+ bool "MINIX 3"
help
This enables the necesary options to compile Palacios with Kitten
+config OTHER_OS
+ bool "Other OS"
+ help
+ Choose this to compile Palacios for a Generic Host OS
+ (Formerly GeekOS)
+
+endchoice
config CRAY_XT
bool "Red Storm (Cray XT3/XT4)"
For uniprocessor environments, set this to 1
+config CONSOLE
+ bool "Include Console Support"
+ default n
+ help
+ Enable console support in Palacios
+
+
+
+
config SOCKET
bool "Include Network Socket Support"
default y
help
Enable the Vnet performance profiling in Palacios
-config VNET_BRG
- bool "Enable VNET Bridge"
+config LINUX_VIRTIO_VNET
+ bool "Enable Virtio VNET interface"
default n
depends on PCI && EXPERIMENTAL && VNET
help
- Enable the VNET Bridge device
+ Enable the Virtio VNET interface
-config DEBUG_VNET_BRG
- bool "VNET Bridge Debugging"
+config DEBUG_LINUX_VIRTIO_VNET
+ bool "VNET Virtio Device Debugging"
default n
- depends on VNET_BRG && DEBUG_ON
+ depends on LINUX_VIRTIO_VNET && DEBUG_ON
help
- Enable debugging for the VNET Bridge Device
+ Enable debugging for the VNET Virtio Device
endmenu
help
Enable Symbiotic module loading
-if SYMMOD
-
-source "modules/Kconfig"
-
-endif
-
-
endmenu
This turns on debugging support
+config DEBUG_SVM
+ bool "AMD SVM"
+ default n
+ depends on DEBUG_ON
+ help
+ This turns on debugging for the AMD SVM-specific code
+
+config DEBUG_VMX
+ bool "Intel VT"
+ default n
+ depends on DEBUG_ON
+ help
+ This turns on debugging for the Intel VT-specific code
+
+
config DEBUG_SHADOW_PAGING
bool "Shadow paging"
default n