sparc32: register memory occupied by kernel as memblock.memory
[sfrench/cifs-2.6.git] / arch / sparc / mm / init_32.c
index 906eda1158b4df1990e577042a75237d210d5859..3cb3dffcbcdc7b0dfa0eb6c7cf076a82841d1920 100644 (file)
@@ -193,6 +193,7 @@ unsigned long __init bootmem_init(unsigned long *pages_avail)
        /* Reserve the kernel text/data/bss. */
        size = (start_pfn << PAGE_SHIFT) - phys_base;
        memblock_reserve(phys_base, size);
+       memblock_add(phys_base, size);
 
        size = memblock_phys_mem_size() - memblock_reserved_size();
        *pages_avail = (size >> PAGE_SHIFT) - high_pages;