Merge branch 'x86/cpu' into x86/core
[deliverable/linux.git] / arch / x86 / xen / Kconfig
CommitLineData
e738fca8
JF
1#
2# This Kconfig describes xen options
3#
4
5config XEN
d3d1c4bd
RR
6 bool "Xen guest support"
7 select PARAVIRT
1c7b67f7 8 select PARAVIRT_CLOCK
51dd660a
JF
9 depends on X86_64 || (X86_32 && X86_PAE && !(X86_VISWS || X86_VOYAGER))
10 depends on X86_CMPXCHG && X86_TSC
e738fca8
JF
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.
8006ec3e
JF
15
16config XEN_MAX_DOMAIN_MEMORY
17 int "Maximum allowed size of a domain in gigabytes"
51dd660a
JF
18 default 8 if X86_32
19 default 32 if X86_64
8006ec3e
JF
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
51dd660a 25 need to be too stingy here.
93a0886e
JF
26
27config XEN_SAVE_RESTORE
28 bool
29 depends on PM
30 default y
This page took 0.214615 seconds and 5 git commands to generate.