| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge tag 'locking-core-2023-05-05' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2023-05-05 | 1 | -4/+3 |
|\ |
|
| * | locking/arch: Rename all internal __xchg() names to __arch_xchg() | Andrzej Hajda | 2023-04-29 | 1 | -4/+3 |
* | | Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6... | Linus Torvalds | 2023-05-04 | 6 | -23/+22 |
|\ \ |
|
| * | | arm64: lds: move .got section out of .text | Fangrui Song | 2023-05-02 | 1 | -10/+9 |
| * | | arm64: kernel: remove SHF_WRITE|SHF_EXECINSTR from .idmap.text | ndesaulniers@google.com | 2023-05-02 | 3 | -5/+5 |
| * | | arm64: cpufeature: Fix pointer auth hwcaps | Kristina Martsenko | 2023-05-02 | 1 | -6/+6 |
| * | | arm64: Fix label placement in record_mmu_state() | Neeraj Upadhyay | 2023-04-26 | 1 | -2/+2 |
* | | | Merge tag 'for-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/pate... | Linus Torvalds | 2023-05-03 | 1 | -0/+17 |
|\ \ \ |
|
| * | | | arm64: tegra: Add Tegra234 GTE nodes | Dipen Patel | 2023-04-26 | 1 | -0/+17 |
| | |/
| |/| |
|
* | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2023-05-01 | 34 | -351/+1168 |
|\ \ \ |
|
| * \ \ | Merge tag 'kvmarm-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar... | Paolo Bonzini | 2023-04-26 | 62 | -459/+1288 |
| |\ \ \ |
|
| | * \ \ | Merge branch kvm-arm64/spec-ptw into kvmarm-master/next | Marc Zyngier | 2023-04-21 | 6 | -15/+69 |
| | |\ \ \ |
|
| | | * | | | KVM: arm64: vhe: Drop extra isb() on guest exit | Marc Zyngier | 2023-04-14 | 1 | -4/+3 |
| | | * | | | KVM: arm64: vhe: Synchronise with page table walker on MMU update | Marc Zyngier | 2023-04-14 | 1 | -0/+12 |
| | | * | | | KVM: arm64: pkvm: Document the side effects of kvm_flush_dcache_to_poc() | Marc Zyngier | 2023-04-14 | 1 | -0/+7 |
| | | * | | | KVM: arm64: nvhe: Synchronise with page table walker on TLBI | Marc Zyngier | 2023-04-14 | 1 | -9/+29 |
| | | * | | | KVM: arm64: nvhe: Synchronise with page table walker on vcpu run | Marc Zyngier | 2023-04-13 | 2 | -2/+18 |
| | * | | | | Merge branch kvm-arm64/smccc-filtering into kvmarm-master/next | Marc Zyngier | 2023-04-21 | 7 | -36/+262 |
| | |\ \ \ \ |
|
| | | * | | | | KVM: arm64: Prevent userspace from handling SMC64 arch range | Oliver Upton | 2023-04-08 | 1 | -6/+19 |
| | | * | | | | KVM: arm64: Expose SMC/HVC width to userspace | Marc Zyngier | 2023-04-05 | 2 | -6/+13 |
| | | * | | | | KVM: arm64: Let errors from SMCCC emulation to reach userspace | Oliver Upton | 2023-04-05 | 1 | -16/+2 |
| | | * | | | | KVM: arm64: Return NOT_SUPPORTED to guest for unknown PSCI version | Oliver Upton | 2023-04-05 | 1 | -2/+5 |
| | | * | | | | KVM: arm64: Introduce support for userspace SMCCC filtering | Oliver Upton | 2023-04-05 | 3 | -0/+75 |
| | | * | | | | KVM: arm64: Add support for KVM_EXIT_HYPERCALL | Oliver Upton | 2023-04-05 | 3 | -1/+23 |
| | | * | | | | KVM: arm64: Use a maple tree to represent the SMCCC filter | Oliver Upton | 2023-04-05 | 3 | -1/+63 |
| | | * | | | | KVM: arm64: Refactor hvc filtering to support different actions | Oliver Upton | 2023-04-05 | 2 | -4/+31 |
| | | * | | | | KVM: arm64: Start handling SMCs from EL1 | Oliver Upton | 2023-04-05 | 1 | -7/+7 |
| | | * | | | | KVM: arm64: Rename SMC/HVC call handler to reflect reality | Oliver Upton | 2023-04-05 | 2 | -3/+3 |
| | | * | | | | KVM: arm64: Add vm fd device attribute accessors | Oliver Upton | 2023-04-05 | 1 | -0/+29 |
| | | * | | | | KVM: arm64: Add a helper to check if a VM has ran once | Oliver Upton | 2023-04-05 | 3 | -4/+6 |
| | * | | | | | Merge branch kvm-arm64/timer-vm-offsets into kvmarm-master/next | Marc Zyngier | 2023-04-21 | 18 | -181/+643 |
| | |\ \ \ \ \ |
|
| | | * | | | | | KVM: arm64: Handle 32bit CNTPCTSS traps | Marc Zyngier | 2023-04-13 | 2 | -0/+2 |
| | | * | | | | | KVM: arm64: nv: timers: Support hyp timer emulation | Marc Zyngier | 2023-03-30 | 6 | -10/+212 |
| | | * | | | | | KVM: arm64: nv: timers: Add a per-timer, per-vcpu offset | Marc Zyngier | 2023-03-30 | 2 | -3/+12 |
| | | * | | | | | KVM: arm64: timers: Abstract the number of valid timers per vcpu | Marc Zyngier | 2023-03-30 | 1 | -6/+11 |
| | | * | | | | | KVM: arm64: timers: Fast-track CNTPCT_EL0 trap handling | Marc Zyngier | 2023-03-30 | 1 | -0/+36 |
| | | * | | | | | KVM: arm64: Elide kern_hyp_va() in VHE-specific parts of the hypervisor | Marc Zyngier | 2023-03-30 | 1 | -0/+4 |
| | | * | | | | | KVM: arm64: timers: Move the timer IRQs into arch_timer_vm_data | Marc Zyngier | 2023-03-30 | 3 | -44/+68 |
| | | * | | | | | KVM: arm64: timers: Abstract per-timer IRQ access | Marc Zyngier | 2023-03-30 | 1 | -19/+19 |
| | | * | | | | | KVM: arm64: timers: Rationalise per-vcpu timer init | Marc Zyngier | 2023-03-30 | 1 | -34/+39 |
| | | * | | | | | KVM: arm64: timers: Allow save/restoring of the physical timer | Marc Zyngier | 2023-03-30 | 1 | -12/+17 |
| | | * | | | | | KVM: arm64: timers: Allow userspace to set the global counter offset | Marc Zyngier | 2023-03-30 | 4 | -5/+70 |
| | | * | | | | | KVM: arm64: Expose {un,}lock_all_vcpus() to the rest of KVM | Marc Zyngier | 2023-03-30 | 4 | -41/+46 |
| | | * | | | | | KVM: arm64: timers: Allow physical offset without CNTPOFF_EL2 | Marc Zyngier | 2023-03-30 | 4 | -29/+98 |
| | | * | | | | | KVM: arm64: timers: Use CNTPOFF_EL2 to offset the physical timer | Marc Zyngier | 2023-03-30 | 2 | -2/+18 |
| | | * | | | | | arm64: Add HAS_ECV_CNTPOFF capability | Marc Zyngier | 2023-03-30 | 2 | -0/+12 |
| | | * | | | | | arm64: Add CNTPOFF_EL2 register definition | Marc Zyngier | 2023-03-30 | 1 | -0/+4 |
| | | * | | | | | KVM: arm64: timers: Use a per-vcpu, per-timer accumulator for fractional ns | Marc Zyngier | 2023-03-30 | 1 | -1/+1 |
| | | |/ / / / |
|
| | * | | | | | KVM: arm64: Have kvm_psci_vcpu_on() use WRITE_ONCE() to update mp_state | Reiji Watanabe | 2023-04-20 | 1 | -1/+1 |
| | * | | | | | KVM: arm64: Acquire mp_state_lock in kvm_arch_vcpu_ioctl_vcpu_init() | Reiji Watanabe | 2023-04-20 | 1 | -1/+5 |