]> 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)
commit66879612177f0d6a5f269cc9dfd7640c5591b671
tree3ccd1bfbef1794b6fd45a2e8181659105cc0c0fc
parentcee57459dc554ff715e3a08b3cf689e7ffb213c8
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