powerpc: Remove bootmem allocator
[cascardo/linux.git] / arch / powerpc / mm / pgtable_32.c
index cf11342..d545b12 100644 (file)
@@ -100,12 +100,11 @@ __init_refok pte_t *pte_alloc_one_kernel(struct mm_struct *mm, unsigned long add
 {
        pte_t *pte;
        extern int mem_init_done;
-       extern void *early_get_page(void);
 
        if (mem_init_done) {
                pte = (pte_t *)__get_free_page(GFP_KERNEL|__GFP_REPEAT|__GFP_ZERO);
        } else {
-               pte = (pte_t *)early_get_page();
+               pte = __va(memblock_alloc(PAGE_SIZE, PAGE_SIZE));
                if (pte)
                        clear_page(pte);
        }