powerpc: rework FSL Book-E PTE access and TLB miss
authorKumar Gala <galak@kernel.crashing.org>
Wed, 9 Jul 2008 15:03:28 +0000 (10:03 -0500)
committerKumar Gala <galak@kernel.crashing.org>
Wed, 16 Jul 2008 22:57:51 +0000 (17:57 -0500)
commit6cfd8990e27d3a491c1c605d6cbc18a46ae51fef
tree89ff46a4d744fa20e236186deef82971a36e9498
parent2d07db33d1875dcaada8eb7e69c68aeede722bb5
powerpc: rework FSL Book-E PTE access and TLB miss

This converts the FSL Book-E PTE access and TLB miss handling to match
with the recent changes to 44x that introduce support for non-atomic PTE
operations in pgtable-ppc32.h and removes write back to the PTE from
the TLB miss handlers. In addition, the DSI interrupt code no longer
tries to fixup write permission, this is left to generic code, and
_PAGE_HWWRITE is gone.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
arch/powerpc/kernel/head_fsl_booke.S
include/asm-powerpc/pgtable-ppc32.h