diff --git a/arch/mips/kernel/setup.c b/arch/mips/kernel/setup.c index 0058feaa65e5078ba466a4995a516318752ea10a..8ebad247ce82c597b3494d6de1dffc868de54410 100644 --- a/arch/mips/kernel/setup.c +++ b/arch/mips/kernel/setup.c @@ -483,6 +483,10 @@ static void __init bootmem_init(void) continue; default: /* Not usable memory */ + if (start > min_low_pfn && end < max_low_pfn) + reserve_bootmem(boot_mem_map.map[i].addr, + boot_mem_map.map[i].size, + BOOTMEM_DEFAULT); continue; }