summaryrefslogtreecommitdiff
path: root/arch/arm64
AgeCommit message (Expand)AuthorFilesLines
2024-03-05arm64/mm: improve comment in contpte_ptep_get_lockless()Ryan Roberts1-10/+14
2024-03-05arm64/mm: export contpte symbols only to GPL usersRyan Roberts1-11/+11
2024-02-24arm64, crash: wrap crash dumping code into crash related ifdefsBaoquan He4-5/+11
2024-02-24crash: split vmcoreinfo exporting code out from crash_core.cBaoquan He2-2/+2
2024-02-24kexec: split crashkernel reservation code out from crash_core.cBaoquan He2-3/+3
2024-02-24mm/vmalloc: remove vmap_area_listBaoquan He1-1/+0
2024-02-23arm64/mm: automatically fold contpte mappingsRyan Roberts2-0/+90
2024-02-23arm64/mm: __always_inline to improve fork() perfRyan Roberts1-5/+5
2024-02-23arm64/mm: implement pte_batch_hint()Ryan Roberts1-0/+9
2024-02-23arm64/mm: implement new [get_and_]clear_full_ptes() batch APIsRyan Roberts2-0/+84
2024-02-23arm64/mm: implement new wrprotect_ptes() batch APIRyan Roberts2-10/+89
2024-02-23arm64/mm: wire up PTE_CONT for user mappingsRyan Roberts4-0/+462
2024-02-23arm64/mm: dplit __flush_tlb_range() to elide trailing DSBRyan Roberts1-2/+11
2024-02-23arm64/mm: new ptep layer to manage contig bitRyan Roberts11-86/+93
2024-02-23arm64/mm: convert ptep_clear() to ptep_get_and_clear()Ryan Roberts1-1/+1
2024-02-23arm64/mm: convert set_pte_at() to set_ptes(..., 1)Ryan Roberts5-9/+9
2024-02-23arm64/mm: convert READ_ONCE(*ptep) to ptep_get(ptep)Ryan Roberts8-19/+25
2024-02-23arm64/mm: convert pte_next_pfn() to pte_advance_pfn()Ryan Roberts1-4/+4
2024-02-22mm/hugetlb: move page order check inside hugetlb_cma_reserve()Anshuman Khandual1-7/+0
2024-02-22arm64/mm: make set_ptes() robust when OAs cross 48-bit boundaryRyan Roberts1-11/+17
2024-02-22mm: ptdump: have ptdump_check_wx() return boolChristophe Leroy1-3/+8
2024-02-22arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_DEBUG_WXChristophe Leroy2-9/+0
2024-02-16Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds3-13/+17
2024-02-16Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds8-15/+27
2024-02-16Merge tag 'kvmarm-fixes-6.8-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini1-2/+0
2024-02-16Merge tag 'kvmarm-fixes-6.8-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2-11/+17
2024-02-15arm64/sve: Lower the maximum allocation for the SVE ptrace regsetMark Brown2-7/+8
2024-02-15arm64: Subscribe Microsoft Azure Cobalt 100 to ARM Neoverse N2 errataEaswar Hariharan2-0/+7
2024-02-13KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked()Will Deacon1-2/+0
2024-02-10work around gcc bugs with 'asm goto' with outputsLinus Torvalds2-4/+4
2024-02-09arm64: jump_label: use constraints "Si" instead of "i"Fangrui Song1-4/+8
2024-02-09arm64: fix typo in commentsSeongsu Park1-1/+1
2024-02-09arm64/signal: Don't assume that TIF_SVE means we saved SVE stateMark Brown2-3/+3
2024-02-04KVM: arm64: Do not source virt/lib/Kconfig twiceMasahiro Yamada1-1/+0
2024-01-31KVM: arm64: Fix circular locking dependencySebastian Ene1-10/+17
2024-01-30arm64: vdso32: Remove unused vdso32-offsets.hKevin Brodsky3-13/+1
2024-01-30arm64: scs: Disable LTO for SCS patching codeArd Biesheuvel1-0/+6
2024-01-30arm64: Revert "scs: Work around full LTO issue with dynamic SCS"Ard Biesheuvel1-7/+1
2024-01-25Merge tag 'samsung-fixes-6.8' of https://git.kernel.org/pub/scm/linux/kernel/...Arnd Bergmann1-1/+1
2024-01-25arm64: dts: Fix TPM schema violationsLukas Wunner12-12/+12
2024-01-22arm64: dts: exynos: gs101: comply with the new cmu_misc clock namesTudor Ambarus1-1/+1
2024-01-20Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds10-47/+81
2024-01-19Merge tag 'iommu-updates-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+2
2024-01-18Merge tag 'usb-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds8-104/+31
2024-01-18Merge tag 'driver-core-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-12/+3
2024-01-18arm64/sme: Always exit sme_alloc() early with existing storageMark Brown1-2/+4
2024-01-18arm64/fpsimd: Remove spurious check for SVE supportMark Brown1-4/+2
2024-01-18arm64/ptrace: Don't flush ZA/ZT storage when writing ZA via ptraceMark Brown1-6/+7
2024-01-18arm64: entry: simplify kernel_exit logicMark Rutland1-5/+4
2024-01-18arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOADMark Rutland1-9/+13