aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/mm (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-02-22Merge tag 'powerpc-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linuxLinus Torvalds14-246/+395
2021-02-11powerpc/mm: Remove dcache flush from memory remove.Aneesh Kumar K.V1-22/+0
2021-02-11powerpc/mm: Add PG_dcache_clean to indicate dcache clean stateAneesh Kumar K.V3-11/+11
2021-02-11powerpc/mm: Enable compound page check for both THP and HugeTLBAneesh Kumar K.V2-24/+22
2021-02-11powerpc/mm/64s: Fix no previous prototype warningMichael Ellerman3-2/+6
2021-02-11powerpc: remove interrupt handler functions from the noinstr sectionNicholas Piggin1-1/+0
2021-02-09powerpc/32s: mfsrin()/mtsrin() become mfsr()/mtsr()Christophe Leroy2-2/+2
2021-02-09powerpc/64s/radix: serialize_against_pte_lookup IPIs trim mm_cpumaskNicholas Piggin2-10/+23
2021-02-09powerpc/64s/radix: occasionally attempt to trim mm_cpumaskNicholas Piggin1-4/+56
2021-02-09powerpc/64s/radix: Allow mm_cpumask trimming from external sourcesNicholas Piggin1-10/+6
2021-02-09powerpc/64s/radix: Check for no TLB flush requiredNicholas Piggin1-13/+25
2021-02-09powerpc/64s/radix: refactor TLB flush type selectionNicholas Piggin1-82/+94
2021-02-09powerpc/64s/radix: add warning and comments in mm_cpumask trimNicholas Piggin1-6/+21
2021-02-09powerpc/64: context tracking move to interrupt wrappersNicholas Piggin2-11/+1
2021-02-09powerpc/64s/hash: improve context tracking of hash faultsNicholas Piggin2-14/+32
2021-02-09powerpc: add interrupt_cond_local_irq_enable helperNicholas Piggin1-3/+1
2021-02-09powerpc: convert interrupt handlers to use wrappersNicholas Piggin3-8/+16
2021-02-09powerpc/64s: slb comment updateNicholas Piggin1-13/+15
2021-02-09powerpc/mm: Remove stale do_page_fault comment referring to SLB faultsNicholas Piggin1-7/+5
2021-02-09powerpc/64s: split do_hash_faultNicholas Piggin1-23/+33
2021-02-09powerpc/64s: move bad_page_fault handling to CNicholas Piggin1-0/+4
2021-02-09powerpc: rearrange do_page_fault error case to be inside exception_enterNicholas Piggin1-9/+14
2021-02-09powerpc/64s: add do_bad_page_fault_segv handlerNicholas Piggin1-0/+7
2021-02-09powerpc: bad_page_fault get registers from regsNicholas Piggin3-6/+6
2021-02-09powerpc: remove arguments from fault handler functionsNicholas Piggin3-10/+14
2021-02-09powerpc/64s: move the hash fault handling logic to CNicholas Piggin1-28/+49
2021-02-06powerpc/kuap: Allow kernel thread to access userspace after kthread_use_mmAneesh Kumar K.V1-0/+1
2021-01-31powerpc/32s: Only build hash code when CONFIG_PPC_BOOK3S_604 is selectedChristophe Leroy1-1/+3
2021-01-31powerpc/mm/book3s64/iommu: fix some RCU-list locksQian Cai1-2/+8
2021-01-30powerpc/mm/hugetlb: Make pseries_alloc_bootmem_huge_page() staticCédric Le Goater1-1/+1
2021-01-30powerpc/mm: Move hpte_insert_repeating() prototypeCédric Le Goater1-4/+0
2021-01-30powerpc/mm: Include __find_linux_pte() prototypeCédric Le Goater1-0/+1
2020-12-17Merge tag 'powerpc-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linuxLinus Torvalds27-538/+422
2020-12-15powerpc/mm: Fix hugetlb_free_pmd_range() and hugetlb_free_pud_range()Christophe Leroy1-4/+4
2020-12-14Merge tag 'core-mm-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds3-75/+0
2020-12-15powerpc: Inline setup_kup()Michael Ellerman1-6/+0
2020-12-14powerpc/64s: Mark the kuap/kuep functions non __initAneesh Kumar K.V1-2/+2
2020-12-10Merge tag 'powerpc-5.10-6' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linuxLinus Torvalds2-1/+10
2020-12-09powerpc/64s/iommu: Don't use atomic_ function on atomic64_t typeNicholas Piggin1-1/+1
2020-12-09powerpc/32s: Cleanup around PTE_FLAGS_OFFSET in hash_low.SChristophe Leroy1-10/+13
2020-12-09powerpc/32s: In add_hash_page(), calculate VSID laterChristophe Leroy1-6/+6
2020-12-09powerpc/32s: Remove unused counters incremented by create_hpte()Christophe Leroy1-15/+0
2020-12-09powerpc/mm: Refactor the floor/ceiling check in hugetlb range freeing functionsChristophe Leroy1-37/+19
2020-12-09powerpc/fault: Perform exception fixup in do_page_fault()Christophe Leroy1-9/+24
2020-12-09powerpc/fault: Avoid heavy search_exception_tables() verificationChristophe Leroy1-15/+13
2020-12-09powerpc/mm: Move the WARN() out of bad_kuap_fault()Christophe Leroy1-1/+1
2020-12-09powerpc/fault: Unnest definition of page_fault_is_write() and page_fault_is_bad()Christophe Leroy1-3/+5
2020-12-09powerpc/mm: sanity_check_fault() should work for all, not only BOOK3SChristophe Leroy1-5/+3
2020-12-09powerpc/8xx: Always pin kernel text TLBChristophe Leroy1-2/+1
2020-12-09powerpc/32s: Handle PROTFAULT in hash_page() also for CONFIG_PPC_KUAPChristophe Leroy1-2/+11