summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include/asm/book3s/64/tlbflush.h
Commit message (Expand)AuthorAgeFilesLines
* powerpc/book3s64: Avoid __pte_protnone() check in __pte_flags_need_flush()Aneesh Kumar K.V (IBM)2023-12-071-7/+2
* powerpc/book3s64/mm: enable transparent pud hugepageAneesh Kumar K.V2023-08-181-0/+8
* mmu_notifiers: call invalidate_range() when invalidating TLBsAlistair Popple2023-08-181-0/+1
* Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-04-271-1/+2
|\
| * mm: add PTE pointer parameter to flush_tlb_fix_spurious_fault()Gerald Schaefer2023-03-281-1/+2
* | powerpc/64s: Fix __pte_needs_flush() false positive warningBenjamin Gray2023-03-281-2/+7
|/
* powerpc/64s: Prevent fallthrough to hash TLB flush when using radixBenjamin Gray2023-02-171-2/+2
* powerpc/64s: Reconnect tlb_flush() to hash__tlb_flush()Michael Ellerman2023-02-021-0/+2
* powerpc/tlb: Add local flush for page given mm_struct and psizeBenjamin Gray2022-11-301-0/+7
* powerpc/mm: Remove flush_all_mm, local_flush_all_mmBenjamin Gray2022-11-301-15/+0
* powerpc/mm: Remove empty hash__ functionsBenjamin Gray2022-11-301-18/+9
* powerpc/64s: add pte_needs_flush and huge_pmd_needs_flushNicholas Piggin2022-09-081-0/+56
* powerpc/64s: Remove spurious fault flushing for NMMUNicholas Piggin2022-07-271-3/+23
* powerpc/pseries: Stop selecting PPC_HASH_MMU_NATIVENicholas Piggin2021-12-021-4/+0
* powerpc: remove unneeded semicolonsChengyang Fan2021-02-091-1/+1
* powerpc/mm/book3s64/radix: Use freed_tables instead of need_flush_allAneesh Kumar K.V2019-11-051-16/+0
* powerpc/64s/radix: introduce options to disable use of the tlbie instructionNicholas Piggin2019-09-051-0/+9
* powerpc/64s/radix: do not flush TLB on spurious faultNicholas Piggin2018-06-031-1/+11
* powerpc/64s: Fix ps3 build error due to tlbiel_all()Michael Ellerman2018-01-191-0/+4
* powerpc/64s: Improve local TLB flush for boot and MCE on POWER9Nicholas Piggin2018-01-181-0/+34
* Merge tag 'powerpc-4.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2017-11-161-0/+15
|\
| * powerpc/mm: Export flush_all_mm()Frederic Barrat2017-09-281-0/+15
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* powerpc/mm: remove flush_tlb_page_nohashAneesh Kumar K.V2016-08-011-8/+0
* powerpc/mm/hugetlb: Add flush_hugetlb_tlb_rangeAneesh Kumar K.V2016-08-011-0/+10
* powerpc/mm/radix: Add tlb flush of THP ptesAneesh Kumar K.V2016-08-011-0/+9
* powerpc/mm/radix: Flush page walk cache when freeing page tableAneesh Kumar K.V2016-06-101-0/+14
* powerpc/mm/radix: Add tlbflush routinesAneesh Kumar K.V2016-05-011-0/+20
* powerpc/mm: Hash abstraction for tlbflush routinesAneesh Kumar K.V2016-05-011-0/+56