summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/mm
Commit message (Expand)AuthorAgeFilesLines
...
| * powerpc/mm: don't use pte_alloc_kernel() until slab is available on PPC32Christophe Leroy2019-05-031-6/+28
| * powerpc/book3e: move early_alloc_pgtable() to init sectionChristophe Leroy2019-05-031-2/+2
| * powerpc/mm: convert Book3E 64 to pte_fragmentChristophe Leroy2019-05-032-2/+2
| * powerpc/mm: flatten function __find_linux_pte() step 3Christophe Leroy2019-05-031-49/+49
| * powerpc/mm: flatten function __find_linux_pte() step 2Christophe Leroy2019-05-031-32/+30
| * powerpc/mm: flatten function __find_linux_pte() step 1Christophe Leroy2019-05-031-10/+22
| * powerpc/mm: cleanup remaining ifdef mess in hugetlbpage.cChristophe Leroy2019-05-031-7/+5
| * powerpc/mm: cleanup HPAGE_SHIFT setupChristophe Leroy2019-05-032-20/+19
| * powerpc/mm: move hugetlb_disabled into asm/hugetlb.hChristophe Leroy2019-05-031-0/+1
| * powerpc/mm: cleanup ifdef mess in add_huge_page_size()Christophe Leroy2019-05-031-34/+3
| * powerpc/mm: add a helper to populate hugepdChristophe Leroy2019-05-031-19/+1
| * powerpc/mm: make gup_hugepte() staticChristophe Leroy2019-05-031-19/+19
| * powerpc/mm: make hugetlbpage.c depend on CONFIG_HUGETLB_PAGEChristophe Leroy2019-05-032-6/+1
| * powerpc/mm: move __find_linux_pte() out of hugetlbpage.cChristophe Leroy2019-05-032-103/+104
| * powerpc/book3e: hugetlbpage is only for CONFIG_PPC_FSL_BOOK3EChristophe Leroy2019-05-032-29/+20
| * powerpc/64: only book3s/64 supports CONFIG_PPC_64K_PAGESChristophe Leroy2019-05-032-44/+0
| * powerpc/book3e: drop mmu_get_tsize()Christophe Leroy2019-05-031-5/+0
| * powerpc/mm: define subarch SLB_ADDR_LIMIT_DEFAULTChristophe Leroy2019-05-033-9/+3
| * powerpc/mm: define get_slice_psize() all the timeChristophe Leroy2019-05-031-3/+1
| * powerpc/mm: remove a couple of #ifdef CONFIG_PPC_64K_PAGES in mm/slice.cChristophe Leroy2019-05-031-6/+4
| * powerpc/mm: remove unnecessary #ifdef CONFIG_PPC64Christophe Leroy2019-05-031-3/+1
| * powerpc/mm: move slice_mask_for_size() into mmu.hChristophe Leroy2019-05-031-34/+0
| * powerpc/mm: hand a context_t over to slice_mask_for_size() instead of mm_structChristophe Leroy2019-05-031-17/+17
| * powerpc/mm: Move nohash specifics in subdirectory mm/nohashChristophe Leroy2019-05-0312-16/+19
| * powerpc/mm: Move book3s32 specifics in subdirectory mm/book3s64Christophe Leroy2019-05-036-2/+4
| * powerpc/mm: Move book3s64 specifics in subdirectory mm/book3s64Christophe Leroy2019-05-0322-90/+124
| * powerpc/mm: change #include "mmu_decl.h" to <mm/mmu_decl.h>Christophe Leroy2019-05-0217-17/+17
| * powerpc/book3e: drop BUG_ON() in map_kernel_page()Christophe Leroy2019-05-021-3/+0
| * powerpc/mm/radix: Fix kernel crash when running subpage protect testAneesh Kumar K.V2019-05-011-4/+9
| * powerpc/pseries: Track LMB nid instead of using device treeNathan Fontenot2019-04-291-1/+5
| * powerpc/mm: fix spelling mistake "Outisde" -> "Outside"Colin Ian King2019-04-284-7/+7
| * powerpc/mm: Fix section mismatch warningAneesh Kumar K.V2019-04-211-4/+4
| * powerpc/mm/hash: Rename KERNEL_REGION_ID to LINEAR_MAP_REGION_IDAneesh Kumar K.V2019-04-212-4/+4
| * powerpc/mm: Validate address values against different region limitsAneesh Kumar K.V2019-04-214-6/+46
| * powerpc/mm/hash64: Map all the kernel regions in the same 0xc rangeAneesh Kumar K.V2019-04-217-30/+46
| * powerpc/mm/hash64: Add a variable to track the end of IO mappingAneesh Kumar K.V2019-04-213-0/+4
| * powerc/mm/hash: Reduce hash_mm_context sizeAneesh Kumar K.V2019-04-213-10/+38
| * powerpc/mm: Reduce memory usage for mm_context_t for radixAneesh Kumar K.V2019-04-212-2/+18
| * powerpc/mm: Move slb_addr_linit to early_init_mmuAneesh Kumar K.V2019-04-212-0/+8
| * powerpc/mm: Add helpers for accessing hash translation related variablesAneesh Kumar K.V2019-04-214-35/+34
| * powerpc/32s: Implement Kernel Userspace Access ProtectionChristophe Leroy2019-04-211-0/+10
| * powerpc/32s: Prepare Kernel Userspace Access ProtectionChristophe Leroy2019-04-211-3/+3
| * powerpc/32s: Implement Kernel Userspace Execution Prevention.Christophe Leroy2019-04-211-0/+13
| * powerpc/8xx: Add Kernel Userspace Access ProtectionChristophe Leroy2019-04-211-0/+12
| * powerpc/8xx: Add Kernel Userspace Execution PreventionChristophe Leroy2019-04-211-0/+12
| * powerpc/mm: Detect bad KUAP faultsMichael Ellerman2019-04-211-3/+22
| * powerpc/64s: Implement KUAP for Radix MMUMichael Ellerman2019-04-212-0/+20
| * powerpc/mm/radix: Use KUEP API for Radix MMURussell Currey2019-04-211-3/+9
| * powerpc/64: Setup KUP on secondary CPUsRussell Currey2019-04-211-1/+1
| * powerpc: Add a framework for Kernel Userspace Access ProtectionChristophe Leroy2019-04-212-4/+25