X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Finterfaces%2FKconfig;h=72442f9e531e5b99c924ccbfb3897c483a754ec4;hb=da0b4bb80de755529f47b9ca57ccb0c2cefae15b;hp=6553f4015a9441b59299a49b25c814fa06c99444;hpb=ffd6d915b585a4a17a2d5b081313f0968885a105;p=palacios.git diff --git a/palacios/src/interfaces/Kconfig b/palacios/src/interfaces/Kconfig index 6553f40..72442f9 100644 --- a/palacios/src/interfaces/Kconfig +++ b/palacios/src/interfaces/Kconfig @@ -1,7 +1,7 @@ menu "Host Interfaces" config FILE - bool "Host Support for file operations" + bool "Host support for file operations" default n help Select this if your host OS supports file operatoins and you want Palacios to be able to use them. @@ -13,30 +13,22 @@ config KEYED_STREAMS Select this if your host OS supports keyed streams Palacios Checkpoint/Restore and Migration depends on this feature -config KEYED_STREAMS_WITH_TAGS - bool "Keyed streams will be written in verbose tagged style when std save/load macros are in use" - default n - depends on KEYED_STREAMS - help - Select this if you want the standard save and load macros - (STD_SAVE, STD_LOAD) to write to streams in the format: - [magic cookie][tag len][tag][data len][data] instead of the - default format of [data] - config STREAM - bool "Stream support" + bool "Host support for streams" default n - + help + Select this if your host OS supports streams + Palacios serial ports and similar functions depend on this feature config CONSOLE - bool "Host Support for VM text-mode console" + bool "Host support for VM text-mode console" default n help Select this if you want to forward a guest console interface to some host OS service This is for a TEXT MODE console. Select the framebuffer console for graphics and text config GRAPHICS_CONSOLE - bool "Host Support for VM graphics and text-mode console based on a frame buffer" + bool "Host support for VM graphics and text-mode console based on a frame buffer" default n help Select this if you want to forward a guest graphics-mode (and text-mode) console @@ -61,7 +53,7 @@ config PACKET config HOST_PCI - bool "Host PCI Support" + bool "Host PCI support" depends on EXPERIMENTAL default y help @@ -83,4 +75,37 @@ config HOST_HYPERCALL to register host-based implementations of hypercalls, for example, implemented in Linux kernel modules +config HOST_PMU + bool "Host PMU support" + default n + help + Select this if you would like to access performance + counters (the PMU) within Palacios + +config HOST_PWRSTAT + bool "Host power statistics monitoring support" + default n + help + Select this if you would like to access energy/power + measurements within Palacios + +config HOST_PSTATE_CTRL + bool "Host allows us control of P-states" + default n + help + Select this if your host allows control of hardware P-states (DVFS) + +config HOST_LAZY_FPU_SWITCH + bool "Host provides lazy FPU context switching" + default n + help + Select this if your host provides lazy context switch support + for floating point state and you would like Palacios to use it + +config CACHE_INFO + bool "Host provides information about cache structure" + default n + help + Select this if your host provides lazy context switch support + for floating point state and you would like Palacios to use it endmenu