1menuconfig HVM 2 bool "HVM support" 3 default !PV_SHIM 4 select COMPAT 5 select IOREQ_SERVER 6 select MEM_ACCESS_ALWAYS_ON 7 help 8 Interfaces to support HVM domains. HVM domains require hardware 9 virtualisation extensions (e.g. Intel VT-x, AMD SVM), but can boot 10 guests which have no specific Xen knowledge. 11 12 This option is needed if you want to run HVM or PVH domains. 13 14 If unsure, say Y. 15 16if HVM 17 18config AMD_SVM 19 bool "AMD-V" if AMD && EXPERT 20 default y 21 help 22 Enables virtual machine extensions on platforms that implement the 23 AMD Virtualization Technology (AMD-V). 24 If your system includes a processor with AMD-V support, say Y. 25 If in doubt, say Y. 26 27config INTEL_VMX 28 bool "Intel VT-x" if INTEL && EXPERT 29 default y 30 select ARCH_VCPU_IOREQ_COMPLETION 31 help 32 Enables virtual machine extensions on platforms that implement the 33 Intel Virtualization Technology (Intel VT-x). 34 If your system includes a processor with Intel VT-x support, say Y. 35 If in doubt, say Y. 36 37config HVM_FEP 38 bool "HVM Forced Emulation Prefix support (UNSUPPORTED)" if UNSUPPORTED 39 default DEBUG 40 help 41 Compiles in a feature that allows HVM guest to arbitrarily 42 exercise the instruction emulator. 43 44 This feature can only be enabled during boot time with 45 appropriate hypervisor command line option. Please read 46 hypervisor command line documentation before trying to use 47 this feature. 48 49 This is strictly for testing purposes, and not appropriate 50 for use in production. 51 52 If unsure, say N. 53 54config ALTP2M 55 bool "Alternate P2M support" if EXPERT 56 depends on INTEL_VMX 57 default y 58 help 59 Alternate-p2m allows a guest to manage multiple p2m guest physical 60 "memory views" (as opposed to a single p2m). 61 Useful for memory introspection. 62 63 If unsure, stay with defaults. 64 65config MEM_PAGING 66 bool "Xen memory paging support (UNSUPPORTED)" if UNSUPPORTED 67 depends on VM_EVENT 68 69config MEM_SHARING 70 bool "Xen memory sharing support (UNSUPPORTED)" if UNSUPPORTED 71 72endif 73