summaryrefslogtreecommitdiff
path: root/arch/arm64/mm
AgeCommit message (Expand)AuthorFilesLines
2025-06-12arm64: Restrict pagetable teardown to avoid false warningDev Jain1-1/+2
2025-06-01Merge tag 'mm-stable-2025-05-31-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-42/+103
2025-05-27Merge branch 'for-next/mm' into for-next/coreWill Deacon3-68/+31
2025-05-16arm64/mm: Re-organise setting up FEAT_S1PIE registers PIRE0_EL1 and PIR_EL1Anshuman Khandual1-17/+2
2025-05-12arm64: mm: call PUD/P4D ctor in __create_pgd_mapping()Kevin Brodsky1-1/+5
2025-05-12arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping()Kevin Brodsky1-20/+23
2025-05-12arm64: mm: use enum to identify pgtable level instead of *_SHIFTKevin Brodsky1-21/+33
2025-05-12mm: pass mm down to pagetable_{pte,pmd}_ctorKevin Brodsky1-2/+2
2025-05-12arm64/mm: define ptdesc_tAnshuman Khandual2-2/+2
2025-05-12mm/ptdump: split note_page() into level specific callbacksAnshuman Khandual1-3/+45
2025-05-09arm64/mm: Support huge pte-mapped pages in vmapRyan Roberts1-1/+4
2025-05-09arm64: hugetlb: Use __set_ptes_anysz() and __ptep_get_and_clear_anysz()Ryan Roberts1-43/+10
2025-05-09arm64: hugetlb: Refine tlb maintenance scopeRyan Roberts1-3/+6
2025-05-09arm64: hugetlb: Cleanup huge_pte size discovery mechanismsRyan Roberts1-5/+15
2025-04-29arm64: pageattr: Explicitly bail out when changing permissions for vmalloc_hu...Dev Jain1-3/+3
2025-04-29arm64/mm: Remove randomization of the linear mapArd Biesheuvel1-20/+0
2025-04-03Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds1-1/+2
2025-04-01Merge tag 'mm-nonmm-stable-2025-03-30-18-23' of git://git.kernel.org/pub/scm/...Linus Torvalds1-4/+2
2025-04-01Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-15/+4
2025-03-28arm64: mm: Correct the update of max_pfnZhenhua Huang1-1/+2
2025-03-25Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds7-25/+61
2025-03-25Merge branches 'for-next/amuv1-avg-freq', 'for-next/pkey_unrestricted', 'for-...Catalin Marinas7-25/+61
2025-03-20arm64: mm: Don't use %pK through printkThomas Weißschuh1-1/+1
2025-03-18arch, mm: make releasing of memory to page allocator more explicitMike Rapoport (Microsoft)1-11/+0
2025-03-18arch, mm: introduce arch_mm_preinitMike Rapoport (Microsoft)1-9/+12
2025-03-18arch, mm: set high_memory in free_area_init()Mike Rapoport (Microsoft)1-2/+0
2025-03-17mm: rename GENERIC_PTDUMP and PTDUMP_COREAnshuman Khandual1-1/+1
2025-03-17crash: remove an unused argument from reserve_crashkernel_generic()Sourabh Jain1-4/+2
2025-03-17mm/ioremap: pass pgprot_t to ioremap_prot() instead of unsigned longRyan Roberts1-2/+1
2025-03-17mm: support tlbbatch flush for a range of PTEsBarry Song1-1/+1
2025-03-14arm64/mm: Define PTDESC_ORDERAnshuman Khandual1-3/+3
2025-03-12arm64/ptdump: Test PMD_TYPE_MASK for block mappingAnshuman Khandual1-2/+2
2025-03-11arm64: mm: Populate vmemmap at the page level if not section alignedZhenhua Huang1-1/+4
2025-03-10arm64/sysreg: Rename POE_RXW to POE_RWXKevin Brodsky1-2/+2
2025-03-10arm64/sysreg: Improve PIR/POR helpersKevin Brodsky1-4/+2
2025-03-07arm64: mm: Handle PAN faults on uaccess CPY* instructionsKristina Martšenko2-1/+16
2025-03-07arm64: extable: Add fixup handling for uaccess CPY* instructionsKristina Martšenko2-2/+25
2025-03-05arm64/hugetlb: Consistently use pud_sect_supported()Anshuman Khandual1-10/+10
2025-02-27arm64: hugetlb: Fix huge_ptep_get_and_clear() for non-present ptesRyan Roberts1-33/+20
2025-02-27mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()Ryan Roberts1-3/+5
2025-02-27arm64/mm: Fix Boot panic on Ampere AltraRyan Roberts1-6/+1
2025-02-04arm64: Fix 5-level paging support in kexec/hibernate trampolineArd Biesheuvel1-0/+7
2025-01-27Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+2
2025-01-26asm-generic: pgalloc: provide generic __pgd_{alloc,free}Kevin Brodsky1-2/+2
2025-01-17Merge branch 'for-next/mm' into for-next/coreWill Deacon3-3/+9
2025-01-17Merge branch 'for-next/misc' into for-next/coreWill Deacon1-0/+12
2025-01-07arm64: mm: Test for pmd_sect() in vmemmap_check_pmd()Zhenhua Huang1-1/+2
2025-01-07arm64/mm: Rename pte_mkpresent() as pte_mkvalid()Anshuman Khandual1-1/+1
2024-12-19arm64/sysreg: Get rid of the TCR2_EL1x SysregFieldsMarc Zyngier1-2/+3
2024-12-19arm64/mm: Override PARange for !LPA2 and use it consistentlyArd Biesheuvel1-1/+6