sparc32: Un-btfixup PAGE_{NONE,COPY,READONLY,SHARED,KERNEL}.
authorDavid S. Miller <davem@davemloft.net>
Sat, 12 May 2012 19:52:47 +0000 (12:52 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sat, 12 May 2012 19:52:47 +0000 (12:52 -0700)
commit6439d1c693bae2e7552ceaf16e45a6e819d18873
tree3ccd1bfbef1794b6fd45a2e8181659105cc0c0fc
parent3d8273675d4771d30e1e1c3dbae820dec55a0950
sparc32: Un-btfixup PAGE_{NONE,COPY,READONLY,SHARED,KERNEL}.

That lets us also get rid of the run-time initialization of
protection_map[] and all the ugly module workarounds for
PAGE_KERNEL and PAGE_SHARED to deal with the fact that we
can't do btfixups for modular code.

Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc/include/asm/pgtable_32.h
arch/sparc/mm/init_32.c
arch/sparc/mm/srmmu.c