Right after all the necessary reservations are done, free memory regions can be tested if it is activated with "memtest" parameter. Signed-off-by: Serge Semin <fancer.lancer@xxxxxxxxx> --- arch/mips/mm/init.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/mips/mm/init.c b/arch/mips/mm/init.c index 35e7ba8..ccc0e96 100644 --- a/arch/mips/mm/init.c +++ b/arch/mips/mm/init.c @@ -452,6 +452,12 @@ void maar_init(void) void __init paging_init(void) { + /* + * Test low memory registered within memblock. The method shall test + * valid and free memory only + */ + early_memtest(PFN_PHYS(min_low_pfn), PFN_PHYS(max_low_pfn)); + /* Initialize page tables */ pagetable_init(); -- 2.6.6