Loading...
1/*
2 * Generic VM initialization for x86-64 NUMA setups.
3 * Copyright 2002,2003 Andi Kleen, SuSE Labs.
4 */
5#include <linux/bootmem.h>
6
7#include "numa_internal.h"
8
9void __init initmem_init(void)
10{
11 x86_numa_init();
12}
13
14unsigned long __init numa_free_all_bootmem(void)
15{
16 unsigned long pages = 0;
17 int i;
18
19 for_each_online_node(i)
20 pages += free_all_bootmem_node(NODE_DATA(i));
21
22 pages += free_all_memory_core_early(MAX_NUMNODES);
23
24 return pages;
25}
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Generic VM initialization for x86-64 NUMA setups.
4 * Copyright 2002,2003 Andi Kleen, SuSE Labs.
5 */
6#include <linux/bootmem.h>
7
8#include "numa_internal.h"
9
10void __init initmem_init(void)
11{
12 x86_numa_init();
13}