summaryrefslogtreecommitdiffstats
path: root/arch/arm64/mm
Commit message (Expand)AuthorAgeFilesLines
* arm64/mm: improve comment in contpte_ptep_get_lockless()Ryan Roberts2024-03-041-10/+14
* arm64/mm: export contpte symbols only to GPL usersRyan Roberts2024-03-041-11/+11
* arm64, crash: wrap crash dumping code into crash related ifdefsBaoquan He2024-02-231-1/+1
* arm64/mm: automatically fold contpte mappingsRyan Roberts2024-02-221-0/+64
* arm64/mm: implement new [get_and_]clear_full_ptes() batch APIsRyan Roberts2024-02-221-0/+17
* arm64/mm: implement new wrprotect_ptes() batch APIRyan Roberts2024-02-221-0/+38
* arm64/mm: wire up PTE_CONT for user mappingsRyan Roberts2024-02-222-0/+286
* arm64/mm: new ptep layer to manage contig bitRyan Roberts2024-02-227-44/+44
* arm64/mm: convert ptep_clear() to ptep_get_and_clear()Ryan Roberts2024-02-221-1/+1
* arm64/mm: convert set_pte_at() to set_ptes(..., 1)Ryan Roberts2024-02-222-6/+6
* arm64/mm: convert READ_ONCE(*ptep) to ptep_get(ptep)Ryan Roberts2024-02-226-15/+15
* mm/hugetlb: move page order check inside hugetlb_cma_reserve()Anshuman Khandual2024-02-221-7/+0
* mm: ptdump: have ptdump_check_wx() return boolChristophe Leroy2024-02-221-3/+8
* arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_DEBUG_WXChristophe Leroy2024-02-221-2/+0
* Merge tag 'iommu-updates-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-01-181-2/+2
|\
| * iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops()Jason Gunthorpe2023-12-121-2/+2
* | Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-01-092-1/+6
|\ \
| * | mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERKirill A. Shutemov2024-01-081-1/+1
| * | kasan/arm64: improve comments for KASAN_SHADOW_START/ENDAndrey Konovalov2023-12-291-0/+5
| |/
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2024-01-081-3/+3
|\ \
| * \ Merge branch 'for-next/lpa2-prep' into for-next/coreWill Deacon2024-01-041-3/+0
| |\ \
| | * | arm64: mm: get rid of kimage_vaddr global variableArd Biesheuvel2023-12-121-3/+0
| | |/
| * / arm64: mm: Only map KPTI trampoline if it is going to be usedArd Biesheuvel2023-12-111-0/+3
| |/
* / arch/mm/fault: fix major fault accounting when retrying under per-VMA lockSuren Baghdasaryan2023-12-291-0/+2
|/
* arm64: mm: Fix "rodata=on" when CONFIG_RODATA_FULL_DEFAULT_ENABLED=yWill Deacon2023-11-221-4/+3
* Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/...Linus Torvalds2023-11-021-132/+8
|\
| * arm64: kdump: use generic interface to simplify crashkernel reservationBaoquan He2023-10-041-132/+8
| * crash_core: change the prototype of function parse_crashkernel()Baoquan He2023-10-041-1/+1
* | Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-11-021-1/+5
|\ \
| * | arm64, kasan: update comment in kasan_initAndrey Konovalov2023-10-181-1/+5
| |/
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2023-11-016-9/+15
|\ \ | |/ |/|
| * Merge branch 'for-next/cpus_have_const_cap' into for-next/coreCatalin Marinas2023-10-265-8/+5
| |\
| | * arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_2645198Mark Rutland2023-10-162-4/+2
| | * arm64: Avoid cpus_have_const_cap() for ARM64_HAS_EPANMark Rutland2023-10-162-2/+2
| | * arm64: Use a positive cpucap for FP/SIMDMark Rutland2023-10-161-2/+1
| * | arm64: swiotlb: Reduce the default size if no ZONE_DMA bouncing neededCatalin Marinas2023-10-131-1/+10
| |/
* | arm64: hugetlb: fix set_huge_pte_at() to work with all swap entriesRyan Roberts2023-09-291-14/+3
* | mm: hugetlb: add huge page size param to set_huge_pte_at()Ryan Roberts2023-09-291-2/+4
|/
* Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-08-311-2/+2
|\
| * mm: Move pte/pmd_mkwrite() callers with no VMA to _novma()Rick Edgecombe2023-07-111-2/+2
* | Merge tag 'dma-mapping-6.6-2023-08-29' of git://git.infradead.org/users/hch/d...Linus Torvalds2023-08-291-2/+0
|\ \
| * | dma-contiguous: support per-numa CMA for all architecturesYajun Deng2023-07-311-2/+0
* | | Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-08-296-35/+30
|\ \ \
| * | | mm/swap: stop using page->private on tail pages for THP_SWAPDavid Hildenbrand2023-08-241-2/+3
| * | | arm64: mm: use ptep_clear() instead of pte_clear() in clear_flush()Qi Zheng2023-08-241-1/+1
| * | | arm64: implement the new page table range APIMatthew Wilcox (Oracle)2023-08-241-22/+14
| * | | mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_FAULT_COMPLETEDSuren Baghdasaryan2023-08-241-1/+2
| * | | arm64: convert various functions to use ptdescsVishal Moola (Oracle)2023-08-211-3/+4
| * | | mm: remove CONFIG_PER_VMA_LOCK ifdefsMatthew Wilcox (Oracle)2023-08-181-2/+0
| * | | arm64 : mm: add wrapper function ioremap_prot()Baoquan He2023-08-181-4/+6
| |/ /