Commit e1280be0d8614be94e5bef48b6c830dfa03e82a7
Committed by
Linus Torvalds
1 parent
e3a466b29f
Exists in
master
and in
20 other branches
mm: kill free_all_bootmem_node()
Now nobody makes use of free_all_bootmem_node(), kill it. Signed-off-by: Jiang Liu <jiang.liu@huawei.com> Cc: Johannes Weiner <hannes@cmpxchg.org> Cc: "David S. Miller" <davem@davemloft.net> Cc: Yinghai Lu <yinghai@kernel.org> Acked-by: Tejun Heo <tj@kernel.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Showing 2 changed files with 0 additions and 19 deletions Side-by-side Diff
include/linux/bootmem.h
... | ... | @@ -44,7 +44,6 @@ |
44 | 44 | unsigned long endpfn); |
45 | 45 | extern unsigned long init_bootmem(unsigned long addr, unsigned long memend); |
46 | 46 | |
47 | -extern unsigned long free_all_bootmem_node(pg_data_t *pgdat); | |
48 | 47 | extern unsigned long free_all_bootmem(void); |
49 | 48 | extern void reset_all_zones_managed_pages(void); |
50 | 49 |
mm/bootmem.c
... | ... | @@ -264,24 +264,6 @@ |
264 | 264 | } |
265 | 265 | |
266 | 266 | /** |
267 | - * free_all_bootmem_node - release a node's free pages to the buddy allocator | |
268 | - * @pgdat: node to be released | |
269 | - * | |
270 | - * Returns the number of pages actually released. | |
271 | - */ | |
272 | -unsigned long __init free_all_bootmem_node(pg_data_t *pgdat) | |
273 | -{ | |
274 | - unsigned long pages; | |
275 | - | |
276 | - register_page_bootmem_info_node(pgdat); | |
277 | - reset_node_managed_pages(pgdat); | |
278 | - pages = free_all_bootmem_core(pgdat->bdata); | |
279 | - totalram_pages += pages; | |
280 | - | |
281 | - return pages; | |
282 | -} | |
283 | - | |
284 | -/** | |
285 | 267 | * free_all_bootmem - release free pages to the buddy allocator |
286 | 268 | * |
287 | 269 | * Returns the number of pages actually released. |