aboutsummaryrefslogtreecommitdiff
path: root/arch/arm64/include/asm/pgtable.h
AgeCommit message (Expand)AuthorFilesLines
2023-10-18arm64: Mark the 'addr' argument to set_ptes() and __set_pte_at() as unusedGravatar Catalin Marinas 1-4/+5
2023-10-16arm64/mm: Hoist synchronization out of set_ptes() loopGravatar Ryan Roberts 1-10/+17
2023-08-31Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-2/+2
2023-08-29Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Gravatar Linus Torvalds 1-23/+25
2023-08-24arm64: implement the new page table range APIGravatar Matthew Wilcox (Oracle) 1-7/+19
2023-08-24mm: convert page_table_check_pte_set() to page_table_check_ptes_set()Gravatar Matthew Wilcox (Oracle) 1-1/+1
2023-08-18mm/page_table_check: remove unused parameter in [__]page_table_check_pud_setGravatar Kemeng Shi 1-1/+1
2023-08-18mm/page_table_check: remove unused parameter in [__]page_table_check_pmd_setGravatar Kemeng Shi 1-2/+2
2023-08-18mm/page_table_check: remove unused parameter in [__]page_table_check_pte_setGravatar Kemeng Shi 1-1/+1
2023-08-18mm/page_table_check: remove unused parameter in [__]page_table_check_pmd_clearGravatar Kemeng Shi 1-1/+1
2023-08-18mm/page_table_check: remove unused parameter in [__]page_table_check_pte_clearGravatar Kemeng Shi 1-1/+1
2023-08-18arm64: mte: simplify swap tag restoration logicGravatar Peter Collingbourne 1-12/+2
2023-07-27arm64/mm: Set only the PTE_DIRTY bit while preserving the HW dirty stateGravatar Anshuman Khandual 1-2/+3
2023-07-27arm64/mm: Add pte_rdonly() helperGravatar Anshuman Khandual 1-1/+2
2023-07-11mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma()Gravatar Rick Edgecombe 1-2/+2
2023-03-28mm: add PTE pointer parameter to flush_tlb_fix_spurious_fault()Gravatar Gerald Schaefer 1-1/+1
2023-02-23Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Gravatar Linus Torvalds 1-1/+0
2023-02-21Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Gravatar Linus Torvalds 1-2/+6
2023-02-02mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVEGravatar David Hildenbrand 1-1/+0
2023-01-31arm64/mm: Intercept pfn changes in set_pte_at()Gravatar Anshuman Khandual 1-2/+6
2023-01-09arm64/mm: Define dummy pud_user_exec() when using 2-level page-tableGravatar Will Deacon 1-0/+1
2023-01-06arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruptionGravatar Anshuman Khandual 1-0/+9
2023-01-05arm64/mm: add pud_user_exec() check in pud_user_accessible_page()Gravatar Liu Shixin 1-2/+2
2023-01-05arm64/mm: fix incorrect file_map_count for invalid pmdGravatar Liu Shixin 1-1/+1
2022-12-16Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Gravatar Linus Torvalds 1-9/+0
2022-12-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmGravatar Linus Torvalds 1-2/+2
2022-12-15Revert "arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption"Gravatar Will Deacon 1-9/+0
2022-12-13Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 1-2/+0
2022-12-12Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Gravatar Linus Torvalds 1-3/+11
2022-12-06Merge branch 'for-next/trivial' into for-next/coreGravatar Will Deacon 1-1/+0
2022-12-06Merge branch 'for-next/mm' into for-next/coreGravatar Will Deacon 1-2/+2
2022-11-29arm64: mte: Lock a page for MTE tag initialisationGravatar Catalin Marinas 1-2/+2
2022-11-29arm64: mte: Fix/clarify the PG_mte_tagged semanticsGravatar Catalin Marinas 1-1/+1
2022-11-18arm64/mm: fix incorrect file_map_count for non-leaf pmd/pudGravatar Liu Shixin 1-2/+2
2022-11-18arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruptionGravatar Anshuman Khandual 1-0/+9
2022-11-18arm64/mm: Drop idmap_pg_end[] declarationGravatar Anshuman Khandual 1-1/+0
2022-11-09arm64/mm: Simplify and document pte_to_phys() for 52 bit addressesGravatar Anshuman Khandual 1-2/+2
2022-11-08mm: remove kern_addr_valid() completelyGravatar Kefeng Wang 1-2/+0
2022-09-26mm: x86, arm64: add arch_has_hw_pte_young()Gravatar Yu Zhao 1-13/+2
2022-07-25Merge branch 'for-next/mm' into for-next/coreGravatar Will Deacon 1-0/+6
2022-07-20arm64: enable THP_SWAP for arm64Gravatar Barry Song 1-0/+6
2022-06-27arm64: Add HAVE_IOREMAP_PROT supportGravatar Kefeng Wang 1-0/+10
2022-05-26Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 1-12/+79
2022-05-23Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Gravatar Linus Torvalds 1-1/+2
2022-05-19arm64/mm: fix page table check compile error for CONFIG_PGTABLE_LEVELS=2Gravatar Tong Tiangen 1-16/+17
2022-05-16arm64: mm: Make arch_faults_on_old_pte() check for migratabilityGravatar Valentin Schneider 1-1/+2
2022-05-13arm64/mm: enable ARCH_SUPPORTS_PAGE_TABLE_CHECKGravatar Kefeng Wang 1-6/+55
2022-05-13mm/shmem: convert shmem_swapin_page() to shmem_swapin_folio()Gravatar Matthew Wilcox (Oracle) 1-3/+3
2022-05-09arm64/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVEGravatar David Hildenbrand 1-3/+20
2022-04-22arm64: mm: fix p?d_leaf()Gravatar Muchun Song 1-2/+2