Show patches with: Submitter = Oliver Upton       |    State = Action Required       |   486 patches
« 1 2 3 44 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[GIT,PULL] KVM/arm64 updates for 6.11 [GIT,PULL] KVM/arm64 updates for 6.11 - - - --- 2024-07-15 Oliver Upton New
MAINTAINERS: Include documentation in KVM/arm64 entry MAINTAINERS: Include documentation in KVM/arm64 entry 1 - - --- 2024-06-28 Oliver Upton New
KVM: selftests: Assert that MPIDR_EL1 is unchanged across vCPU reset KVM: selftests: Assert that MPIDR_EL1 is unchanged across vCPU reset - - - --- 2024-06-21 Oliver Upton New
KVM: arm64: nv: Unfudge ID_AA64PFR0_EL1 masking KVM: arm64: nv: Unfudge ID_AA64PFR0_EL1 masking 1 - 1 --- 2024-06-21 Oliver Upton New
[kvmtool] arm64: Allow the user to select the max SVE vector length [kvmtool] arm64: Allow the user to select the max SVE vector length - - - --- 2024-06-20 Oliver Upton New
[v3,15/15] KVM: arm64: Allow the use of SVE+NV KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - 1 - --- 2024-06-20 Oliver Upton New
[v3,14/15] KVM: arm64: nv: Add additional trap setup for CPTR_EL2 KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - - - --- 2024-06-20 Oliver Upton New
[v3,13/15] KVM: arm64: nv: Add trap description for CPTR_EL2 KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - - - --- 2024-06-20 Oliver Upton New
[v3,12/15] KVM: arm64: nv: Add TCPAC/TTA to CPTR->CPACR conversion helper KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - - - --- 2024-06-20 Oliver Upton New
[v3,11/15] KVM: arm64: nv: Honor guest hypervisor's FP/SVE traps in CPTR_EL2 KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - 1 - --- 2024-06-20 Oliver Upton New
[v3,10/15] KVM: arm64: nv: Load guest FP state for ZCR_EL2 trap KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - 1 - --- 2024-06-20 Oliver Upton New
[v3,09/15] KVM: arm64: nv: Handle CPACR_EL1 traps KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - - - --- 2024-06-20 Oliver Upton New
[v3,08/15] KVM: arm64: Spin off helper for programming CPTR traps KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - 1 - --- 2024-06-20 Oliver Upton New
[v3,07/15] KVM: arm64: nv: Ensure correct VL is loaded before saving SVE state KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - 1 - --- 2024-06-20 Oliver Upton New
[v3,06/15] KVM: arm64: nv: Use guest hypervisor's max VL when running nested guest KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - 1 - --- 2024-06-20 Oliver Upton New
[v3,05/15] KVM: arm64: nv: Save guest's ZCR_EL2 when in hyp context KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - 1 - --- 2024-06-20 Oliver Upton New
[v3,04/15] KVM: arm64: nv: Load guest hyp's ZCR into EL1 state KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - 1 - --- 2024-06-20 Oliver Upton New
[v3,03/15] KVM: arm64: nv: Handle ZCR_EL2 traps KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - 1 - --- 2024-06-20 Oliver Upton New
[v3,02/15] KVM: arm64: nv: Forward SVE traps to guest hypervisor KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - 1 - --- 2024-06-20 Oliver Upton New
[v3,01/15] KVM: arm64: nv: Forward FP/ASIMD traps to guest hypervisor KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - 1 - --- 2024-06-20 Oliver Upton New
[v5,10/10] KVM: selftests: arm64: Test writes to CTR_EL0 KVM: arm64: Allow userspace to modify CTR_EL0 - 1 - --- 2024-06-19 Oliver Upton New
[v5,09/10] KVM: arm64: rename functions for invariant sys regs KVM: arm64: Allow userspace to modify CTR_EL0 - 1 - --- 2024-06-19 Oliver Upton New
[v5,08/10] KVM: arm64: show writable masks for feature registers KVM: arm64: Allow userspace to modify CTR_EL0 - 1 - --- 2024-06-19 Oliver Upton New
[v5,07/10] KVM: arm64: Treat CTR_EL0 as a VM feature ID register KVM: arm64: Allow userspace to modify CTR_EL0 - 1 - --- 2024-06-19 Oliver Upton New
[v5,06/10] KVM: arm64: unify code to prepare traps KVM: arm64: Allow userspace to modify CTR_EL0 - 1 - --- 2024-06-19 Oliver Upton New
[v5,05/10] KVM: arm64: nv: Use accessors for modifying ID registers KVM: arm64: Allow userspace to modify CTR_EL0 - - - --- 2024-06-19 Oliver Upton New
[v5,04/10] KVM: arm64: Add helper for writing ID regs KVM: arm64: Allow userspace to modify CTR_EL0 - 1 - --- 2024-06-19 Oliver Upton New
[v5,03/10] KVM: arm64: Use read-only helper for reading VM ID registers KVM: arm64: Allow userspace to modify CTR_EL0 - 1 - --- 2024-06-19 Oliver Upton New
[v5,02/10] KVM: arm64: Make idregs debugfs iterator search sysreg table directly KVM: arm64: Allow userspace to modify CTR_EL0 - 1 - --- 2024-06-19 Oliver Upton New
[v5,01/10] KVM: arm64: Get sys_reg encoding from descriptor in idregs_debug_show() KVM: arm64: Allow userspace to modify CTR_EL0 - 1 - --- 2024-06-19 Oliver Upton New
KVM: arm64: nv: Use GFP_KERNEL_ACCOUNT for sysreg_masks allocation KVM: arm64: nv: Use GFP_KERNEL_ACCOUNT for sysreg_masks allocation - 1 - --- 2024-06-17 Oliver Upton New
[v2,15/15] KVM: arm64: Allow the use of SVE+NV KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - - - --- 2024-06-13 Oliver Upton New
[v2,14/15] KVM: arm64: nv: Add additional trap setup for CPTR_EL2 KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - - - --- 2024-06-13 Oliver Upton New
[v2,13/15] KVM: arm64: nv: Add trap description for CPTR_EL2 KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - - - --- 2024-06-13 Oliver Upton New
[v2,12/15] KVM: arm64: nv: Add TCPAC/TTA to CPTR->CPACR conversion helper KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - - - --- 2024-06-13 Oliver Upton New
[v2,11/15] KVM: arm64: nv: Honor guest hypervisor's FP/SVE traps in CPTR_EL2 KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - - - --- 2024-06-13 Oliver Upton New
[v2,10/15] KVM: arm64: Spin off helper for programming CPTR traps KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - - - --- 2024-06-13 Oliver Upton New
[v2,09/15] KVM: arm64: nv: Ensure correct VL is loaded before saving SVE state KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - - - --- 2024-06-13 Oliver Upton New
[v2,08/15] KVM: arm64: nv: Use guest hypervisor's max VL when running nested guest KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - - - --- 2024-06-13 Oliver Upton New
[v2,07/15] KVM: arm64: nv: Save guest's ZCR_EL2 when in hyp context KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - - - --- 2024-06-13 Oliver Upton New
[v2,06/15] KVM: arm64: nv: Handle ZCR_EL2 traps KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - - - --- 2024-06-13 Oliver Upton New
[v2,05/15] KVM: arm64: nv: Load guest hyp's ZCR into EL1 state KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - - - --- 2024-06-13 Oliver Upton New
[v2,04/15] KVM: arm64: nv: Load guest FP state for ZCR_EL2 trap KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - - - --- 2024-06-13 Oliver Upton New
[v2,03/15] KVM: arm64: nv: Handle CPACR_EL1 traps KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - - - --- 2024-06-13 Oliver Upton New
[v2,02/15] KVM: arm64: nv: Forward SVE traps to guest hypervisor KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - - - --- 2024-06-13 Oliver Upton New
[v2,01/15] KVM: arm64: nv: Forward FP/ASIMD traps to guest hypervisor KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies - 1 - --- 2024-06-13 Oliver Upton New
[11/11] KVM: arm64: Allow the use of SVE+NV KVM: arm64: nv: FPSIMD/SVE support - - - --- 2024-05-31 Oliver Upton New
[10/11] KVM: arm64: nv: Honor guest hypervisor's FP/SVE traps in CPTR_EL2 KVM: arm64: nv: FPSIMD/SVE support - - - --- 2024-05-31 Oliver Upton New
[09/11] KVM: arm64: Spin off helper for programming CPTR traps KVM: arm64: nv: FPSIMD/SVE support - - - --- 2024-05-31 Oliver Upton New
[08/11] KVM: arm64: nv: Ensure correct VL is loaded before saving SVE state KVM: arm64: nv: FPSIMD/SVE support - - - --- 2024-05-31 Oliver Upton New
[07/11] KVM: arm64: nv: Use guest hypervisor's max VL when running nested guest KVM: arm64: nv: FPSIMD/SVE support - - - --- 2024-05-31 Oliver Upton New
[06/11] KVM: arm64: nv: Save guest's ZCR_EL2 when in hyp context KVM: arm64: nv: FPSIMD/SVE support - - - --- 2024-05-31 Oliver Upton New
[05/11] KVM: arm64: nv: Handle ZCR_EL2 traps KVM: arm64: nv: FPSIMD/SVE support - - - --- 2024-05-31 Oliver Upton New
[04/11] KVM: arm64: nv: Load guest hyp's ZCR into EL1 state KVM: arm64: nv: FPSIMD/SVE support - - - --- 2024-05-31 Oliver Upton New
[03/11] KVM: arm64: nv: Load guest FP state for ZCR_EL2 trap KVM: arm64: nv: FPSIMD/SVE support - - - --- 2024-05-31 Oliver Upton New
[02/11] KVM: arm64: nv: Forward SVE traps to guest hypervisor KVM: arm64: nv: FPSIMD/SVE support - - - --- 2024-05-31 Oliver Upton New
[01/11] KVM: arm64: nv: Forward FP/ASIMD traps to guest hypervisor KVM: arm64: nv: FPSIMD/SVE support - - - --- 2024-05-31 Oliver Upton New
[v2] KVM: arm64: Destroy mpidr_data for 'late' vCPU creation [v2] KVM: arm64: Destroy mpidr_data for 'late' vCPU creation - - - --- 2024-05-08 Oliver Upton New
KVM: arm64: Destroy mpidr_data for 'late' vCPU creation KVM: arm64: Destroy mpidr_data for 'late' vCPU creation - - - --- 2024-05-07 Oliver Upton New
[7/7] KVM: selftests: Test vCPU-scoped feature ID registers KVM: arm64: Don't clobber CLIDR and MPIDR across vCPU reset - - - --- 2024-05-02 Oliver Upton New
[6/7] KVM: arm64: Test that feature ID regs survive a reset KVM: arm64: Don't clobber CLIDR and MPIDR across vCPU reset - - - --- 2024-05-02 Oliver Upton New
[5/7] KVM: selftests: Store expected register value in set_id_regs KVM: arm64: Don't clobber CLIDR and MPIDR across vCPU reset - - - --- 2024-05-02 Oliver Upton New
[4/7] KVM: selftests: Rename helper in set_id_regs to imply VM scope KVM: arm64: Don't clobber CLIDR and MPIDR across vCPU reset - - - --- 2024-05-02 Oliver Upton New
[3/7] KVM: arm64: Only reset vCPU-scoped feature ID regs once KVM: arm64: Don't clobber CLIDR and MPIDR across vCPU reset - 1 - --- 2024-05-02 Oliver Upton New
[2/7] KVM: arm64: Reset VM feature ID regs from kvm_reset_sys_regs() KVM: arm64: Don't clobber CLIDR and MPIDR across vCPU reset - 1 - --- 2024-05-02 Oliver Upton New
[1/7] KVM: arm64: Rename is_id_reg() to imply VM scope KVM: arm64: Don't clobber CLIDR and MPIDR across vCPU reset - 1 - --- 2024-05-02 Oliver Upton New
[kvm-unit-tests] arm64: Default to 4K translation granule [kvm-unit-tests] arm64: Default to 4K translation granule 1 - - --- 2024-05-02 Oliver Upton New
arm64: Default to 4K translation granule arm64: Default to 4K translation granule - - - --- 2024-05-02 Oliver Upton New
[2/2] KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF KVM: arm64: Avoid NULL dereference in vgic-v2 device attr accessors - - - --- 2024-04-24 Oliver Upton New
[1/2] KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() KVM: arm64: Avoid NULL dereference in vgic-v2 device attr accessors - 1 1 --- 2024-04-24 Oliver Upton New
[v3,19/19] KVM: selftests: Add stress test for LPI injection KVM: arm64: Transition to a per-ITS translation cache - - - --- 2024-04-22 Oliver Upton New
[v3,18/19] KVM: selftests: Use MPIDR_HWID_BITMASK from cputype.h KVM: arm64: Transition to a per-ITS translation cache - - - --- 2024-04-22 Oliver Upton New
[v3,17/19] KVM: selftests: Add helper for enabling LPIs on a redistributor KVM: arm64: Transition to a per-ITS translation cache - - - --- 2024-04-22 Oliver Upton New
[v3,16/19] KVM: selftests: Add a minimal library for interacting with an ITS KVM: arm64: Transition to a per-ITS translation cache - - - --- 2024-04-22 Oliver Upton New
[v3,15/19] KVM: selftests: Add quadword MMIO accessors KVM: arm64: Transition to a per-ITS translation cache - - - --- 2024-04-22 Oliver Upton New
[v3,14/19] KVM: selftests: Standardise layout of GIC frames KVM: arm64: Transition to a per-ITS translation cache - - - --- 2024-04-22 Oliver Upton New
[v3,13/19] KVM: selftests: Align with kernel's GIC definitions KVM: arm64: Transition to a per-ITS translation cache - - - --- 2024-04-22 Oliver Upton New
[v3,12/19] KVM: arm64: vgic-its: Get rid of the lpi_list_lock KVM: arm64: Transition to a per-ITS translation cache - - - --- 2024-04-22 Oliver Upton New
[v3,11/19] KVM: arm64: vgic-its: Rip out the global translation cache KVM: arm64: Transition to a per-ITS translation cache - - - --- 2024-04-22 Oliver Upton New
[v3,10/19] KVM: arm64: vgic-its: Use the per-ITS translation cache for injection KVM: arm64: Transition to a per-ITS translation cache - - - --- 2024-04-22 Oliver Upton New
[v3,09/19] KVM: arm64: vgic-its: Spin off helper for finding ITS by doorbell addr KVM: arm64: Transition to a per-ITS translation cache - - - --- 2024-04-22 Oliver Upton New
[v3,08/19] KVM: arm64: vgic-its: Maintain a translation cache per ITS KVM: arm64: Transition to a per-ITS translation cache - - - --- 2024-04-22 Oliver Upton New
[v3,07/19] KVM: arm64: vgic-its: Scope translation cache invalidations to an ITS KVM: arm64: Transition to a per-ITS translation cache - - - --- 2024-04-22 Oliver Upton New
[v3,06/19] KVM: arm64: vgic-its: Get rid of vgic_copy_lpi_list() KVM: arm64: Transition to a per-ITS translation cache - - - --- 2024-04-22 Oliver Upton New
[v3,05/19] KVM: arm64: vgic-debug: Use an xarray mark for debug iterator KVM: arm64: Transition to a per-ITS translation cache - - - --- 2024-04-22 Oliver Upton New
[v3,04/19] KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_cmd_handle_movall() KVM: arm64: Transition to a per-ITS translation cache - - - --- 2024-04-22 Oliver Upton New
[v3,03/19] KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_invall() KVM: arm64: Transition to a per-ITS translation cache - - - --- 2024-04-22 Oliver Upton New
[v3,02/19] KVM: arm64: vgic-its: Walk LPI xarray in its_sync_lpi_pending_table() KVM: arm64: Transition to a per-ITS translation cache - - - --- 2024-04-22 Oliver Upton New
[v3,01/19] KVM: Treat the device list as an rculist KVM: arm64: Transition to a per-ITS translation cache - 1 - --- 2024-04-22 Oliver Upton New
Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" 1 - - --- 2024-03-16 Oliver Upton New
[GIT,PULL] KVM/arm64 updates for 6.9 [GIT,PULL] KVM/arm64 updates for 6.9 - - - --- 2024-03-09 Oliver Upton New
[v4,10/10] KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() KVM: arm64: Avoid serializing LPI get() / put() - - - --- 2024-02-21 Oliver Upton New
[v4,09/10] KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref KVM: arm64: Avoid serializing LPI get() / put() - - - --- 2024-02-21 Oliver Upton New
[v4,08/10] KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() KVM: arm64: Avoid serializing LPI get() / put() - - - --- 2024-02-21 Oliver Upton New
[v4,07/10] KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner KVM: arm64: Avoid serializing LPI get() / put() - - - --- 2024-02-21 Oliver Upton New
[v4,06/10] KVM: arm64: vgic: Use atomics to count LPIs KVM: arm64: Avoid serializing LPI get() / put() - - - --- 2024-02-21 Oliver Upton New
[v4,05/10] KVM: arm64: vgic: Get rid of the LPI linked-list KVM: arm64: Avoid serializing LPI get() / put() - - - --- 2024-02-21 Oliver Upton New
[v4,04/10] KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() KVM: arm64: Avoid serializing LPI get() / put() - - - --- 2024-02-21 Oliver Upton New
[v4,03/10] KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs KVM: arm64: Avoid serializing LPI get() / put() - - - --- 2024-02-21 Oliver Upton New
[v4,02/10] KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() KVM: arm64: Avoid serializing LPI get() / put() - - - --- 2024-02-21 Oliver Upton New
« 1 2 3 44 5 »