summaryrefslogtreecommitdiffstats
path: root/drivers/xen/Kconfig
diff options
context:
space:
mode:
authorLiu Jinsong <jinsong.liu@intel.com>2013-01-24 07:19:47 -0500
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>2013-02-19 22:02:26 -0500
commitef92e7caf9901884f19fdeb4d7a24333b33c5f37 (patch)
tree3fc55f9288c42a08fa3e8ab27b26c78bd4d34f8b /drivers/xen/Kconfig
parentdcb93b96cec723783a81e8cac7df62feaf964792 (diff)
xen/acpi: ACPI memory hotplug
This patch implements real Xen acpi memory hotplug driver as module. When loaded, it replaces Xen stub driver. When an acpi memory device hotadd event occurs, it notifies OS and invokes notification callback, adding related memory device and parsing memory information, finally hypercall to xen hypervisor to add memory. Signed-off-by: Liu Jinsong <jinsong.liu@intel.com> Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Diffstat (limited to 'drivers/xen/Kconfig')
-rw-r--r--drivers/xen/Kconfig11
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/xen/Kconfig b/drivers/xen/Kconfig
index c1c8566c6840..dcffad1b47ca 100644
--- a/drivers/xen/Kconfig
+++ b/drivers/xen/Kconfig
@@ -191,6 +191,17 @@ config XEN_STUB
191 191
192 To enable Xen features like cpu and memory hotplug, select Y here. 192 To enable Xen features like cpu and memory hotplug, select Y here.
193 193
194config XEN_ACPI_HOTPLUG_MEMORY
195 tristate "Xen ACPI memory hotplug"
196 depends on XEN_DOM0 && XEN_STUB && ACPI
197 default n
198 help
199 This is Xen ACPI memory hotplug.
200
201 Currently Xen only support ACPI memory hot-add. If you want
202 to hot-add memory at runtime (the hot-added memory cannot be
203 removed until machine stop), select Y/M here, otherwise select N.
204
194config XEN_ACPI_PROCESSOR 205config XEN_ACPI_PROCESSOR
195 tristate "Xen ACPI processor" 206 tristate "Xen ACPI processor"
196 depends on XEN && X86 && ACPI_PROCESSOR && CPU_FREQ 207 depends on XEN && X86 && ACPI_PROCESSOR && CPU_FREQ