]>
Commit | Line | Data |
---|---|---|
e738fca8 JF |
1 | # |
2 | # This Kconfig describes xen options | |
3 | # | |
4 | ||
5 | config XEN | |
d3d1c4bd | 6 | bool "Xen guest support" |
6276a074 | 7 | depends on PARAVIRT |
1c7b67f7 | 8 | select PARAVIRT_CLOCK |
c2374bf5 | 9 | select XEN_HAVE_PVMMU |
5f141548 | 10 | select XEN_HAVE_VPMU |
c5f9ee3d | 11 | depends on X86_64 || (X86_32 && X86_PAE) |
87ffd2b9 | 12 | depends on X86_LOCAL_APIC && X86_TSC |
e738fca8 JF |
13 | help |
14 | This is the Linux Xen port. Enabling this will allow the | |
15 | kernel to boot in a paravirtualized environment under the | |
16 | Xen hypervisor. | |
8006ec3e | 17 | |
6b0661a5 SS |
18 | config XEN_DOM0 |
19 | def_bool y | |
20 | depends on XEN && PCI_XEN && SWIOTLB_XEN | |
87ffd2b9 | 21 | depends on X86_IO_APIC && ACPI && PCI |
6b0661a5 | 22 | |
ca65f9fc SS |
23 | config XEN_PVHVM |
24 | def_bool y | |
b17d0b5c | 25 | depends on XEN && PCI && X86_LOCAL_APIC |
ca65f9fc | 26 | |
c70727a5 JG |
27 | config XEN_512GB |
28 | bool "Limit Xen pv-domain memory to 512GB" | |
29 | depends on XEN && X86_64 | |
30 | default y | |
31 | help | |
32 | Limit paravirtualized user domains to 512GB of RAM. | |
33 | ||
34 | The Xen tools and crash dump analysis tools might not support | |
35 | pv-domains with more than 512 GB of RAM. This option controls the | |
36 | default setting of the kernel to use only up to 512 GB or more. | |
37 | It is always possible to change the default via specifying the | |
38 | boot parameter "xen_512gb_limit". | |
93a0886e JF |
39 | |
40 | config XEN_SAVE_RESTORE | |
41 | bool | |
1eb208ae | 42 | depends on XEN |
d419e4c0 | 43 | select HIBERNATE_CALLBACKS |
994025ca JF |
44 | default y |
45 | ||
46 | config XEN_DEBUG_FS | |
47 | bool "Enable Xen debug and tuning parameters in debugfs" | |
48 | depends on XEN && DEBUG_FS | |
49 | default n | |
50 | help | |
51 | Enable statistics output and various tuning options in debugfs. | |
08115ab4 | 52 | Enabling this option may incur a significant performance overhead. |
80df4649 | 53 | |
ddc416cb MR |
54 | config XEN_PVH |
55 | bool "Support for running as a PVH guest" | |
54d44eb3 | 56 | depends on X86_64 && XEN && XEN_PVHVM |
ddc416cb | 57 | def_bool n |