• Michael Ellerman's avatar
    powerpc/mm: Fix crash in page table dump with huge pages · bfb9956a
    Michael Ellerman authored
    The page table dump code doesn't know about huge pages, so currently
    it crashes (or walks random memory, usually leading to a crash), if it
    finds a huge page. On Book3S we only see huge pages in the Linux page
    tables when we're using the P9 Radix MMU.
    
    Teaching the code to properly handle huge pages is a bit more involved,
    so for now just prevent the crash.
    
    Cc: stable@vger.kernel.org # v4.10+
    Fixes: 8eb07b18 ("powerpc/mm: Dump linux pagetables")
    Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
    bfb9956a
dump_linuxpagetables.c 12.2 KB