powerpc: Use RCU based pte freeing mechanism for all powerpc
commit0186f47e703fb7aa14b54459d642ef5374b3a685
authorKumar Gala <galak@kernel.crashing.org>
Wed, 19 Nov 2008 12:50:04 +0000 (19 12:50 +0000)
committerPaul Mackerras <paulus@samba.org>
Wed, 3 Dec 2008 09:46:35 +0000 (3 20:46 +1100)
tree5af0bc2bf92b9ef7edf79aab989387de4d8ffaaf
parentdf3b8611554e389e703fa753540289874fa5126c
powerpc: Use RCU based pte freeing mechanism for all powerpc

Refactor the RCU based pte free code that was used on ppc64 to be used
on all powerpc.

Additionally refactor pte_free() & pte_free_kernel() into common code
between ppc32 & ppc64.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
arch/powerpc/include/asm/pgalloc-32.h
arch/powerpc/include/asm/pgalloc-64.h
arch/powerpc/include/asm/pgalloc.h
arch/powerpc/mm/Makefile
arch/powerpc/mm/hash_low_32.S
arch/powerpc/mm/pgtable.c [new file with mode: 0644]
arch/powerpc/mm/pgtable_32.c
arch/powerpc/mm/tlb_64.c