From da4a5ec44be15e86e64d747a70bde2496d1adcba Mon Sep 17 00:00:00 2001 From: Balazs Gerofi Date: Fri, 24 Feb 2017 19:33:25 +0900 Subject: [PATCH] page_allocator_init(): move memory_nodes to BSS --- kernel/mem.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/kernel/mem.c b/kernel/mem.c index bc0f5506..d9617c8f 100644 --- a/kernel/mem.c +++ b/kernel/mem.c @@ -49,7 +49,7 @@ #endif static unsigned long pa_start, pa_end; -static struct ihk_mc_numa_node *memory_nodes = NULL; +static struct ihk_mc_numa_node memory_nodes[512]; extern void unhandled_page_fault(struct thread *, void *, void *); extern int interrupt_from_user(void *); @@ -1016,9 +1016,6 @@ static struct ihk_page_allocator_desc *page_allocator_init(uint64_t start, static void numa_init(void) { int i, j; - memory_nodes = early_alloc_pages((sizeof(*memory_nodes) * - ihk_mc_get_nr_numa_nodes() + PAGE_SIZE - 1) - >> PAGE_SHIFT); for (i = 0; i < ihk_mc_get_nr_numa_nodes(); ++i) { int linux_numa_id, type;