]> git.karo-electronics.de Git - mv-sheeva.git/blob - arch/x86/xen/Kconfig
Merge branch 'packaging' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek...
[mv-sheeva.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
23        default 128
24        depends on XEN
25        help
26          This only affects the sizing of some bss arrays, the unused
27          portions of which are freed.
28
29 config XEN_SAVE_RESTORE
30        bool
31        depends on XEN && PM
32        default y
33
34 config XEN_DEBUG_FS
35         bool "Enable Xen debug and tuning parameters in debugfs"
36         depends on XEN && DEBUG_FS
37         default n
38         help
39           Enable statistics output and various tuning options in debugfs.
40           Enabling this option may incur a significant performance overhead.