hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/arch/x86/xen/Kconfig
....@@ -7,6 +7,7 @@
77 bool "Xen guest support"
88 depends on PARAVIRT
99 select PARAVIRT_CLOCK
10
+ select X86_HV_CALLBACK_VECTOR
1011 depends on X86_64 || (X86_32 && X86_PAE)
1112 depends on X86_LOCAL_APIC && X86_TSC
1213 help
....@@ -18,6 +19,8 @@
1819 bool "Xen PV guest support"
1920 default y
2021 depends on XEN
22
+ depends on X86_64
23
+ select PARAVIRT_XXL
2124 select XEN_HAVE_PVMMU
2225 select XEN_HAVE_VPMU
2326 help
....@@ -48,7 +51,7 @@
4851
4952 config XEN_512GB
5053 bool "Limit Xen pv-domain memory to 512GB"
51
- depends on XEN_PV && X86_64
54
+ depends on XEN_PV
5255 default y
5356 help
5457 Limit paravirtualized user domains to 512GB of RAM.
....@@ -60,20 +63,20 @@
6063 boot parameter "xen_512gb_limit".
6164
6265 config XEN_SAVE_RESTORE
63
- bool
64
- depends on XEN
65
- select HIBERNATE_CALLBACKS
66
- default y
66
+ bool
67
+ depends on XEN
68
+ select HIBERNATE_CALLBACKS
69
+ default y
6770
6871 config XEN_DEBUG_FS
6972 bool "Enable Xen debug and tuning parameters in debugfs"
7073 depends on XEN && DEBUG_FS
71
- default n
7274 help
7375 Enable statistics output and various tuning options in debugfs.
7476 Enabling this option may incur a significant performance overhead.
7577
7678 config XEN_PVH
77
- bool "Support for running as a PVH guest"
79
+ bool "Support for running as a Xen PVH guest"
7880 depends on XEN && XEN_PVHVM && ACPI
81
+ select PVH
7982 def_bool n