diff options
-rw-r--r-- | arch/metag/mm/init.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/arch/metag/mm/init.c b/arch/metag/mm/init.c index ce81d7c43983..e0862b7ecd6e 100644 --- a/arch/metag/mm/init.c +++ b/arch/metag/mm/init.c | |||
@@ -388,22 +388,16 @@ void __init mem_init(void) | |||
388 | reset_all_zones_managed_pages(); | 388 | reset_all_zones_managed_pages(); |
389 | for (tmp = highstart_pfn; tmp < highend_pfn; tmp++) | 389 | for (tmp = highstart_pfn; tmp < highend_pfn; tmp++) |
390 | free_highmem_page(pfn_to_page(tmp)); | 390 | free_highmem_page(pfn_to_page(tmp)); |
391 | num_physpages += totalhigh_pages; | ||
392 | #endif /* CONFIG_HIGHMEM */ | 391 | #endif /* CONFIG_HIGHMEM */ |
393 | 392 | ||
394 | for_each_online_node(nid) { | 393 | for_each_online_node(nid) { |
395 | pg_data_t *pgdat = NODE_DATA(nid); | 394 | pg_data_t *pgdat = NODE_DATA(nid); |
396 | 395 | ||
397 | num_physpages += pgdat->node_present_pages; | ||
398 | |||
399 | if (pgdat->node_spanned_pages) | 396 | if (pgdat->node_spanned_pages) |
400 | free_all_bootmem_node(pgdat); | 397 | free_all_bootmem_node(pgdat); |
401 | } | 398 | } |
402 | 399 | ||
403 | pr_info("Memory: %luk/%luk available\n", | 400 | mem_init_print_info(NULL); |
404 | (unsigned long)nr_free_pages() << (PAGE_SHIFT - 10), | ||
405 | num_physpages << (PAGE_SHIFT - 10)); | ||
406 | |||
407 | show_mem(0); | 401 | show_mem(0); |
408 | 402 | ||
409 | return; | 403 | return; |