kernel-fxtec-pro1x/arch/powerpc/mm
Aneesh Kumar K.V 1a5272866f powerpc: Optimize hugepage invalidate
Hugepage invalidate involves invalidating multiple hpte entries.
Optimize the operation using H_BULK_REMOVE on lpar platforms.
On native, reduce the number of tlb flush.

Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2013-06-21 16:01:58 +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: Prevent gcc to re-read the pagetables 2013-06-21 16:01:56 +10:00
hash_low_32.S
hash_low_64.S powerpc/mm: handle hugepage size correctly when invalidating hpte entries 2013-06-21 16:01:52 +10:00
hash_native_64.c powerpc: Optimize hugepage invalidate 2013-06-21 16:01:58 +10:00
hash_utils_64.c powerpc: Make linux pagetable walk safe with THP enabled 2013-06-21 16:01:56 +10:00
highmem.c
hugepage-hash64.c powerpc: Make linux pagetable walk safe with THP enabled 2013-06-21 16:01:56 +10:00
hugetlbpage-book3e.c
hugetlbpage-hash64.c powerpc/mm: handle hugepage size correctly when invalidating hpte entries 2013-06-21 16:01:52 +10:00
hugetlbpage.c powerpc: Prevent gcc to re-read the pagetables 2013-06-21 16:01:56 +10:00
icswx.c
icswx.h
icswx_pid.c
init_32.c
init_64.c powerpc/THP: Double the PMD table size for THP 2013-06-21 16:01:53 +10:00
Makefile powerpc/THP: Add code to handle HPTE faults for hugepages 2013-06-21 16:01:56 +10:00
mem.c powerpc: Make linux pagetable walk safe with THP enabled 2013-06-21 16:01:56 +10:00
mmap.c powerpc/mm: Make mmap_64.c compile on 32bit powerpc 2013-06-20 16:55:11 +10:00
mmu_context_hash32.c
mmu_context_hash64.c
mmu_context_nohash.c powerpc/mm/nohash: Ignore NULL stale_map entries 2013-06-20 16:55:10 +10:00
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.c powerpc: disable assert_pte_locked for collapse_huge_page 2013-06-21 16:01:57 +10:00
pgtable_32.c
pgtable_64.c powerpc: Optimize hugepage invalidate 2013-06-21 16:01:58 +10:00
ppc_mmu_32.c
slb.c
slb_low.S
slice.c
stab.c
subpage-prot.c powerpc: split hugepage when using subpage protection 2013-06-21 16:01:57 +10:00
tlb_hash32.c
tlb_hash64.c powerpc: Replace find_linux_pte with find_linux_pte_or_hugepte 2013-06-21 16:01:54 +10:00
tlb_low_64e.S
tlb_nohash.c
tlb_nohash_low.S