| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-12-03 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 1 | -9/+13 |
| 2025-11-28 | Merge branches 'for-next/misc', 'for-next/kselftest', 'for-next/efi-preempt',... | Catalin Marinas | 1 | -9/+13 |
| 2025-11-19 | arm64, tlbflush: don't TLBI broadcast if page reused in write fault | Huang Ying | 1 | -5/+9 |
| 2025-11-12 | arm64: Fix typos and spelling errors in comments | mrigendrachaubey | 1 | -2/+2 |
| 2025-11-11 | arm64: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers | Thomas Huth | 1 | -2/+2 |
| 2025-10-21 | arm64, mm: avoid always making PTE dirty in pte_mkwrite() | Huang Ying | 1 | -1/+2 |
| 2025-09-18 | arm64: mm: support large block mapping when rodata=full | Yang Shi | 1 | -0/+5 |
| 2025-07-25 | arm64: add batched versions of ptep_modify_prot_start/commit | Dev Jain | 1 | -0/+10 |
| 2025-07-10 | mm: remove devmap related functions and page table bits | Alistair Popple | 1 | -24/+0 |
| 2025-07-10 | mm/filemap: allow arch to request folio size for exec memory | Ryan Roberts | 1 | -0/+8 |
| 2025-06-12 | mm: pgtable: fix pte_swp_exclusive | Magnus Lindholm | 1 | -1/+1 |
| 2025-06-01 | Merge tag 'mm-stable-2025-05-31-14-50' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -7/+0 |
| 2025-05-16 | arm64/boot: Move init_pgdir[] and init_idmap_pgdir[] into __pi_ namespace | Ard Biesheuvel | 1 | -2/+0 |
| 2025-05-16 | arm64: mm: Drop redundant check in pmd_trans_huge() | Gavin Shan | 1 | -2/+1 |
| 2025-05-14 | arm64/mm: Permit lazy_mmu_mode to be nested | Ryan Roberts | 1 | -2/+12 |
| 2025-05-14 | arm64/mm: Disable barrier batching in interrupt contexts | Ryan Roberts | 1 | -2/+14 |
| 2025-05-12 | arch: remove mk_pmd() | Matthew Wilcox (Oracle) | 1 | -1/+0 |
| 2025-05-12 | mm: introduce a common definition of mk_pte() | Matthew Wilcox (Oracle) | 1 | -6/+0 |
| 2025-05-09 | arm64/mm: Batch barriers when updating kernel mappings | Ryan Roberts | 1 | -16/+65 |
| 2025-05-09 | arm64/mm: Hoist barriers out of set_ptes_anysz() loop | Ryan Roberts | 1 | -5/+11 |
| 2025-05-09 | arm64/mm: Refactor __set_ptes() and __ptep_get_and_clear() | Ryan Roberts | 1 | -41/+73 |
| 2025-03-28 | arm64: mm: Drop dead code for pud special bit handling | Peter Xu | 1 | -5/+0 |
| 2025-03-25 | Merge branches 'for-next/amuv1-avg-freq', 'for-next/pkey_unrestricted', 'for-... | Catalin Marinas | 1 | -25/+55 |
| 2025-03-12 | arm64/mm: Check pmd_table() in pmd_trans_huge() | Ryan Roberts | 1 | -12/+12 |
| 2025-03-12 | arm64/mm: Check PUD_TYPE_TABLE in pud_bad() | Ryan Roberts | 1 | -1/+2 |
| 2025-03-12 | arm64/mm: Check PXD_TYPE_TABLE in [p4d|pgd]_bad() | Anshuman Khandual | 1 | -2/+6 |
| 2025-03-12 | arm64/mm: Clear PXX_TYPE_MASK and set PXD_TYPE_SECT in [pmd|pud]_mkhuge() | Anshuman Khandual | 1 | -2/+24 |
| 2025-03-12 | arm64/mm: Clear PXX_TYPE_MASK in mk_[pmd|pud]_sect_prot() | Anshuman Khandual | 1 | -2/+2 |
| 2025-03-05 | arm64/mm: Convert __pte_to_phys() and __phys_to_pte_val() as functions | Anshuman Khandual | 1 | -6/+9 |
| 2025-01-17 | Merge branch 'for-next/mm' into for-next/core | Will Deacon | 1 | -1/+1 |
| 2025-01-07 | arm64/mm: Replace open encodings with PXD_TABLE_BIT | Anshuman Khandual | 1 | -2/+2 |
| 2025-01-07 | arm64/mm: Rename pte_mkpresent() as pte_mkvalid() | Anshuman Khandual | 1 | -1/+1 |
| 2024-12-10 | arm64: asm: Fix typo in pgtable.h | Zhu Jun | 1 | -1/+1 |
| 2024-12-10 | arm64/mm: Replace open encodings with PXD_TABLE_BIT | Anshuman Khandual | 1 | -2/+2 |
| 2024-11-14 | Merge branches 'for-next/gcs', 'for-next/probes', 'for-next/asm-offsets', 'fo... | Catalin Marinas | 1 | -10/+21 |
| 2024-11-05 | arm64: pgtable: Warn unexpected pmdp_test_and_clear_young() | Yicong Yang | 1 | -0/+2 |
| 2024-11-05 | arm64: Enable ARCH_HAS_NONLEAF_PMD_YOUNG | Yicong Yang | 1 | -2/+6 |
| 2024-11-05 | arm64/mm: Sanity check PTE address before runtime P4D/PUD folding | Ard Biesheuvel | 1 | -0/+6 |
| 2024-11-04 | arm64/mm: Drop setting PTE_TYPE_PAGE in pte_mkcont() | Anshuman Khandual | 1 | -2/+1 |
| 2024-11-01 | arm64/mm: Re-organize arch_make_huge_pte() | Anshuman Khandual | 1 | -5/+0 |
| 2024-10-23 | arm64: Enable memory encrypt for Realms | Suzuki K Poulose | 1 | -0/+5 |
| 2024-10-16 | arm64/mm: Change pgattr_change_is_safe() arguments as pteval_t | Anshuman Khandual | 1 | -1/+1 |
| 2024-09-21 | Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -0/+30 |
| 2024-09-17 | mm/arm64: support large pfn mappings | Peter Xu | 1 | -0/+29 |
| 2024-09-17 | mm: always define pxx_pgprot() | Peter Xu | 1 | -0/+1 |
| 2024-09-04 | arm64: implement PKEYS support | Joey Gouly | 1 | -1/+21 |
| 2024-09-04 | arm64: add pte_access_permitted_no_overlay() | Joey Gouly | 1 | -4/+7 |
| 2024-09-04 | arm64: mask out POIndex when modifying a PTE | Joey Gouly | 1 | -1/+2 |
| 2024-07-25 | arm64: mm: Fix lockless walks with static and dynamic page-table folding | Will Deacon | 1 | -0/+22 |
| 2024-05-19 | Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -19/+61 |