summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorRoger Pau Monne <roger.pau@citrix.com>2020-03-24 16:00:15 +0100
committerBoris Ostrovsky <boris.ostrovsky@oracle.com>2020-05-21 18:11:03 -0500
commit2abb65a39bcca0629437bb83e583889f9e1ad696 (patch)
tree8e01b1ca7edf4f5ba6ed959ee4784d5de95179f1 /drivers
parent0df683ff7456eb6401c9035c054b7a58c93dd215 (diff)
downloadlinux-2abb65a39bcca0629437bb83e583889f9e1ad696.tar.gz
linux-2abb65a39bcca0629437bb83e583889f9e1ad696.tar.bz2
linux-2abb65a39bcca0629437bb83e583889f9e1ad696.zip
xen: enable BALLOON_MEMORY_HOTPLUG by default
Without it a PVH dom0 is mostly useless, as it would balloon down huge amounts of RAM in order get physical address space to map foreign memory and grants, ultimately leading to an out of memory situation. Such option is also needed for HVM or PVH driver domains, since they also require mapping grants into physical memory regions. Suggested-by: Ian Jackson <ian.jackson@eu.citrix.com> Signed-off-by: Roger Pau Monné <roger.pau@citrix.com> Link: https://lore.kernel.org/r/20200324150015.50496-2-roger.pau@citrix.com Reviewed-by: Juergen Gross <jgross@suse.com> Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/xen/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/xen/Kconfig b/drivers/xen/Kconfig
index ce024e57274c..727f11eb46b2 100644
--- a/drivers/xen/Kconfig
+++ b/drivers/xen/Kconfig
@@ -13,6 +13,7 @@ config XEN_BALLOON
config XEN_BALLOON_MEMORY_HOTPLUG
bool "Memory hotplug support for Xen balloon driver"
depends on XEN_BALLOON && MEMORY_HOTPLUG
+ default y
help
Memory hotplug support for Xen balloon driver allows expanding memory
available for the system above limit declared at system startup.