summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include/asm/book3s/64 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-09-211-0/+3
|\
| * mm/powerpc: add missing pud helpersPeter Xu2024-09-021-0/+3
* | powerpc/64s/mm: Move __real_pte stubs into hash-4k.hMichael Ellerman2024-08-292-26/+20
|/
* powerpc/64s: use contiguous PMD/PUD instead of HUGEPDChristophe Leroy2024-07-136-130/+52
* mm/treewide: remove pXd_huge()Peter Xu2024-04-262-35/+0
* mm/powerpc: redefine pXd_huge() with pXd_leaf()Peter Xu2024-04-262-27/+14
* Merge tag 'powerpc-6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2024-03-164-16/+2
|\
| * powerpc/64s: Fix get_hugepd_cache_index() build failureMichael Ellerman2024-03-071-2/+2
| * powerpc: Refactor __kernel_map_pages()Christophe Leroy2024-03-033-14/+0
* | mm/treewide: drop pXd_large()Peter Xu2024-03-061-3/+1
* | mm/powerpc: replace pXd_is_leaf() with pXd_leaf()Peter Xu2024-03-061-6/+4
* | mm/powerpc: define pXd_large() with pXd_leaf()Peter Xu2024-03-061-14/+2
|/
* powerpc/book3s64: Avoid __pte_protnone() check in __pte_flags_need_flush()Aneesh Kumar K.V (IBM)2023-12-071-7/+2
* powerpc/book3s/hash: Drop _PAGE_PRIVILEGED from PAGE_NONEAneesh Kumar K.V (IBM)2023-12-071-8/+2
* powerpc: Annotate endianness of various variables and functionsBenjamin Gray2023-10-191-1/+1
* powerpc: Support execute-only on all powerpcChristophe Leroy2023-10-191-3/+1
* powerpc/64s: Use generic permission masksChristophe Leroy2023-10-191-15/+5
* powerpc: Remove pte_mkuser() and pte_mkpriviledged()Christophe Leroy2023-10-191-10/+0
* powerpc: Untangle fixmap.h and pgtable.h and mmu.hChristophe Leroy2023-10-191-0/+1
* powerpc: Remove pte_ERROR()Christophe Leroy2023-10-191-2/+0
* powerpc: Fix pud_mkwrite() definition after pte_mkwrite() API changesIngo Molnar2023-08-311-1/+1
* Merge tag 'powerpc-6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2023-08-313-38/+25
|\
| * powerpc/mm: Cleanup memory block size probingAneesh Kumar K.V2023-08-181-4/+1
| * powerpc/64s: Use dec_mm_active_cpus helperNicholas Piggin2023-08-021-1/+1
| * powerpc/kuap: KUAP enabling/disabling functions must be __always_inlineChristophe Leroy2023-08-021-11/+12
| * powerpc/kuap: Use MMU_FTR_KUAP on all and refactor disabling kuapChristophe Leroy2023-08-021-5/+0
| * powerpc/kuap: MMU_FTR_BOOK3S_KUAP becomes MMU_FTR_KUAPChristophe Leroy2023-08-022-10/+10
| * powerpc/kuap: Avoid useless jump_label on empty functionChristophe Leroy2023-08-021-8/+2
* | Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-08-311-2/+2
|\ \
| * | mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma()Rick Edgecombe2023-07-111-2/+2
* | | powerpc: implement the new page table range APIMatthew Wilcox (Oracle)2023-08-251-5/+1
* | | powerpc/book3s64/radix: add support for vmemmap optimization for radixAneesh Kumar K.V2023-08-181-0/+11
* | | powerpc/book3s64/vmemmap: switch radix to use a different vmemmap handling fu...Aneesh Kumar K.V2023-08-181-0/+2
* | | powerpc/book3s64/mm: enable transparent pud hugepageAneesh Kumar K.V2023-08-185-11/+199
* | | mmu_notifiers: call invalidate_range() when invalidating TLBsAlistair Popple2023-08-181-0/+1
| |/ |/|
* | powerpc/mm/book3s64/hash/4k: Add pmd_same callback for 4K page sizeAneesh Kumar K.V2023-07-103-11/+5
|/
* powerpc/dexcr: Add initial Dynamic Execution Control Register (DEXCR) supportBenjamin Gray2023-06-191-0/+5
* powerpc/book3s: Add missing <linux/sched.h> includeBenjamin Gray2023-06-191-0/+1
* Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-04-281-1/+2
|\
| * mm: add PTE pointer parameter to flush_tlb_fix_spurious_fault()Gerald Schaefer2023-03-291-1/+2
* | powerpc/64s: Fix __pte_needs_flush() false positive warningBenjamin Gray2023-03-281-2/+7
|/
* Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-02-241-1/+0
|\
| * mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand2023-02-031-1/+0
* | 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
|/
* Merge tag 'powerpc-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2022-12-192-79/+12
|\
| * 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-302-37/+0
| * powerpc/mm: Remove empty hash__ functionsBenjamin Gray2022-11-302-46/+9
* | mm: remove unused savedwrite infrastructureDavid Hildenbrand2022-12-011-76/+4
|/