continue;
}
- pte_base = (pte_t *)map_low_page((pte_t *)pmd_page_vaddr(*pmd));
+ pte_base = (pte_t *)pmd_page_vaddr(*pmd);
remove_pte_table(pte_base, addr, next, direct);
free_pte_table(pte_base, pmd);
- unmap_low_page(pte_base);
}
/* Call free_pmd_table() in remove_pud_table(). */
continue;
}
- pmd_base = (pmd_t *)map_low_page((pmd_t *)pud_page_vaddr(*pud));
+ pmd_base = (pmd_t *)pud_page_vaddr(*pud);
remove_pmd_table(pmd_base, addr, next, direct);
free_pmd_table(pmd_base, pud);
- unmap_low_page(pmd_base);
}
if (direct)
next = pgd_addr_end(start, end);
- pud = (pud_t *)map_low_page((pud_t *)pgd_page_vaddr(*pgd));
+ pud = (pud_t *)pgd_page_vaddr(*pgd);
remove_pud_table(pud, start, next, direct);
if (free_pud_table(pud, pgd))
pgd_changed = true;
- unmap_low_page(pud);
}
if (pgd_changed)