diff options
Diffstat (limited to 'arch/m32r/mm/discontig.c')
-rw-r--r-- | arch/m32r/mm/discontig.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/arch/m32r/mm/discontig.c b/arch/m32r/mm/discontig.c index c7efdb0aefc5..07c1af7dc0e2 100644 --- a/arch/m32r/mm/discontig.c +++ b/arch/m32r/mm/discontig.c | |||
@@ -91,7 +91,8 @@ unsigned long __init setup_memory(void) | |||
91 | PFN_PHYS(mp->pages)); | 91 | PFN_PHYS(mp->pages)); |
92 | 92 | ||
93 | reserve_bootmem_node(NODE_DATA(nid), PFN_PHYS(mp->start_pfn), | 93 | reserve_bootmem_node(NODE_DATA(nid), PFN_PHYS(mp->start_pfn), |
94 | PFN_PHYS(mp->free_pfn - mp->start_pfn) + bootmap_size); | 94 | PFN_PHYS(mp->free_pfn - mp->start_pfn) + bootmap_size, |
95 | BOOTMEM_DEFAULT); | ||
95 | 96 | ||
96 | if (max_low_pfn < max_pfn) | 97 | if (max_low_pfn < max_pfn) |
97 | max_low_pfn = max_pfn; | 98 | max_low_pfn = max_pfn; |
@@ -104,7 +105,7 @@ unsigned long __init setup_memory(void) | |||
104 | if (LOADER_TYPE && INITRD_START) { | 105 | if (LOADER_TYPE && INITRD_START) { |
105 | if (INITRD_START + INITRD_SIZE <= PFN_PHYS(max_low_pfn)) { | 106 | if (INITRD_START + INITRD_SIZE <= PFN_PHYS(max_low_pfn)) { |
106 | reserve_bootmem_node(NODE_DATA(0), INITRD_START, | 107 | reserve_bootmem_node(NODE_DATA(0), INITRD_START, |
107 | INITRD_SIZE); | 108 | INITRD_SIZE, BOOTMEM_DEFAULT); |
108 | initrd_start = INITRD_START + PAGE_OFFSET; | 109 | initrd_start = INITRD_START + PAGE_OFFSET; |
109 | initrd_end = initrd_start + INITRD_SIZE; | 110 | initrd_end = initrd_start + INITRD_SIZE; |
110 | printk("initrd:start[%08lx],size[%08lx]\n", | 111 | printk("initrd:start[%08lx],size[%08lx]\n", |