linux/arch/powerpc/mm
Li Zhong ba12eedee3 powerpc: Exception hooks for context tracking subsystem
This is the exception hooks for context tracking subsystem, including
data access, program check, single step, instruction breakpoint, machine check,
alignment, fp unavailable, altivec assist, unknown exception, whose handlers
might use RCU.

This patch corresponds to
[PATCH] x86: Exception hooks for userspace RCU extended QS
  commit 6ba3c97a38

But after the exception handling moved to generic code, and some changes in
following two commits:
56dd9470d7
  context_tracking: Move exception handling to generic code
6c1e0256fa
  context_tracking: Restore correct previous context state on exception exit

it is able for exception hooks to use the generic code above instead of a
redundant arch implementation.

Signed-off-by: Li Zhong <zhong@linux.vnet.ibm.com>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2013-05-14 16:00:19 +10:00
..
40x_mmu.c
44x_mmu.c
dma-noncoherent.c
fault.c powerpc: Exception hooks for context tracking subsystem 2013-05-14 16:00:19 +10:00
fsl_booke_mmu.c
gup.c powerpc: Switch 16GB and 16MB explicit hugepages to a different page table format 2013-04-30 15:59:56 +10:00
hash_low_32.S
hash_low_64.S powerpc: Decode the pte-lp-encoding bits correctly. 2013-04-30 16:00:14 +10:00
hash_native_64.c powerpc: Update tlbie/tlbiel as per ISA doc 2013-04-30 16:00:29 +10:00
hash_utils_64.c powerpc: Exception hooks for context tracking subsystem 2013-05-14 16:00:19 +10:00
highmem.c
hugetlbpage-book3e.c
hugetlbpage-hash64.c powerpc: print both base and actual page size on hash failure 2013-04-30 16:00:22 +10:00
hugetlbpage.c powerpc: Switch 16GB and 16MB explicit hugepages to a different page table format 2013-04-30 15:59:56 +10:00
icswx_pid.c
icswx.c
icswx.h
init_32.c
init_64.c powerpc: Fix build errors STRICT_MM_TYPECHECKS 2013-05-14 14:36:20 +10:00
Makefile
mem.c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc 2013-05-02 10:16:16 -07:00
mmap_64.c
mmu_context_hash32.c
mmu_context_hash64.c powerpc: Reduce PTE table memory wastage 2013-04-30 16:00:07 +10:00
mmu_context_nohash.c
mmu_decl.h
numa.c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc 2013-05-02 10:16:16 -07:00
pgtable_32.c
pgtable_64.c powerpc: Reduce PTE table memory wastage 2013-04-30 16:00:07 +10:00
pgtable.c
ppc_mmu_32.c
slb_low.S
slb.c
slice.c mm: use vm_unmapped_area() on powerpc architecture 2013-04-30 11:05:17 +10:00
stab.c
subpage-prot.c
tlb_hash32.c
tlb_hash64.c
tlb_low_64e.S
tlb_nohash_low.S
tlb_nohash.c