Show patches with: Submitter = Marc Zyngier       |   2345 patches
« 1 2 ... 5 6 723 24 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v9,22/50] KVM: arm64: nv: Trap and emulate TLBI instructions from virtual EL2 KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - - - --- 2023-04-05 Marc Zyngier New
[v9,21/50] KVM: arm64: nv: Trap and emulate AT instructions from virtual EL2 KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - - - --- 2023-04-05 Marc Zyngier New
[v9,20/50] KVM: arm64: nv: Set a handler for the system instruction traps KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - - - --- 2023-04-05 Marc Zyngier New
[v9,19/50] KVM: arm64: nv: Unmap/flush shadow stage 2 page tables KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - - - --- 2023-04-05 Marc Zyngier New
[v9,18/50] KVM: arm64: nv: Restrict S2 RD/WR permissions to match the guest's KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - 1 - --- 2023-04-05 Marc Zyngier New
[v9,17/50] KVM: arm64: nv: Handle shadow stage 2 page faults KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - 1 - --- 2023-04-05 Marc Zyngier New
[v9,16/50] KVM: arm64: nv: Implement nested Stage-2 page table walk logic KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - - - --- 2023-04-05 Marc Zyngier New
[v9,15/50] KVM: arm64: nv: Support multiple nested Stage-2 mmu structures KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - - - --- 2023-04-05 Marc Zyngier New
[v9,14/50] KVM: arm64: nv: Configure HCR_EL2 for nested virtualization KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - - - --- 2023-04-05 Marc Zyngier New
[v9,13/50] KVM: arm64: nv: Forward debug traps to the nested guest KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - - - --- 2023-04-05 Marc Zyngier New
[v9,12/50] KVM: arm64: nv: Respect the virtual HCR_EL2.NV1 bit setting KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - - - --- 2023-04-05 Marc Zyngier New
[v9,11/50] KVM: arm64: nv: Respect virtual HCR_EL2.TVM and TRVM settings KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - 1 - --- 2023-04-05 Marc Zyngier New
[v9,10/50] KVM: arm64: nv: Respect the virtual HCR_EL2.NV bit setting KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - - - --- 2023-04-05 Marc Zyngier New
[v9,09/50] KVM: arm64: nv: Respect virtual CPTR_EL2.{TFP,FPEN} settings KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - - - --- 2023-04-05 Marc Zyngier New
[v9,08/50] KVM: arm64: nv: Respect virtual HCR_EL2.TWX setting KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - - - --- 2023-04-05 Marc Zyngier New
[v9,07/50] KVM: arm64: nv: Trap CPACR_EL1 access in virtual EL2 KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - 1 - --- 2023-04-05 Marc Zyngier New
[v9,06/50] KVM: arm64: nv: Trap EL1 VM register accesses in virtual EL2 KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - 2 - --- 2023-04-05 Marc Zyngier New
[v9,05/50] KVM: arm64: nv: Save/Restore vEL2 sysregs KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - 1 - --- 2023-04-05 Marc Zyngier New
[v9,04/50] KVM: arm64: nv: Handle HCR_EL2.E2H specially KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - 1 - --- 2023-04-05 Marc Zyngier New
[v9,03/50] KVM: arm64: nv: Handle SPSR_EL2 specially KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - 2 - --- 2023-04-05 Marc Zyngier New
[v9,02/50] KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - 3 - --- 2023-04-05 Marc Zyngier New
[v9,01/50] KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers KVM: arm64: ARMv8.3/8.4 Nested Virtualization support - - - --- 2023-04-05 Marc Zyngier New
[v4,20/20] KVM: arm64: selftests: Augment existing timer test to handle variable offset KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-30 Marc Zyngier New
[v4,19/20] KVM: arm64: selftests: Deal with spurious timer interrupts KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-30 Marc Zyngier New
[v4,18/20] KVM: arm64: selftests: Add physical timer registers to the sysreg list KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-30 Marc Zyngier New
[v4,17/20] KVM: arm64: nv: timers: Support hyp timer emulation KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-30 Marc Zyngier New
[v4,16/20] KVM: arm64: nv: timers: Add a per-timer, per-vcpu offset KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-30 Marc Zyngier New
[v4,15/20] KVM: arm64: Document KVM_ARM_SET_CNT_OFFSETS and co KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-30 Marc Zyngier New
[v4,14/20] KVM: arm64: timers: Abstract the number of valid timers per vcpu KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-30 Marc Zyngier New
[v4,13/20] KVM: arm64: timers: Fast-track CNTPCT_EL0 trap handling KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-03-30 Marc Zyngier New
[v4,12/20] KVM: arm64: Elide kern_hyp_va() in VHE-specific parts of the hypervisor KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-03-30 Marc Zyngier New
[v4,11/20] KVM: arm64: timers: Move the timer IRQs into arch_timer_vm_data KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-30 Marc Zyngier New
[v4,10/20] KVM: arm64: timers: Abstract per-timer IRQ access KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-30 Marc Zyngier New
[v4,09/20] KVM: arm64: timers: Rationalise per-vcpu timer init KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-30 Marc Zyngier New
[v4,08/20] KVM: arm64: timers: Allow save/restoring of the physical timer KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-30 Marc Zyngier New
[v4,07/20] KVM: arm64: timers: Allow userspace to set the global counter offset KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-30 Marc Zyngier New
[v4,06/20] KVM: arm64: Expose {un,}lock_all_vcpus() to the rest of KVM KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-30 Marc Zyngier New
[v4,05/20] KVM: arm64: timers: Allow physical offset without CNTPOFF_EL2 KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-30 Marc Zyngier New
[v4,04/20] KVM: arm64: timers: Use CNTPOFF_EL2 to offset the physical timer KVM: arm64: Rework timer offsetting for fun and profit - 2 - --- 2023-03-30 Marc Zyngier New
[v4,03/20] arm64: Add HAS_ECV_CNTPOFF capability KVM: arm64: Rework timer offsetting for fun and profit - 2 - --- 2023-03-30 Marc Zyngier New
[v4,02/20] arm64: Add CNTPOFF_EL2 register definition KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-30 Marc Zyngier New
[v4,01/20] KVM: arm64: timers: Use a per-vcpu, per-timer accumulator for fractional ns KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-30 Marc Zyngier New
[2/2] KVM: arm64: vhe: Synchronise with page table walker on MMU update KVM: arm64: Synchronise speculative page table walks on translation regime change - - - --- 2023-03-30 Marc Zyngier New
[1/2] KVM: arm64: nvhe: Synchronise with page table walker on MMU update KVM: arm64: Synchronise speculative page table walks on translation regime change - - - --- 2023-03-30 Marc Zyngier New
[v3,18/18] KVM: arm64: selftests: Augment existing timer test to handle variable offset KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-24 Marc Zyngier New
[v3,17/18] KVM: arm64: selftests: Deal with spurious timer interrupts KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-24 Marc Zyngier New
[v3,16/18] KVM: arm64: selftests: Add physical timer registers to the sysreg list KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-24 Marc Zyngier New
[v3,15/18] KVM: arm64: nv: timers: Support hyp timer emulation KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-24 Marc Zyngier New
[v3,14/18] KVM: arm64: nv: timers: Add a per-timer, per-vcpu offset KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-24 Marc Zyngier New
[v3,13/18] KVM: arm64: Document KVM_ARM_SET_CNT_OFFSETS and co KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-24 Marc Zyngier New
[v3,12/18] KVM: arm64: Abstract the number of valid timers per vcpu KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-24 Marc Zyngier New
[v3,11/18] KVM: arm64: timers: Move the timer IRQs into arch_timer_vm_data KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-24 Marc Zyngier New
[v3,10/18] KVM: arm64: timers: Abstract per-timer IRQ access KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-24 Marc Zyngier New
[v3,09/18] KVM: arm64: timers: Rationalise per-vcpu timer init KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-24 Marc Zyngier New
[v3,08/18] KVM: arm64: timers: Allow save/restoring of the physical timer KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-24 Marc Zyngier New
[v3,07/18] KVM: arm64: timers: Allow userspace to set the global counter offset KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-24 Marc Zyngier New
[v3,06/18] KVM: arm64: Expose {un,}lock_all_vcpus() to the rest of KVM KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-24 Marc Zyngier New
[v3,05/18] KVM: arm64: timers: Allow physical offset without CNTPOFF_EL2 KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-24 Marc Zyngier New
[v3,04/18] KVM: arm64: timers: Use CNTPOFF_EL2 to offset the physical timer KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-24 Marc Zyngier New
[v3,03/18] arm64: Add HAS_ECV_CNTPOFF capability KVM: arm64: Rework timer offsetting for fun and profit - 2 - --- 2023-03-24 Marc Zyngier New
[v3,02/18] arm64: Add CNTPOFF_EL2 register definition KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-24 Marc Zyngier New
[v3,01/18] KVM: arm64: timers: Use a per-vcpu, per-timer accumulator for fractional ns KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-24 Marc Zyngier New
[v2,2/2] KVM: arm64: Check for kvm_vma_mte_allowed in the critical section KVM: arm64: Plug a couple of MM races - - - --- 2023-03-16 Marc Zyngier New
[v2,1/2] KVM: arm64: Disable interrupts while walking userspace PTs KVM: arm64: Plug a couple of MM races - - - --- 2023-03-16 Marc Zyngier New
[v2,19/19] KVM: arm64: selftests: Deal with spurious timer interrupts KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-03-13 Marc Zyngier New
[v2,18/19] KVM: arm64: selftests: Augment existing timer test to handle variable offset KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-03-13 Marc Zyngier New
[v2,17/19] KVM: arm64: selftests: Add physical timer registers to the sysreg list KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-03-13 Marc Zyngier New
[v2,16/19] KVM: arm64: nv: timers: Support hyp timer emulation KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-03-13 Marc Zyngier New
[v2,15/19] KVM: arm64: nv: timers: Add a per-timer, per-vcpu offset KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-03-13 Marc Zyngier New
[v2,14/19] KVM: arm64: Document KVM_ARM_SET_CNT_OFFSETS and co KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-03-13 Marc Zyngier New
[v2,13/19] KVM: arm64: Abstract the number of valid timers per vcpu KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-03-13 Marc Zyngier New
[v2,12/19] KVM: arm64: timers: Move the timer IRQs into arch_timer_vm_data KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-03-13 Marc Zyngier New
[v2,11/19] KVM: arm64: timers: Abstract per-timer IRQ access KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-03-13 Marc Zyngier New
[v2,10/19] KVM: arm64: timers: Rationalise per-vcpu timer init KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-03-13 Marc Zyngier New
[v2,09/19] KVM: arm64: timers: Allow save/restoring of the physical timer KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-03-13 Marc Zyngier New
[v2,08/19] KVM: arm64: timers: Allow userspace to set the global counter offset KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-03-13 Marc Zyngier New
[v2,07/19] KVM: arm64: Expose {un,}lock_all_vcpus() to the reset of KVM KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-03-13 Marc Zyngier New
[v2,06/19] KVM: arm64: timers: Allow physical offset without CNTPOFF_EL2 KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-03-13 Marc Zyngier New
[v2,05/19] KVM: arm64: timers: Use CNTPOFF_EL2 to offset the physical timer KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-03-13 Marc Zyngier New
[v2,04/19] arm64: Add HAS_ECV_CNTPOFF capability KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-13 Marc Zyngier New
[v2,03/19] arm64: Add CNTPOFF_EL2 register definition KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-03-13 Marc Zyngier New
[v2,02/19] KVM: arm64: timers: Use a per-vcpu, per-timer accumulator for fractional ns KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-03-13 Marc Zyngier New
[v2,01/19] KVM: arm64: timers: Convert per-vcpu virtual offset to a global value KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-03-13 Marc Zyngier New
[2/2] KVM: arm64: Check for kvm_vma_mte_allowed in the critical section KVM: arm64: Plug a couple of MM races - - - --- 2023-03-13 Marc Zyngier New
[1/2] KVM: arm64: Disable interrupts while walking userspace PTs KVM: arm64: Plug a couple of MM races - - - --- 2023-03-13 Marc Zyngier New
[v2] KVM: arm64: timers: Convert per-vcpu virtual offset to a global value [v2] KVM: arm64: timers: Convert per-vcpu virtual offset to a global value - 1 1 --- 2023-02-24 Marc Zyngier New
[GIT,PULL] KVM/arm64 updates for 6.3 [GIT,PULL] KVM/arm64 updates for 6.3 - - - --- 2023-02-18 Marc Zyngier New
[16/16] KVM: arm64: selftests: Deal with spurious timer interrupts KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-02-16 Marc Zyngier New
[15/16] KVM: arm64: selftests: Augment existing timer test to handle variable offsets KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-02-16 Marc Zyngier New
[14/16] KVM: arm64: selftests: Add physical timer registers to the sysreg list KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-02-16 Marc Zyngier New
[13/16] KVM: arm64: nv: timers: Support hyp timer emulation KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-02-16 Marc Zyngier New
[12/16] KVM: arm64: nv: timers: Add a per-timer, per-vcpu offset KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-02-16 Marc Zyngier New
[11/16] KVM: arm64: Document KVM_ARM_SET_CNT_OFFSETS and co KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-02-16 Marc Zyngier New
[10/16] KVM: arm64: timers: Rationalise per-vcpu timer init KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-02-16 Marc Zyngier New
[09/16] KVM: arm64: timers: Allow save/restoring of the physical timer KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-02-16 Marc Zyngier New
[08/16] KVM: arm64: timers: Allow userspace to set the counter offsets KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-02-16 Marc Zyngier New
[07/16] KVM: arm64: timers: Allow physical offset without CNTPOFF_EL2 KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-02-16 Marc Zyngier New
[06/16] KVM: arm64: timers: Use CNTPOFF_EL2 to offset the physical timer KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-02-16 Marc Zyngier New
[05/16] KVM: arm64: timers: Convert per-vcpu virtual offset to a global value KVM: arm64: Rework timer offsetting for fun and profit - 1 - --- 2023-02-16 Marc Zyngier New
[04/16] KVM: arm64: timers: Use a per-vcpu, per-timer accumulator for fractional ns KVM: arm64: Rework timer offsetting for fun and profit - - - --- 2023-02-16 Marc Zyngier New
« 1 2 ... 5 6 723 24 »