aboutsummaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2023-04-21Merge branch kvm-arm64/timer-vm-offsets into kvmarm-master/nextMarc Zyngier18-181/+643
2023-04-20KVM: arm64: Have kvm_psci_vcpu_on() use WRITE_ONCE() to update mp_stateReiji Watanabe1-1/+1
2023-04-20KVM: arm64: Acquire mp_state_lock in kvm_arch_vcpu_ioctl_vcpu_init()Reiji Watanabe1-1/+5
2023-04-13KVM: arm64: Handle 32bit CNTPCTSS trapsMarc Zyngier2-0/+2
2023-04-12KVM: arm64: vgic: Don't acquire its_lock before config_lockOliver Upton1-3/+12
2023-03-30KVM: arm64: nv: timers: Support hyp timer emulationMarc Zyngier6-10/+212
2023-03-30KVM: arm64: nv: timers: Add a per-timer, per-vcpu offsetMarc Zyngier2-3/+12
2023-03-30KVM: arm64: timers: Abstract the number of valid timers per vcpuMarc Zyngier1-6/+11
2023-03-30KVM: arm64: timers: Fast-track CNTPCT_EL0 trap handlingMarc Zyngier1-0/+36
2023-03-30KVM: arm64: Elide kern_hyp_va() in VHE-specific parts of the hypervisorMarc Zyngier1-0/+4
2023-03-30KVM: arm64: timers: Move the timer IRQs into arch_timer_vm_dataMarc Zyngier3-44/+68
2023-03-30KVM: arm64: timers: Abstract per-timer IRQ accessMarc Zyngier1-19/+19
2023-03-30KVM: arm64: timers: Rationalise per-vcpu timer initMarc Zyngier1-34/+39
2023-03-30KVM: arm64: timers: Allow save/restoring of the physical timerMarc Zyngier1-12/+17
2023-03-30KVM: arm64: timers: Allow userspace to set the global counter offsetMarc Zyngier4-5/+70
2023-03-30KVM: arm64: Expose {un,}lock_all_vcpus() to the rest of KVMMarc Zyngier4-41/+46
2023-03-30KVM: arm64: timers: Allow physical offset without CNTPOFF_EL2Marc Zyngier4-29/+98
2023-03-30KVM: arm64: timers: Use CNTPOFF_EL2 to offset the physical timerMarc Zyngier2-2/+18
2023-03-30arm64: Add HAS_ECV_CNTPOFF capabilityMarc Zyngier2-0/+12
2023-03-30arm64: Add CNTPOFF_EL2 register definitionMarc Zyngier1-0/+4
2023-03-30KVM: arm64: timers: Use a per-vcpu, per-timer accumulator for fractional nsMarc Zyngier1-1/+1
2023-03-29KVM: arm64: Use config_lock to protect vgic stateOliver Upton8-60/+88
2023-03-29KVM: arm64: Use config_lock to protect data ordered against KVM_RUNOliver Upton4-21/+12
2023-03-29KVM: arm64: Avoid lock inversion when setting the VM register widthOliver Upton3-3/+24
2023-03-29KVM: arm64: Avoid vcpu->mutex v. kvm->lock inversion in CPU_ONOliver Upton4-25/+44
2023-03-26Merge tag 'perf_urgent_for_v6.3_rc4' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+1
2023-03-26Merge tag 'x86_urgent_for_v6.3_rc4' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-16/+21
2023-03-24Merge tag 'mm-hotfixes-stable-2023-03-24-17-09' of git://git.kernel.org/pub/s...Linus Torvalds3-7/+19
2023-03-24Merge tag 'arm-fixes-6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds31-113/+141
2023-03-24Merge tag 'efi-fixes-for-v6.3-1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2023-03-24Merge tag 'qcom-dts-fixes-for-6.3' of https://git.kernel.org/pub/scm/linux/ke...Arnd Bergmann1-0/+10
2023-03-24Merge tag 'qcom-arm64-fixes-for-6.3' of https://git.kernel.org/pub/scm/linux/...Arnd Bergmann14-60/+94
2023-03-24Merge tag 'riscv-for-linus-6.3-rc4' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-6/+32
2023-03-24Merge tag 'for-linus-6.3-rc4-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2023-03-23kasan, powerpc: don't rename memintrinsics if compiler adds prefixesMarco Elver3-7/+19
2023-03-23riscv: Handle zicsr/zifencei issues between clang and binutilsNathan Chancellor2-4/+28
2023-03-22Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds1-2/+2
2023-03-22x86/fpu/xstate: Prevent false-positive warning in __copy_xstate_uabi_buf()Chang S. Bae1-16/+14
2023-03-22x86/mm: Do not shuffle CPU entry areas without KASLRMichal Koutný1-0/+7
2023-03-22x86/PVH: avoid 32-bit build warning when obtaining VGA console infoJan Beulich1-1/+1
2023-03-22arm64: dts: qcom: sc8280xp-x13s: mark bob regulator as always-onJohan Hovold1-0/+1
2023-03-22arm64: dts: qcom: sc8280xp-x13s: mark s12b regulator as always-onJohan Hovold1-0/+1
2023-03-22arm64: dts: qcom: sc8280xp-x13s: mark s10b regulator as always-onJohan Hovold1-0/+1
2023-03-22arm64: dts: qcom: sc8280xp-x13s: mark s11b regulator as always-onJohan Hovold1-0/+1
2023-03-21riscv: mm: Fix incorrect ASID argument when flushing TLBDylan Jhong3-2/+4
2023-03-21perf/x86/amd/core: Always clear status for idxBreno Leitao1-2/+1
2023-03-19Merge tag 'ras_urgent_for_v6.3_rc3' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+1
2023-03-19Merge tag 'x86_urgent_for_v6.3_rc3' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds6-20/+45
2023-03-17Merge tag 'for-linus-6.3-rc3-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds7-17/+42
2023-03-17Merge tag 'riscv-for-linus-6.3-rc3' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-51/+42