X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Finterfaces%2FKconfig;h=d7671a0e1ed6e7de77e81cf7da6ae5799489c72e;hb=35b3113f6297f134f2ba7d43543c5366aec65181;hp=270509a4563c9e7759cf997872753d93ff011fa4;hpb=aec065bb54946223ac3c64817408466433fd9413;p=palacios.git diff --git a/palacios/src/interfaces/Kconfig b/palacios/src/interfaces/Kconfig index 270509a..d7671a0 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. @@ -14,19 +14,21 @@ config KEYED_STREAMS Palacios Checkpoint/Restore and Migration depends on this feature 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 @@ -50,6 +52,13 @@ config PACKET to support the internal networking features of Palacios. +config HOST_PCI + bool "Host PCI support" + depends on EXPERIMENTAL + default y + help + This enables host support for passthrough PCI devices + config HOST_DEVICE bool "Host device support" default n @@ -58,5 +67,38 @@ config HOST_DEVICE This makes it possible for virtual devices such as the generic device and the pci_front device to make host-based device implementations appear within the guest +config HOST_HYPERCALL + bool "Host hypercall support" + default n + help + Select this if you would like to make it possible + 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 endmenu