Messages in this thread Patch in this message | | | From | lantianyu1986@gmail ... | Subject | [RFC PATCH 2/4] mm/hotplug: Expose is_mem_section_removable() and offline_pages() | Date | Tue, 10 Dec 2019 23:46:09 +0800 |
| |
From: Tianyu Lan <Tianyu.Lan@microsoft.com>
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@microsoft.com> --- 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
| |