aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/mm (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-04-17powerpc/mm_iommu: Allow pinning large regionsAlexey Kardashevskiy1-4/+20
2019-04-17powerpc/mm_iommu: Fix potential deadlockAlexey Kardashevskiy1-36/+39
2019-03-19powerpc/6xx: fix setup and use of SPRN_SPRG_PGDIR for hash32Christophe Leroy1-4/+4
2019-03-16Merge tag 'powerpc-5.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linuxLinus Torvalds1-0/+3
2019-03-12treewide: add checks for the return value of memblock_alloc*()Mike Rapoport6-3/+36
2019-03-12memblock: drop memblock_alloc_base()Mike Rapoport1-2/+6
2019-03-12memblock: memblock_phys_alloc_try_nid(): don't panicMike Rapoport1-0/+4
2019-03-12powerpc/mm: Disable kcov for SLB routinesMahesh Salgaonkar1-0/+3
2019-03-07Merge branch 'akpm' (patches from Andrew)Linus Torvalds5-33/+14
2019-03-07arch: simplify several early memory allocationsMike Rapoport1-2/+1
2019-03-07powerpc: prefer memblock APIs returning virtual addressMike Rapoport4-31/+13
2019-03-07Merge tag 'powerpc-5.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linuxLinus Torvalds29-246/+366
2019-03-05numa: make "nr_node_ids" unsigned intAlexey Dobriyan1-1/+1
2019-03-05powerpc/mm/iommu: allow large IOMMU page size only for hugetlb backingAneesh Kumar K.V1-17/+7
2019-03-05powerpc/mm/iommu: allow migration of cma allocated pages during mm_iommu_do_allocAneesh Kumar K.V1-87/+38
2019-03-05arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mprotect RW upgradeAneesh Kumar K.V2-0/+42
2019-03-05arch/powerpc/mm: Nest MMU workaround for mprotect RW upgradeAneesh Kumar K.V2-0/+43
2019-03-05mm: replace all open encodings for NUMA_NO_NODEAnshuman Khandual1-7/+7
2019-03-02powerpc/mm: fix "section_base" set but not usedQian Cai1-2/+0
2019-03-02powerpc/mm: Fix "sz" set but not used warningQian Cai1-2/+1
2019-03-02powerpc/mm: Check secondary hash page tableRashmica Gupta1-1/+1
2019-02-26powerpc/mm/hash: Handle mmap_min_addr correctly in get_unmapped_area topdown searchAneesh Kumar K.V1-4/+6
2019-02-26powerpc/hugetlb: Handle mmap_min_addr correctly in get_unmapped_area callbackAneesh Kumar K.V1-2/+3
2019-02-23powerpc/32: Remove CURRENT_THREAD_INFO and rename TI_CPUChristophe Leroy1-9/+4
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