summaryrefslogtreecommitdiffstats
path: root/arch/arm64/include/asm
Commit message (Expand)AuthorAgeFilesLines
* arm64: allow kmalloc() caches aligned to the smaller cache_line_size()Catalin Marinas2023-06-191-0/+3
* cachestat: wire up cachestat for other architecturesNhat Pham2023-06-092-1/+3
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2023-05-212-0/+9
|\
| * Merge branch kvm-arm64/pgtable-fixes-6.4 into kvmarm-master/fixesMarc Zyngier2023-05-111-0/+1
| |\
| | * KVM: arm64: Infer the PA offset from IPA in stage-2 map walkerOliver Upton2023-04-211-0/+1
| * | Merge branch kvm-arm64/misc-6.4 into kvmarm-master/fixesMarc Zyngier2023-05-111-0/+8
| |\ \
| | * | KVM: arm64: vgic: Add Apple M2 PRO/MAX cpus to the list of broken SEIS implem...Marc Zyngier2023-05-111-0/+8
| | |/
* | / arm64: perf: Mark all accessor functions inlineGeert Uytterhoeven2023-05-161-3/+3
|/ /
* | Merge tag 'locking-core-2023-05-05' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-05-051-4/+3
|\ \
| * | locking/arch: Rename all internal __xchg() names to __arch_xchg()Andrzej Hajda2023-04-291-4/+3
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2023-05-013-3/+33
|\ \ \
| * \ \ Merge tag 'kvmarm-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini2023-04-263-1/+31
| |\ \ \
| | * \ \ Merge branch kvm-arm64/smccc-filtering into kvmarm-master/nextMarc Zyngier2023-04-211-1/+7
| | |\ \ \
| | | * | | KVM: arm64: Use a maple tree to represent the SMCCC filterOliver Upton2023-04-051-1/+4
| | | * | | KVM: arm64: Add a helper to check if a VM has ran onceOliver Upton2023-04-051-0/+3
| | | | |/ | | | |/|
| | * | | Merge branch kvm-arm64/timer-vm-offsets into kvmarm-master/nextMarc Zyngier2023-04-213-0/+20
| | |\ \ \
| | | * | | KVM: arm64: Handle 32bit CNTPCTSS trapsMarc Zyngier2023-04-131-0/+1
| | | * | | KVM: arm64: nv: timers: Support hyp timer emulationMarc Zyngier2023-03-301-0/+4
| | | * | | KVM: arm64: Elide kern_hyp_va() in VHE-specific parts of the hypervisorMarc Zyngier2023-03-301-0/+4
| | | * | | KVM: arm64: timers: Move the timer IRQs into arch_timer_vm_dataMarc Zyngier2023-03-301-0/+2
| | | * | | KVM: arm64: timers: Allow userspace to set the global counter offsetMarc Zyngier2023-03-301-0/+4
| | | * | | KVM: arm64: Expose {un,}lock_all_vcpus() to the rest of KVMMarc Zyngier2023-03-301-0/+3
| | | * | | KVM: arm64: timers: Allow physical offset without CNTPOFF_EL2Marc Zyngier2023-03-301-0/+2
| | | |/ /
| | * | | KVM: arm64: Avoid lock inversion when setting the VM register widthOliver Upton2023-03-291-0/+3
| | * | | KVM: arm64: Avoid vcpu->mutex v. kvm->lock inversion in CPU_ONOliver Upton2023-03-291-0/+1
| | |/ /
| * / / KVM: arm64: Limit length in kvm_vm_ioctl_mte_copy_tags() to INT_MAXThomas Huth2023-03-161-2/+2
| |/ /
* | | Merge tag 'objtool-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-04-282-7/+6
|\ \ \
| * | | cpu: Mark panic_smp_self_stop() __noreturnJosh Poimboeuf2023-04-141-1/+0
| * | | arm64/cpu: Mark cpu_park_loop() and friends __noreturnJosh Poimboeuf2023-04-142-5/+5
| * | | arm64/cpu: Mark cpu_die() __noreturnJosh Poimboeuf2023-03-061-1/+1
| | |/ | |/|
* | | Merge tag 'x86_mm_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2023-04-281-0/+6
|\ \ \
| * | | mm: Expose untagging mask in /proc/$PID/statusKirill A. Shutemov2023-03-161-0/+6
| |/ /
* | | Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-04-277-75/+100
|\ \ \
| * | | mm, treewide: redefine MAX_ORDER sanelyKirill A. Shutemov2023-04-051-1/+1
| * | | kasan, arm64: add arch_suppress_tag_checks_start/stopAndrey Konovalov2023-04-051-0/+2
| * | | arm64: mte: rename TCO routinesVincenzo Frascino2023-04-054-70/+93
| * | | kasan, arm64: rename tagging-related routinesAndrey Konovalov2023-04-051-3/+3
| * | | mm: add PTE pointer parameter to flush_tlb_fix_spurious_fault()Gerald Schaefer2023-03-281-1/+1
| | |/ | |/|
* | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2023-04-2517-323/+249
|\ \ \
| * \ \ Merge branch 'for-next/sysreg' into for-next/coreWill Deacon2023-04-201-9/+0
| |\ \ \
| | * | | arm64/sysreg: Convert HFGITR_EL2 to automatic generationMark Brown2023-04-171-1/+0
| | * | | arm64/sysreg: Convert HFG[RW]TR_EL2 to automatic generationMark Brown2023-04-061-8/+0
| | |/ /
| * | | Merge branch 'for-next/stacktrace' into for-next/coreWill Deacon2023-04-202-17/+32
| |\ \ \
| | * | | arm64: move PAC masks to <asm/pointer_auth.h>Mark Rutland2023-04-132-7/+7
| | * | | arm64: use XPACLRI to strip PACMark Rutland2023-04-132-13/+25
| | * | | arm64: avoid redundant PAC stripping in __builtin_return_address()Mark Rutland2023-04-131-0/+3
| | |/ /
| * | | Merge branch 'for-next/perf' into for-next/coreWill Deacon2023-04-202-249/+155
| |\ \ \
| | * | | perf: pmuv3: Move inclusion of kvm_host.h to the arch-specific helperZaid Al-Bassam2023-03-271-0/+2
| | * | | perf: pmuv3: Abstract PMU version checksZaid Al-Bassam2023-03-271-0/+16
| | * | | arm64: perf: Abstract system register accesses awayMarc Zyngier2023-03-271-0/+137