summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/mm
AgeCommit message (Expand)AuthorFilesLines
2019-02-23powerpc: Enable kcovAndrew Donnellan1-0/+5
2019-02-23powerpc/8xx: don't disable large TLBs with CONFIG_STRICT_KERNEL_RWXChristophe Leroy3-3/+32
2019-02-23powerpc/mm/32s: Use BATs for STRICT_KERNEL_RWXChristophe Leroy4-10/+99
2019-02-23powerpc/mm/32s: add setibat() clearibat() and update_bats()Christophe Leroy1-0/+32
2019-02-23powerpc/mmu: add is_strict_kernel_rwx() helperChristophe Leroy1-3/+1
2019-02-23powerpc/mm/32s: use _PAGE_EXEC in setbat()Christophe Leroy1-4/+6
2019-02-23powerpc/32: always populate page tables for Abatron BDI.Christophe Leroy1-1/+4
2019-02-23powerpc/mm/32s: use generic mmu_mapin_ram() for all blocks.Christophe Leroy1-18/+9
2019-02-23powerpc/mm/32s: rework mmu_mapin_ram()Christophe Leroy1-22/+41
2019-02-23powerpc/mm/32: add base address to mmu_mapin_ram()Christophe Leroy7-9/+9
2019-02-23powerpc/8xx: Map 32Mb of RAM at init.Christophe Leroy1-2/+5
2019-02-23powerpc/8xx: replace most #ifdef by IS_ENABLED() in 8xx_mmu.cChristophe Leroy1-25/+19
2019-02-23Revert "powerpc/book3s32: Reorder _PAGE_XXX flags to simplify TLB handling"Michael Ellerman1-2/+4
2019-02-22powerpc: Move page table dump files in a dedicated subdirectoryChristophe Leroy10-13/+14
2019-02-22powerpc: dump as a single line areas mapping a single physical page.Christophe Leroy1-6/+12
2019-02-22powerpc/book3s32: Reorder _PAGE_XXX flags to simplify TLB handlingChristophe Leroy1-4/+2
2019-02-22powerpc/hash32: use physical address directly in hash handlers.Christophe Leroy2-37/+31
2019-02-22powerpc/6xx: Store PGDIR physical address in a SPRGChristophe Leroy1-2/+1
2019-02-22powerpc: simplify BDI switchChristophe Leroy1-5/+2
2019-02-22powerpc/64s/hash: Fix assert_slb_presence() use of the slbfee. instructionNicholas Piggin1-0/+5
2019-02-21Merge branch 'topic/dma' into nextMichael Ellerman2-35/+27
2019-02-19Merge branch 'fixes' into nextMichael Ellerman1-0/+22
2019-02-18powerpc/dma: use the generic direct mapping bypassChristoph Hellwig1-3/+3
2019-02-18powerpc/dma: use the dma_direct mapping routinesChristoph Hellwig1-9/+20
2019-02-18powerpc/dma: use the dma-direct allocator for coherent platformsChristoph Hellwig1-22/+0
2019-02-18powerpc/dma: remove dma_nommu_mmap_coherentChristoph Hellwig1-2/+5
2019-02-04powerpc: Drop page_is_ram() and walk_system_ram_range()Christophe Leroy1-33/+6
2019-01-31powerpc/radix: Fix kernel crash with mremap()Aneesh Kumar K.V1-0/+22
2019-01-30powerpc/pseries: Perform full re-add of CPU for topology update post-migrationNathan Fontenot1-8/+1
2019-01-15powerpc: remove unnecessary unlikely()Igor Stoppa1-1/+1
2019-01-14powerpc/mm: Fix debugfs_simple_attr.cocci warningsYueHaibing1-3/+3
2019-01-05Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-5/+5
2019-01-04mm: treewide: remove unused address argument from pte_alloc functionsJoel Fernandes (Google)2-5/+5
2019-01-03Remove 'type' argument from access_ok() functionLinus Torvalds2-2/+2
2018-12-28mm, memory_hotplug: add nid parameter to arch_remove_memoryOscar Salvador1-1/+2
2018-12-27Merge tag 'powerpc-4.21-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds25-338/+668
2018-12-26Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2018-12-26Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+1
2018-12-21powerpc/vfio/iommu/kvm: Do not pin device memoryAlexey Kardashevskiy1-9/+84
2018-12-21powerpc/mm/iommu/vfio_spapr_tce: Change mm_iommu_get to reference a regionAlexey Kardashevskiy1-10/+9
2018-12-21powerpc/mm: Fix reporting of kernel execute faults on the 8xxChristophe Leroy1-1/+3
2018-12-21powerpc/pkeys: Fix handling of pkey state across fork()Ram Pai1-0/+10
2018-12-20powerpc/fsl: Flush the branch predictor at each kernel entry (64bit)Diana Craciun1-0/+7
2018-12-20powerpc/mm: Make NULL pointer deferences explicit on bad page faults.Christophe Leroy1-8/+9
2018-12-20powerpc: use mm zones more sensiblyChristoph Hellwig1-30/+17
2018-12-20powerpc/dma: split the two __dma_alloc_coherent implementationsChristoph Hellwig1-8/+7
2018-12-20powerpc/mm/hash: Handle user access of kernel address gracefullyAneesh Kumar K.V1-5/+19
2018-12-19powerpc/mm: add exec protection on powerpc 603Christophe Leroy2-11/+11
2018-12-19powerpc/mm: define an empty slice_init_new_context_exec()Christophe Leroy1-2/+0
2018-12-19powerpc/book3s/32: fix number of bats in p/v_block_mapped()Christophe Leroy1-2/+2