From: Tianyu Lan <Tianyu.Lan@xxxxxxxxxxxxx> Hyper-V driver adds memory hot remove function and will use these interfaces in Hyper-V balloon driver which may be built as a module. Expose these function. Signed-off-by: Tianyu Lan <Tianyu.Lan@xxxxxxxxxxxxx> --- mm/memory_hotplug.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mm/memory_hotplug.c b/mm/memory_hotplug.c index 07e5c67f48a8..4b358ebcc3d7 100644 --- a/mm/memory_hotplug.c +++ b/mm/memory_hotplug.c @@ -1191,6 +1191,7 @@ bool is_mem_section_removable(unsigned long start_pfn, unsigned long nr_pages) /* All pageblocks in the memory block are likely to be hot-removable */ return true; } +EXPORT_SYMBOL_GPL(is_mem_section_removable); /* * Confirm all pages in a range [start, end) belong to the same zone. @@ -1612,6 +1613,7 @@ int offline_pages(unsigned long start_pfn, unsigned long nr_pages) { return __offline_pages(start_pfn, start_pfn + nr_pages); } +EXPORT_SYMBOL_GPL(offline_pages); static int check_memblock_offlined_cb(struct memory_block *mem, void *arg) { -- 2.14.5