• Paul Mundt's avatar
    sh: page table alloc cleanups and page fault optimizations. · 26ff6c11
    Paul Mundt authored
    Cleanup of page table allocators, using generic folded PMD and PUD
    helpers. TLB flushing operations are moved to a more sensible spot.
    The page fault handler is also optimized slightly, we no longer waste
    cycles on IRQ disabling for flushing of the page from the ITLB, since
    we're already under CLI protection by the initial exception handler.
    Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>