• Benjamin Herrenschmidt's avatar
    [POWERPC] DEBUG_PAGEALLOC for 32-bit · 88df6e90
    Benjamin Herrenschmidt authored
    Here's an implementation of DEBUG_PAGEALLOC for ppc32. It disables BAT
    mapping and is only tested with Hash table based processor though it
    shouldn't be too hard to adapt it to others.
    Signed-off-by: default avatarBenjamin Herrenschmidt <benh@kernel.crashing.org>
    
     arch/powerpc/Kconfig.debug       |    9 ++++++
     arch/powerpc/mm/init_32.c        |    4 +++
     arch/powerpc/mm/pgtable_32.c     |   52 +++++++++++++++++++++++++++++++++++++++
     arch/powerpc/mm/ppc_mmu_32.c     |    4 ++-
     include/asm-powerpc/cacheflush.h |    6 ++++
     5 files changed, 74 insertions(+), 1 deletion(-)
    Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
    88df6e90
pgtable_32.c 11.6 KB