1# 2# This Kconfig describes xen options 3# 4 5config XEN 6 bool "Xen guest support" 7 select PARAVIRT 8 select PARAVIRT_CLOCK 9 depends on X86_64 || (X86_32 && X86_PAE && !(X86_VISWS || X86_VOYAGER)) 10 depends on X86_CMPXCHG && X86_TSC 11 help 12 This is the Linux Xen port. Enabling this will allow the 13 kernel to boot in a paravirtualized environment under the 14 Xen hypervisor. 15 16config XEN_MAX_DOMAIN_MEMORY 17 int "Maximum allowed size of a domain in gigabytes" 18 default 8 if X86_32 19 default 32 if X86_64 20 depends on XEN 21 help 22 The pseudo-physical to machine address array is sized 23 according to the maximum possible memory size of a Xen 24 domain. This array uses 1 page per gigabyte, so there's no 25 need to be too stingy here. 26 27config XEN_SAVE_RESTORE 28 bool 29 depends on XEN && PM 30 default y 31 32config XEN_DEBUG_FS 33 bool "Enable Xen debug and tuning parameters in debugfs" 34 depends on XEN && DEBUG_FS 35 default n 36 help 37 Enable statistics output and various tuning options in debugfs. 38 Enabling this option may incur a significant performance overhead. 39