aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/mm
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'powerpc-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2021-02-2214-246/+395
|\
| * powerpc/mm: Remove dcache flush from memory remove.Aneesh Kumar K.V2021-02-111-22/+0
| * powerpc/mm: Add PG_dcache_clean to indicate dcache clean stateAneesh Kumar K.V2021-02-113-11/+11
| * powerpc/mm: Enable compound page check for both THP and HugeTLBAneesh Kumar K.V2021-02-112-24/+22
| * powerpc/mm/64s: Fix no previous prototype warningMichael Ellerman2021-02-113-2/+6
| * powerpc: remove interrupt handler functions from the noinstr sectionNicholas Piggin2021-02-111-1/+0
| * powerpc/32s: mfsrin()/mtsrin() become mfsr()/mtsr()Christophe Leroy2021-02-092-2/+2
| * powerpc/64s/radix: serialize_against_pte_lookup IPIs trim mm_cpumaskNicholas Piggin2021-02-092-10/+23
| * powerpc/64s/radix: occasionally attempt to trim mm_cpumaskNicholas Piggin2021-02-091-4/+56
| * powerpc/64s/radix: Allow mm_cpumask trimming from external sourcesNicholas Piggin2021-02-091-10/+6
| * powerpc/64s/radix: Check for no TLB flush requiredNicholas Piggin2021-02-091-13/+25
| * powerpc/64s/radix: refactor TLB flush type selectionNicholas Piggin2021-02-091-82/+94
| * powerpc/64s/radix: add warning and comments in mm_cpumask trimNicholas Piggin2021-02-091-6/+21
| * powerpc/64: context tracking move to interrupt wrappersNicholas Piggin2021-02-092-11/+1
| * powerpc/64s/hash: improve context tracking of hash faultsNicholas Piggin2021-02-092-14/+32
| * powerpc: add interrupt_cond_local_irq_enable helperNicholas Piggin2021-02-091-3/+1
| * powerpc: convert interrupt handlers to use wrappersNicholas Piggin2021-02-093-8/+16
| * powerpc/64s: slb comment updateNicholas Piggin2021-02-091-13/+15
| * powerpc/mm: Remove stale do_page_fault comment referring to SLB faultsNicholas Piggin2021-02-091-7/+5
| * powerpc/64s: split do_hash_faultNicholas Piggin2021-02-091-23/+33
| * powerpc/64s: move bad_page_fault handling to CNicholas Piggin2021-02-091-0/+4
| * powerpc: rearrange do_page_fault error case to be inside exception_enterNicholas Piggin2021-02-091-9/+14
| * powerpc/64s: add do_bad_page_fault_segv handlerNicholas Piggin2021-02-091-0/+7
| * powerpc: bad_page_fault get registers from regsNicholas Piggin2021-02-093-6/+6
| * powerpc: remove arguments from fault handler functionsNicholas Piggin2021-02-093-10/+14
| * powerpc/64s: move the hash fault handling logic to CNicholas Piggin2021-02-091-28/+49
| * powerpc/32s: Only build hash code when CONFIG_PPC_BOOK3S_604 is selectedChristophe Leroy2021-01-311-1/+3
| * powerpc/mm/book3s64/iommu: fix some RCU-list locksQian Cai2021-01-311-2/+8
| * powerpc/mm/hugetlb: Make pseries_alloc_bootmem_huge_page() staticCédric Le Goater2021-01-301-1/+1
| * powerpc/mm: Move hpte_insert_repeating() prototypeCédric Le Goater2021-01-301-4/+0
| * powerpc/mm: Include __find_linux_pte() prototypeCédric Le Goater2021-01-301-0/+1
* | powerpc/kuap: Allow kernel thread to access userspace after kthread_use_mmAneesh Kumar K.V2021-02-061-0/+1
|/
* Merge tag 'powerpc-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2020-12-1727-538/+422
|\
| * powerpc/mm: Fix hugetlb_free_pmd_range() and hugetlb_free_pud_range()Christophe Leroy2020-12-151-4/+4
| * powerpc: Inline setup_kup()Michael Ellerman2020-12-151-6/+0
| * powerpc/64s: Mark the kuap/kuep functions non __initAneesh Kumar K.V2020-12-141-2/+2
| * powerpc/64s/iommu: Don't use atomic_ function on atomic64_t typeNicholas Piggin2020-12-091-1/+1
| * powerpc/32s: Cleanup around PTE_FLAGS_OFFSET in hash_low.SChristophe Leroy2020-12-091-10/+13
| * powerpc/32s: In add_hash_page(), calculate VSID laterChristophe Leroy2020-12-091-6/+6
| * powerpc/32s: Remove unused counters incremented by create_hpte()Christophe Leroy2020-12-091-15/+0
| * powerpc/mm: Refactor the floor/ceiling check in hugetlb range freeing functionsChristophe Leroy2020-12-091-37/+19
| * powerpc/fault: Perform exception fixup in do_page_fault()Christophe Leroy2020-12-091-9/+24
| * powerpc/fault: Avoid heavy search_exception_tables() verificationChristophe Leroy2020-12-091-15/+13
| * powerpc/mm: Move the WARN() out of bad_kuap_fault()Christophe Leroy2020-12-091-1/+1
| * powerpc/fault: Unnest definition of page_fault_is_write() and page_fault_is_b...Christophe Leroy2020-12-091-3/+5
| * powerpc/mm: sanity_check_fault() should work for all, not only BOOK3SChristophe Leroy2020-12-091-5/+3
| * powerpc/8xx: Always pin kernel text TLBChristophe Leroy2020-12-091-2/+1
| * powerpc/32s: Handle PROTFAULT in hash_page() also for CONFIG_PPC_KUAPChristophe Leroy2020-12-091-2/+11
| * powerpc/32s: Move early_mmu_init() into mmu.cChristophe Leroy2020-12-092-4/+4
| * powerpc/32s: Inline flush_hash_entry()Christophe Leroy2020-12-091-14/+0