|
@@ -477,18 +477,8 @@ void __init paging_init(void)
|
|
|
|
|
|
void __init mem_init(void)
|
|
|
{
|
|
|
- unsigned node;
|
|
|
-
|
|
|
high_memory = (void *) __va(get_num_physpages() << PAGE_SHIFT);
|
|
|
-
|
|
|
- for_each_online_node(node) {
|
|
|
- /*
|
|
|
- * This will free up the bootmem, ie, slot 0 memory.
|
|
|
- */
|
|
|
- free_all_bootmem_node(NODE_DATA(node));
|
|
|
- }
|
|
|
-
|
|
|
+ free_all_bootmem();
|
|
|
setup_zero_pages(); /* This comes from node 0 */
|
|
|
-
|
|
|
mem_init_print_info(NULL);
|
|
|
}
|