]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit1aafecfb7827508f9b64c7f70fc513927489cba2
tree3ccd1bfbef1794b6fd45a2e8181659105cc0c0fc
parenteaf2f3a4aa37563a565d44a5e24394390cdbfb5c
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