mainmenu "Palacios VMM Configuration" menu "Target Configuration" config CRAY_XT bool "Red Storm (Cray XT3/XT4)" help Support for Cray XT3 and XT4 systems. config SVM bool "AMD SVM Support" default y help Compile with support for AMD SVM config VMX bool "Intel VMX Support" default y help Compile with support for Intel VMX config SOCKET bool "Include Network Socket Support" default y help Enable networking support in Palacios config PROFILE_VMM bool "Enable VMM profiling support" default y help Enable the profiling framework in Palacios ----- This is a framwork that allows components of palacios to record information that is periodically reported to the log file config INSTRUMENT_VMM bool "Enable VMM instrumentation" default n help Enable the instrumentation framework -------- This is much heavier weight than profiling endmenu menu "Symbiotic Functions" config SYMBIOTIC bool "Enable Symbiotic Functionality" default n help Enable Symbiotic components of the VMM endmenu menu "Debug configuration" config CONFIG_DEBUG_INFO bool "Compile with Debug information" default n help This adds the -g flag to the compilation flags ## Is unwind information useful config DEBUG_ON bool "Enable Debugging" default y help This turns on debugging support config DEBUG_SHADOW_PAGING bool "Shadow paging" default n depends on DEBUG_ON help This turns on debugging for the shadow paging system config DEBUG_NESTED_PAGING bool "Nested paging" default n depends on DEBUG_ON help This turns on debugging for the nested paging system config DEBUG_CTRL_REGS bool "Control registers" default n depends on DEBUG_ON help This turns on debugging for the control register handlers config DEBUG_INTERRUPTS bool "Interrupts" default n depends on DEBUG_ON help This turns on debugging for the interrupt system config DEBUG_IO bool "IO" default n depends on DEBUG_ON help This turns on debugging for the IO handlers config DEBUG_EMULATOR bool "Instruction Emulator" default n depends on DEBUG_ON help This turns on debugging for the Instruction Emulator config DEBUG_XED bool "XED" default n depends on DEBUG_ON help This turns on debugging for the Xed Decoder config DEBUG_HALT bool "Halt" default n depends on DEBUG_ON help This turns on debugging for the halt instruction handler config DEBUG_DEV_MGR bool "Device Manager" default n depends on DEBUG_ON help This turns on debugging for the device manager endmenu menu "BIOS Selection" config ROMBIOS_PATH string "Path to pre-built ROMBIOS binary" default "./bios/rombios/BIOS-bochs-latest" help This is the rombios that will be used for the guests config VGABIOS_PATH string "Path to pre-built VGABIOS binary" default "./bios/vgabios/VGABIOS-lgpl-latest.bin" help This is the vgabios that will be used for the guests config VMXASSIST_PATH string "Path to pre-built VMXASSIST binary" depends on VMX default "./bios/vmxassist/vmxassist.bin" help This is vmxassist image to boot real mode guests on Intel VMX Platforms endmenu source "palacios/src/devices/Kconfig"