Merge branch 'drm-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied...
[pandora-kernel.git] / arch / x86 / xen / Kconfig
1 #
2 # This Kconfig describes xen options
3 #
4
5 config XEN
6         bool "Xen guest support"
7         select PARAVIRT
8         select PARAVIRT_CLOCK
9         depends on X86_64 || (X86_32 && X86_PAE && !X86_VISWS)
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
16 config XEN_PVHVM
17         def_bool y
18         depends on XEN
19         depends on X86_LOCAL_APIC
20
21 config XEN_MAX_DOMAIN_MEMORY
22        int "Maximum allowed size of a domain in gigabytes"
23        default 8 if X86_32
24        default 32 if X86_64
25        depends on XEN
26        help
27          The pseudo-physical to machine address array is sized
28          according to the maximum possible memory size of a Xen
29          domain.  This array uses 1 page per gigabyte, so there's no
30          need to be too stingy here.
31
32 config XEN_SAVE_RESTORE
33        bool
34        depends on XEN && PM
35        default y
36
37 config XEN_DEBUG_FS
38         bool "Enable Xen debug and tuning parameters in debugfs"
39         depends on XEN && DEBUG_FS
40         default n
41         help
42           Enable statistics output and various tuning options in debugfs.
43           Enabling this option may incur a significant performance overhead.