x86/xen: do not use _PAGE_IOMAP PTE flag for I/O mappings
[deliverable/linux.git] / arch / x86 / xen / Kconfig
CommitLineData
e738fca8
JF
1#
2# This Kconfig describes xen options
3#
4
5config XEN
d3d1c4bd 6 bool "Xen guest support"
6276a074 7 depends on PARAVIRT
1c7b67f7 8 select PARAVIRT_CLOCK
c2374bf5 9 select XEN_HAVE_PVMMU
c5f9ee3d 10 depends on X86_64 || (X86_32 && X86_PAE)
d55c5a93 11 depends on X86_TSC
e738fca8
JF
12 help
13 This is the Linux Xen port. Enabling this will allow the
14 kernel to boot in a paravirtualized environment under the
15 Xen hypervisor.
8006ec3e 16
6b0661a5
SS
17config XEN_DOM0
18 def_bool y
19 depends on XEN && PCI_XEN && SWIOTLB_XEN
20 depends on X86_LOCAL_APIC && X86_IO_APIC && ACPI && PCI
21
ca65f9fc
SS
22config XEN_PVHVM
23 def_bool y
b17d0b5c 24 depends on XEN && PCI && X86_LOCAL_APIC
ca65f9fc 25
8006ec3e 26config XEN_MAX_DOMAIN_MEMORY
58e05027 27 int
80df4649
MU
28 default 500 if X86_64
29 default 64 if X86_32
8006ec3e
JF
30 depends on XEN
31 help
58e05027
JF
32 This only affects the sizing of some bss arrays, the unused
33 portions of which are freed.
93a0886e
JF
34
35config XEN_SAVE_RESTORE
36 bool
1eb208ae 37 depends on XEN
d419e4c0 38 select HIBERNATE_CALLBACKS
994025ca
JF
39 default y
40
41config XEN_DEBUG_FS
42 bool "Enable Xen debug and tuning parameters in debugfs"
43 depends on XEN && DEBUG_FS
44 default n
45 help
46 Enable statistics output and various tuning options in debugfs.
08115ab4 47 Enabling this option may incur a significant performance overhead.
80df4649 48
ddc416cb
MR
49config XEN_PVH
50 bool "Support for running as a PVH guest"
54d44eb3 51 depends on X86_64 && XEN && XEN_PVHVM
ddc416cb 52 def_bool n
This page took 0.511639 seconds and 5 git commands to generate.