summaryrefslogtreecommitdiffstats
path: root/arch/arm64/mm
Commit message (Expand)AuthorAgeFilesLines
* arm64/hugetlb: Fix building errors in huge_ptep_clear_flush()Baolin Wang2022-05-271-1/+4
* Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-05-263-7/+44
|\
| * mm: change huge_ptep_clear_flush() to return the original pteBaolin Wang2022-05-131-7/+5
| * mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP*Muchun Song2022-04-281-1/+1
| * mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled*Muchun Song2022-04-281-1/+1
| * arm64/mm: enable ARCH_HAS_VM_GET_PAGE_PROTAnshuman Khandual2022-04-281-0/+25
| * arm64: mm: hugetlb: enable HUGETLB_PAGE_FREE_VMEMMAP for arm64Muchun Song2022-04-281-0/+14
* | Merge tag 'dma-mapping-5.19-2022-05-25' of git://git.infradead.org/users/hch/...Linus Torvalds2022-05-251-5/+1
|\ \
| * | swiotlb: make the swiotlb_init interface more usefulChristoph Hellwig2022-04-181-5/+1
| |/
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2022-05-235-63/+133
|\ \
| * \ Merge branch 'for-next/esr-elx-64-bit' into for-next/coreCatalin Marinas2022-05-201-35/+35
| |\ \
| | * | arm64: Treat ESR_ELx as a 64-bit registerAlexandru Elisei2022-04-291-35/+35
| | |/
| * | Merge branch 'for-next/sysreg-gen' into for-next/coreCatalin Marinas2022-05-201-1/+2
| |\ \
| | * | arm64/mte: Make TCF field values and naming more standardMark Brown2022-05-041-1/+2
| | |/
| | |
| | \
| *-. \ Merge branches 'for-next/sme', 'for-next/stacktrace', 'for-next/fault-in-subp...Catalin Marinas2022-05-204-27/+96
| |\ \ \ | | |_|/ | |/| |
| | | * arm64: kdump: Do not allocate crash low memory if not neededZhen Lei2022-05-161-1/+2
| | | * arm64: kdump: Reimplement crashkernel=XChen Zhou2022-05-071-6/+57
| | | * arm64: Use insert_resource() to simplify codeZhen Lei2022-05-071-0/+1
| | |/ | |/|
| | * arm64: mm: avoid writable executable mappings in kexec/hibernate codeArd Biesheuvel2022-05-171-1/+1
| | * arm64/hugetlb: Implement arm64 specific huge_ptep_get()Baolin Wang2022-05-161-0/+22
| | * arm64/hugetlb: Use ptep_get() to get the pte value of a huge pageBaolin Wang2022-05-161-4/+4
| | * arm64/hugetlb: Drop TLB flush from get_clear_flush()Anshuman Khandual2022-05-111-11/+5
| | * arm64: mm: Cleanup useless parameters in zone_sizes_init()Kefeng Wang2022-05-051-3/+3
| | * arm64: fix types in copy_highpage()Tong Tiangen2022-05-041-2/+2
| |/
* / arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear mapMike Rapoport2022-05-091-0/+8
|/
* arm64: fix typos in commentsJulia Lawall2022-04-041-2/+2
* kasan, arm64: don't tag executable vmalloc allocationsAndrey Konovalov2022-03-241-1/+1
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2022-03-241-6/+3
|\
| * arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdefJisheng Zhang2022-03-231-6/+3
* | Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-03-221-0/+1
|\ \
| * | mm: don't include <linux/memremap.h> in <linux/mm.h>Christoph Hellwig2022-03-031-0/+1
* | | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2022-03-221-0/+1
|\ \ \
| * | | mm: merge pte_mkhuge() call into arch_make_huge_pte()Anshuman Khandual2022-03-221-0/+1
| | |/ | |/|
* | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2022-03-217-54/+122
|\ \ \ | |/ / |/| |
| * | Merge branch 'for-next/spectre-bhb' into for-next/coreWill Deacon2022-03-141-3/+9
| |\ \
| * \ \ Merge branch 'for-next/mm' into for-next/coreWill Deacon2022-03-144-34/+37
| |\ \ \
| | * | | arm64/mm: Drop use_1G_block()Anshuman Khandual2022-03-071-13/+2
| | * | | arm64: avoid flushing icache multiple times on contiguous HugeTLBMuchun Song2022-03-071-0/+7
| | * | | arm64/hugetlb: Define __hugetlb_valid_size()Anshuman Khandual2022-02-221-20/+18
| | * | | arm64/mm: avoid fixmap race condition when create pud mappingJianyong Wu2022-02-151-0/+9
| | * | | arm64/mm: Consolidate TCR_EL1 fieldsAnshuman Khandual2022-02-151-1/+1
| | | |/ | | |/|
| * | | Merge branch 'for-next/misc' into for-next/coreWill Deacon2022-03-142-5/+63
| |\ \ \
| | * | | arm64: mm: Drop 'const' from conditional arm64_dma_phys_limit definitionWill Deacon2022-03-091-1/+1
| | * | | arm64: Do not defer reserve_crashkernel() for platforms with no DMA memory zonesVijay Balakrishna2022-03-082-5/+63
| | |/ /
| * | | Merge branch 'for-next/linkage' into for-next/coreWill Deacon2022-03-141-14/+21
| |\ \ \
| | * | | arm64: clean up symbol aliasingMark Rutland2022-02-221-14/+21
| | |/ /
| * / / arm64: mte: Define the number of bytes for storing the tags in a pageCatalin Marinas2022-02-151-1/+1
| |/ /
* | | Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2022-03-091-0/+17
|\ \ \ | |_|/ |/| |
| * | arm64: Ensure execute-only permissions are not allowed without EPANCatalin Marinas2022-03-081-0/+17
| |/
* / arm64: entry: Allow the trampoline text to occupy multiple pagesJames Morse2022-02-151-3/+9
|/