Show patches with: Submitter = Oliver Upton       |    State = Action Required       |   429 patches
« 1 2 3 44 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[01/11] KVM: x86: Redefine 'longmode' as a flag for KVM_EXIT_HYPERCALL KVM: arm64: Userspace SMCCC call filtering - - - --- 2023-03-20 Oliver Upton New
[01/14] KVM: arm64: Add a helper to tear down unlinked stage-2 subtrees KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[01/15] KVM: arm64: vgic: Store LPIs in an xarray KVM: arm64: Improvements to GICv3 LPI injection - - - --- 2024-01-24 Oliver Upton New
[02/11] KVM: arm64: Add a helper to check if a VM has ran once KVM: arm64: Userspace SMCCC call filtering - - - --- 2023-03-20 Oliver Upton New
[02/14] KVM: arm64: Tear down unlinked stage-2 subtree after break-before-make KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[02/15] KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() KVM: arm64: Improvements to GICv3 LPI injection - - - --- 2024-01-24 Oliver Upton New
[03/11] KVM: arm64: Add vm fd device attribute accessors KVM: arm64: Userspace SMCCC call filtering - 1 - --- 2023-03-20 Oliver Upton New
[03/14] KVM: arm64: Directly read owner id field in stage2_pte_is_counted() KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[03/15] KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs KVM: arm64: Improvements to GICv3 LPI injection - - - --- 2024-01-24 Oliver Upton New
[04/11] KVM: arm64: Rename SMC/HVC call handler to reflect reality KVM: arm64: Userspace SMCCC call filtering - 2 - --- 2023-03-20 Oliver Upton New
[04/14] KVM: arm64: Read the PTE once per visit KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[04/15] KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() KVM: arm64: Improvements to GICv3 LPI injection - - - --- 2024-01-24 Oliver Upton New
[05/11] KVM: arm64: Start handling SMCs from EL1 KVM: arm64: Userspace SMCCC call filtering - 1 - --- 2023-03-20 Oliver Upton New
[05/14] KVM: arm64: Split init and set for table PTE KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[05/15] KVM: arm64: vgic: Get rid of the LPI linked-list KVM: arm64: Improvements to GICv3 LPI injection - - - --- 2024-01-24 Oliver Upton New
[06/11] KVM: arm64: Refactor hvc filtering to support different actions KVM: arm64: Userspace SMCCC call filtering - 1 - --- 2023-03-20 Oliver Upton New
[06/14] KVM: arm64: Return next table from map callbacks KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[06/15] KVM: arm64: vgic: Use atomics to count LPIs KVM: arm64: Improvements to GICv3 LPI injection - - - --- 2024-01-24 Oliver Upton New
[07/11] KVM: arm64: Use a maple tree to represent the SMCCC filter KVM: arm64: Userspace SMCCC call filtering - - - --- 2023-03-20 Oliver Upton New
[07/14] KVM: arm64: Document behavior of pgtable visitor callback KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[07/15] KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner KVM: arm64: Improvements to GICv3 LPI injection - - - --- 2024-01-24 Oliver Upton New
[08/11] KVM: arm64: Add support for KVM_EXIT_HYPERCALL KVM: arm64: Userspace SMCCC call filtering - - - --- 2023-03-20 Oliver Upton New
[08/14] KVM: arm64: Protect page table traversal with RCU KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[08/15] KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() KVM: arm64: Improvements to GICv3 LPI injection - - - --- 2024-01-24 Oliver Upton New
[09/11] KVM: arm64: Indroduce support for userspace SMCCC filtering KVM: arm64: Userspace SMCCC call filtering - - - --- 2023-03-20 Oliver Upton New
[09/14] KVM: arm64: Free removed stage-2 tables in RCU callback KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[09/15] KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref KVM: arm64: Improvements to GICv3 LPI injection - - - --- 2024-01-24 Oliver Upton New
[1/1] KVM: arm64: Use a separate function for hyp stage-1 walks KVM: arm64: Skip RCU protection for hyp stage-1 - - - --- 2022-11-14 Oliver Upton New
[1/2] arm64: tlbflush: Rename MAX_TLBI_OPS KVM: arm64: Address soft lockups due to I-cache CMOs 1 1 1 --- 2023-09-20 Oliver Upton New
[1/2] KVM: arm64: Clean out the odd handling of completer_addr KVM: arm64: pKVM memory transitions cleanup - - - --- 2022-10-28 Oliver Upton New
[1/2] KVM: arm64: Disallow vPMU for NV guests KVM: arm64: vPMU fixes for NV/EL2 - - - --- 2023-10-11 Oliver Upton New
[1/2] KVM: arm64: Prevent userspace from handling SMC64 arch range KVM: arm64: Reserve SMC64 arch range per SMCCC filter documentation - - - --- 2023-04-08 Oliver Upton New
[1/2] KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systems KVM: arm64: Uphold 64bit-only behavior on asymmetric systems - - - --- 2022-08-11 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
[1/2] KVM: selftests: Allow >1 guest mode in access_tracking_perf_test KVM: selftests: Enable access_tracking_perf_test for arm64 - 1 - --- 2022-11-11 Oliver Upton New
[1/2] tools headers arm64: Fix references to top srcdir in Makefile tools: Makefile fixes for sysreg generation - - - --- 2023-10-27 Oliver Upton New
[1/3] KVM: arm64: Add a predicate for testing if SMCCC filter is configured KVM: arm64: Cleanups for managing SMCCC filter maple tree - - - --- 2023-10-04 Oliver Upton New
[1/3] KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() KVM: arm64: Load the stage-2 MMU from vcpu_load() for VHE - - - --- 2023-10-06 Oliver Upton New
[1/3] KVM: arm64: vgic: Use common accessor for writes to ISPENDR KVM: arm64: Fix + cleanup for GICv3 ISPENDR - - - --- 2023-12-19 Oliver Upton New
[1/3] selftests: KVM: Check stat name before other fields selftests: KVM: Improvements to binary stats test - - - --- 2022-07-19 Oliver Upton New
[1/4] KVM: arm64: Use KVM's pte type/helpers in handle_access_fault() KVM: arm64: Parallel access faults - - - --- 2022-11-29 Oliver Upton New
[1/4] KVM: selftests: Fix build due to ucall_uninit() removal KVM: selftests: Fixes for ucall pool + page_fault_test - - - --- 2022-12-07 Oliver Upton New
[1/6] KVM: arm64: Use visibility hook to treat ID regs as RAZ KVM: arm64: Treat 32bit ID registers as RAZ/WI on 64bit-only system - 1 - --- 2022-08-17 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
[1/8] KVM: arm64: Add generic check for system-supported vCPU features KVM: arm64: Cleanup + fix to vCPU reset, feature flags - 1 - --- 2023-09-20 Oliver Upton New
[10/11] KVM: selftests: Add a helper for SMCCC calls with SMC instruction KVM: arm64: Userspace SMCCC call filtering - - - --- 2023-03-20 Oliver Upton New
[10/14] KVM: arm64: Atomically update stage 2 leaf attributes in parallel walks KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[10/15] KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() KVM: arm64: Improvements to GICv3 LPI injection - - - --- 2024-01-24 Oliver Upton New
[11/11] KVM: selftests: Add test for SMCCC filter KVM: arm64: Userspace SMCCC call filtering - - - --- 2023-03-20 Oliver Upton New
[11/14] KVM: arm64: Make changes block->table to leaf PTEs parallel-aware KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[11/15] KVM: arm64: vgic-its: Lazily allocate LPI translation cache KVM: arm64: Improvements to GICv3 LPI injection - - - --- 2024-01-24 Oliver Upton New
[12/14] KVM: arm64: Make leaf->leaf PTE changes parallel-aware KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[12/15] KVM: arm64: vgic-its: Pick cache victim based on usage count KVM: arm64: Improvements to GICv3 LPI injection - - - --- 2024-01-24 Oliver Upton New
[13/14] KVM: arm64: Make table->block changes parallel-aware KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[13/15] KVM: arm64: vgic-its: Protect cached vgic_irq pointers with RCU KVM: arm64: Improvements to GICv3 LPI injection - - - --- 2024-01-24 Oliver Upton New
[14/14] KVM: arm64: Handle stage-2 faults in parallel KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[14/15] KVM: arm64: vgic-its: Treat the LPI translation cache as an rculist KVM: arm64: Improvements to GICv3 LPI injection - - - --- 2024-01-24 Oliver Upton New
[15/15] KVM: arm64: vgic-its: Rely on RCU to protect translation cache reads KVM: arm64: Improvements to GICv3 LPI injection - - - --- 2024-01-24 Oliver Upton New
[2/2] KVM: arm64: Avoid soft lockups due to I-cache maintenance KVM: arm64: Address soft lockups due to I-cache CMOs - 1 1 --- 2023-09-20 Oliver Upton New
[2/2] KVM: arm64: Redefine pKVM memory transitions in terms of source/target KVM: arm64: pKVM memory transitions cleanup - - - --- 2022-10-28 Oliver Upton New
[2/2] KVM: arm64: Reject 32bit user PSTATE on asymmetric systems KVM: arm64: Uphold 64bit-only behavior on asymmetric systems - - - --- 2022-08-11 Oliver Upton New
[2/2] KVM: arm64: Test that SMC64 arch calls are reserved KVM: arm64: Reserve SMC64 arch range per SMCCC filter documentation - - - --- 2023-04-08 Oliver Upton New
[2/2] KVM: arm64: Treat PMEVTYPER<n>_EL0.NSH as RES0 KVM: arm64: vPMU fixes for NV/EL2 - 1 - --- 2023-10-11 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
[2/2] KVM: selftests: Avoid using forced target for generating arm64 headers tools: Makefile fixes for sysreg generation - - 1 --- 2023-10-27 Oliver Upton New
[2/2] KVM: selftests: Build access_tracking_perf_test for arm64 KVM: selftests: Enable access_tracking_perf_test for arm64 - 1 - --- 2022-11-11 Oliver Upton New
[2/2] tools: arm64: Sync sysreg.h with the kernel source tools: arm64: Sync sysreg.h with the kernel - 1 - --- 2023-10-05 Oliver Upton New
[2/3] KVM: arm64: Only insert reserved ranges when SMCCC filter is used KVM: arm64: Cleanups for managing SMCCC filter maple tree - - - --- 2023-10-04 Oliver Upton New
[2/3] KVM: arm64: Rename helpers for VHE vCPU load/put KVM: arm64: Load the stage-2 MMU from vcpu_load() for VHE - - - --- 2023-10-06 Oliver Upton New
[2/3] KVM: arm64: vgic: Use common accessor for writes to ICPENDR KVM: arm64: Fix + cleanup for GICv3 ISPENDR - - - --- 2023-12-19 Oliver Upton New
[2/3] selftests: KVM: Provide descriptive assertions in kvm_binary_stats_test selftests: KVM: Improvements to binary stats test - - - --- 2022-07-19 Oliver Upton New
[2/4] KVM: arm64: Don't serialize if the access flag isn't set KVM: arm64: Parallel access faults - - - --- 2022-11-29 Oliver Upton New
[2/4] KVM: selftests: Setup ucall after loading program into guest memory KVM: selftests: Fixes for ucall pool + page_fault_test - - - --- 2022-12-07 Oliver Upton New
[2/6] KVM: arm64: Remove internal accessor helpers for id regs KVM: arm64: Treat 32bit ID registers as RAZ/WI on 64bit-only system - - - --- 2022-08-17 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
[2/8] KVM: arm64: Hoist PMUv3 check into KVM_ARM_VCPU_INIT ioctl handler KVM: arm64: Cleanup + fix to vCPU reset, feature flags - 1 - --- 2023-09-20 Oliver Upton New
[3/3] KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() KVM: arm64: Load the stage-2 MMU from vcpu_load() for VHE - - - --- 2023-10-06 Oliver Upton New
[3/3] KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured KVM: arm64: Cleanups for managing SMCCC filter maple tree - - - --- 2023-10-04 Oliver Upton New
[3/3] KVM: arm64: vgic-v3: Reinterpret user ISPENDR writes as I{C,S}PENDR KVM: arm64: Fix + cleanup for GICv3 ISPENDR - - - --- 2023-12-19 Oliver Upton New
[3/3] selftests: KVM: Add exponent check for boolean stats selftests: KVM: Improvements to binary stats test - - - --- 2022-07-19 Oliver Upton New
[3/4] KVM: arm64: Handle access faults behind the read lock KVM: arm64: Parallel access faults - 1 - --- 2022-11-29 Oliver Upton New
[3/4] KVM: arm64: selftests: Align VA space allocator with TTBR0 KVM: selftests: Fixes for ucall pool + page_fault_test - - - --- 2022-12-07 Oliver Upton New
[3/6] KVM: arm64: Spin off helper for calling visibility hook KVM: arm64: Treat 32bit ID registers as RAZ/WI on 64bit-only system - 1 - --- 2022-08-17 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
[3/8] KVM: arm64: Hoist SVE check into KVM_ARM_VCPU_INIT ioctl handler KVM: arm64: Cleanup + fix to vCPU reset, feature flags - - - --- 2023-09-20 Oliver Upton New
[4/4] KVM: arm64: Condition HW AF updates on config option KVM: arm64: Parallel access faults - - - --- 2022-11-29 Oliver Upton New
[4/4] KVM: selftests: Allocate ucall pool from MEM_REGION_DATA KVM: selftests: Fixes for ucall pool + page_fault_test - 1 - --- 2022-12-07 Oliver Upton New
[4/6] KVM: arm64: Add a visibility bit to ignore user writes KVM: arm64: Treat 32bit ID registers as RAZ/WI on 64bit-only system - - - --- 2022-08-17 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
[4/8] KVM: arm64: Hoist PAuth checks into KVM_ARM_VCPU_INIT ioctl KVM: arm64: Cleanup + fix to vCPU reset, feature flags - - - --- 2023-09-20 Oliver Upton New
[5/6] KVM: arm64: Treat 32bit ID registers as RAZ/WI on 64bit-only system KVM: arm64: Treat 32bit ID registers as RAZ/WI on 64bit-only system - - - --- 2022-08-17 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
[5/8] KVM: arm64: Prevent NV feature flag on systems w/o nested virt KVM: arm64: Cleanup + fix to vCPU reset, feature flags - - - --- 2023-09-20 Oliver Upton New
[6/6] KVM: selftests: Add test for RAZ/WI AArch32 ID registers KVM: arm64: Treat 32bit ID registers as RAZ/WI on 64bit-only system - - - --- 2022-08-17 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
[6/8] KVM: arm64: Hoist NV+SVE check into KVM_ARM_VCPU_INIT ioctl handler KVM: arm64: Cleanup + fix to vCPU reset, feature flags - - - --- 2023-09-20 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
[7/8] KVM: arm64: Remove unused return value from kvm_reset_vcpu() KVM: arm64: Cleanup + fix to vCPU reset, feature flags - - - --- 2023-09-20 Oliver Upton New
[8/8] KVM: arm64: Get rid of vCPU-scoped feature bitmap KVM: arm64: Cleanup + fix to vCPU reset, feature flags - - - --- 2023-09-20 Oliver Upton New
[GIT,PULL,v2] KVM/arm64 fixes for 6.3, part #4 [GIT,PULL,v2] KVM/arm64 fixes for 6.3, part #4 - - - --- 2023-04-19 Oliver Upton New
« 1 2 3 44 5 »