Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d5c017dd authored by Jiang Liu's avatar Jiang Liu Committed by Linus Torvalds
Browse files

mm/PARISC: prepare for killing free_all_bootmem_node()



Prepare for killing free_all_bootmem_node() by using free_all_bootmem().

Signed-off-by: default avatarJiang Liu <jiang.liu@huawei.com>
Cc: "James E.J. Bottomley" <jejb@parisc-linux.org>
Cc: Helge Deller <deller@gmx.de>
Cc: Michal Hocko <mhocko@suse.cz>
Cc: David Rientjes <rientjes@google.com>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 629e7b4c
Loading
Loading
Loading
Loading
+1 −11
Original line number Diff line number Diff line
@@ -585,18 +585,8 @@ void __init mem_init(void)
			> BITS_PER_LONG);

	high_memory = __va((max_pfn << PAGE_SHIFT));

#ifndef CONFIG_DISCONTIGMEM
	max_mapnr = page_to_pfn(virt_to_page(high_memory - 1)) + 1;
	set_max_mapnr(page_to_pfn(virt_to_page(high_memory - 1)) + 1);
	free_all_bootmem();
#else
	{
		int i;

		for (i = 0; i < npmem_ranges; i++)
			free_all_bootmem_node(NODE_DATA(i));
	}
#endif

#ifdef CONFIG_PA11
	if (hppa_dma_ops == &pcxl_dma_ops) {