summaryrefslogtreecommitdiffstats
path: root/drivers/xen/Makefile
diff options
context:
space:
mode:
authorOleksandr Andrushchenko2018-07-20 11:01:44 +0200
committerBoris Ostrovsky2018-07-27 05:05:13 +0200
commitae4c51a50c990d6feba7058c181dc8f22ca5f1d8 (patch)
tree3cec1163486e161d33569c386d2f51e01011a279 /drivers/xen/Makefile
parentxen/grant-table: Make set/clear page private code shared (diff)
downloadkernel-qcow2-linux-ae4c51a50c990d6feba7058c181dc8f22ca5f1d8.tar.gz
kernel-qcow2-linux-ae4c51a50c990d6feba7058c181dc8f22ca5f1d8.tar.xz
kernel-qcow2-linux-ae4c51a50c990d6feba7058c181dc8f22ca5f1d8.zip
xen/balloon: Share common memory reservation routines
Memory {increase|decrease}_reservation and VA mappings update/reset code used in balloon driver can be made common, so other drivers can also re-use the same functionality without open-coding. Create a dedicated file for the shared code and export corresponding symbols for other kernel modules. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com> Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Diffstat (limited to 'drivers/xen/Makefile')
-rw-r--r--drivers/xen/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/xen/Makefile b/drivers/xen/Makefile
index 48b154276179..129dd1cc1b83 100644
--- a/drivers/xen/Makefile
+++ b/drivers/xen/Makefile
@@ -2,6 +2,7 @@
obj-$(CONFIG_HOTPLUG_CPU) += cpu_hotplug.o
obj-$(CONFIG_X86) += fallback.o
obj-y += grant-table.o features.o balloon.o manage.o preempt.o time.o
+obj-y += mem-reservation.o
obj-y += events/
obj-y += xenbus/