Show patches with: Submitter = Marc Zyngier       |    State = Action Required       |   2766 patches
« 1 2 3 427 28 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,01/25] arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants KVM/arm64: VM configuration enforcement - 1 - --- 2024-01-30 Marc Zyngier New
irqchip/gic-v3-its: Restore quirk probing for ACPI-based systems irqchip/gic-v3-its: Restore quirk probing for ACPI-based systems - 2 - --- 2024-01-27 Marc Zyngier New
[25/25] KVM: arm64: Add debugfs file for guest's ID registers KVM/arm64: VM configuration enforcement - - - --- 2024-01-22 Marc Zyngier New
[24/25] KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest KVM/arm64: VM configuration enforcement - - - --- 2024-01-22 Marc Zyngier New
[23/25] KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest KVM/arm64: VM configuration enforcement - 1 - --- 2024-01-22 Marc Zyngier New
[22/25] KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest KVM/arm64: VM configuration enforcement - - - --- 2024-01-22 Marc Zyngier New
[21/25] KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest KVM/arm64: VM configuration enforcement - - - --- 2024-01-22 Marc Zyngier New
[20/25] KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 KVM/arm64: VM configuration enforcement - 1 - --- 2024-01-22 Marc Zyngier New
[19/25] KVM: arm64: Move existing feature disabling over to FGU infrastructure KVM/arm64: VM configuration enforcement - 1 - --- 2024-01-22 Marc Zyngier New
[18/25] KVM: arm64: Propagate and handle Fine-Grained UNDEF bits KVM/arm64: VM configuration enforcement - 1 - --- 2024-01-22 Marc Zyngier New
[17/25] KVM: arm64: Add Fine-Grained UNDEF tracking information KVM/arm64: VM configuration enforcement - - - --- 2024-01-22 Marc Zyngier New
[16/25] KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() KVM/arm64: VM configuration enforcement - 1 - --- 2024-01-22 Marc Zyngier New
[15/25] KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker KVM/arm64: VM configuration enforcement - 1 - --- 2024-01-22 Marc Zyngier New
[14/25] KVM: arm64: Register AArch64 system register entries with the sysreg xarray KVM/arm64: VM configuration enforcement - 1 - --- 2024-01-22 Marc Zyngier New
[13/25] KVM: arm64: Always populate the trap configuration xarray KVM/arm64: VM configuration enforcement - 1 - --- 2024-01-22 Marc Zyngier New
[12/25] KVM: arm64: nv: Move system instructions to their own sys_reg_desc array KVM/arm64: VM configuration enforcement - 1 - --- 2024-01-22 Marc Zyngier New
[11/25] KVM: arm64: Drop the requirement for XARRAY_MULTI KVM/arm64: VM configuration enforcement - 1 - --- 2024-01-22 Marc Zyngier New
[10/25] KVM: arm64: nv: Turn encoding ranges into discrete XArray stores KVM/arm64: VM configuration enforcement - - - --- 2024-01-22 Marc Zyngier New
[09/25] KVM: arm64: nv: Correctly handle negative polarity FGTs KVM/arm64: VM configuration enforcement - - - --- 2024-01-22 Marc Zyngier New
[08/25] KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers KVM/arm64: VM configuration enforcement - 1 - --- 2024-01-22 Marc Zyngier New
[07/25] KVM: arm64: nv: Drop sanitised_sys_reg() helper KVM/arm64: VM configuration enforcement - 1 - --- 2024-01-22 Marc Zyngier New
[06/25] KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 KVM/arm64: VM configuration enforcement - - - --- 2024-01-22 Marc Zyngier New
[05/25] KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs KVM/arm64: VM configuration enforcement - - - --- 2024-01-22 Marc Zyngier New
[04/25] KVM: arm64: nv: Add sanitising to EL2 configuration registers KVM/arm64: VM configuration enforcement - - - --- 2024-01-22 Marc Zyngier New
[03/25] KVM: arm64: nv: Add sanitising to VNCR-backed sysregs KVM/arm64: VM configuration enforcement - - - --- 2024-01-22 Marc Zyngier New
[02/25] KVM: arm64: Add feature checking helpers KVM/arm64: VM configuration enforcement - - - --- 2024-01-22 Marc Zyngier New
[01/25] arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants KVM/arm64: VM configuration enforcement - 1 - --- 2024-01-22 Marc Zyngier New
[v4,10/10] KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented arm64: Add support for FEAT_E2H0, or lack thereof 1 - - --- 2024-01-22 Marc Zyngier New
[v4,09/10] KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented arm64: Add support for FEAT_E2H0, or lack thereof - 1 - --- 2024-01-22 Marc Zyngier New
[v4,08/10] KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests arm64: Add support for FEAT_E2H0, or lack thereof - 1 - --- 2024-01-22 Marc Zyngier New
[v4,07/10] arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative arm64: Add support for FEAT_E2H0, or lack thereof - 2 - --- 2024-01-22 Marc Zyngier New
[v4,06/10] arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 arm64: Add support for FEAT_E2H0, or lack thereof - 3 1 --- 2024-01-22 Marc Zyngier New
[v4,05/10] arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling arm64: Add support for FEAT_E2H0, or lack thereof - 3 - --- 2024-01-22 Marc Zyngier New
[v4,04/10] arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 arm64: Add support for FEAT_E2H0, or lack thereof - 3 - --- 2024-01-22 Marc Zyngier New
[v4,03/10] arm64: cpufeature: Correctly display signed override values arm64: Add support for FEAT_E2H0, or lack thereof - 3 - --- 2024-01-22 Marc Zyngier New
[v4,02/10] arm64: cpufeatures: Correctly handle signed values arm64: Add support for FEAT_E2H0, or lack thereof - 1 - --- 2024-01-22 Marc Zyngier New
[v4,01/10] arm64: Add macro to compose a sysreg field value arm64: Add support for FEAT_E2H0, or lack thereof - 1 - --- 2024-01-22 Marc Zyngier New
irqchip/gic-v3-its: Handle non-coherent GICv4 redistributors irqchip/gic-v3-its: Handle non-coherent GICv4 redistributors - 1 - --- 2024-01-14 Marc Zyngier New
[GIT,PULL] KVM/arm64 updates for 6.8 [GIT,PULL] KVM/arm64 updates for 6.8 - - - --- 2024-01-05 Marc Zyngier New
[5/5] KVM: Convert comment into an assertion in kvm_io_bus_register_dev() KVM: arm64: vgic fixes for 6.7 - - - --- 2023-12-07 Marc Zyngier New
[4/5] KVM: arm64: vgic: Ensure that slots_lock is held in vgic_register_all_redist_iodevs() KVM: arm64: vgic fixes for 6.7 - - - --- 2023-12-07 Marc Zyngier New
[3/5] KVM: arm64: vgic: Force vcpu vgic teardown on vcpu destroy KVM: arm64: vgic fixes for 6.7 - - - --- 2023-12-07 Marc Zyngier New
[2/5] KVM: arm64: vgic: Add a non-locking primitive for kvm_vgic_vcpu_destroy() KVM: arm64: vgic fixes for 6.7 - - - --- 2023-12-07 Marc Zyngier New
[1/5] KVM: arm64: vgic: Simplify kvm_vgic_destroy() KVM: arm64: vgic fixes for 6.7 - - - --- 2023-12-07 Marc Zyngier New
arm64: Make icache detection a cpu capability arm64: Make icache detection a cpu capability - - - --- 2023-12-05 Marc Zyngier New
[v3,3/3] arm64: Rename reserved values for CTR_EL0.L1Ip arm64: Drop support for VPIPT i-cache policy - 2 - --- 2023-12-04 Marc Zyngier New
[v3,2/3] arm64: Kill detection of VPIPT i-cache policy arm64: Drop support for VPIPT i-cache policy - 2 - --- 2023-12-04 Marc Zyngier New
[v3,1/3] KVM: arm64: Remove VPIPT I-cache handling arm64: Drop support for VPIPT i-cache policy - 2 - --- 2023-12-04 Marc Zyngier New
[v2,3/3] arm64: Rename reserved values for CTR_EL0.L1Ip arm64: Drop support for VPIPT i-cache policy - - - --- 2023-11-27 Marc Zyngier New
[v2,2/3] arm64: Kill detection of VPIPT i-cache policy arm64: Drop support for VPIPT i-cache policy - 1 - --- 2023-11-27 Marc Zyngier New
[v2,1/3] KVM: arm64: Remove VPIPT I-cache handling arm64: Drop support for VPIPT i-cache policy - 1 - --- 2023-11-27 Marc Zyngier New
[v3,13/13] KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented arm64: Add support for FEAT_E2H0, or lack thereof - 1 - --- 2023-11-27 Marc Zyngier New
[v3,12/13] KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests arm64: Add support for FEAT_E2H0, or lack thereof - 1 - --- 2023-11-27 Marc Zyngier New
[v3,11/13] arm64: Add MIDR-based overrides for ID_AA64MMFR4_EL1.E2H0 arm64: Add support for FEAT_E2H0, or lack thereof - 1 - --- 2023-11-27 Marc Zyngier New
[v3,10/13] arm64: Add MIDR-based override infrastructure arm64: Add support for FEAT_E2H0, or lack thereof - 1 - --- 2023-11-27 Marc Zyngier New
[v3,09/13] arm64: Add override for ID_AA64MMFR4_EL1.E2H0 arm64: Add support for FEAT_E2H0, or lack thereof - 1 - --- 2023-11-27 Marc Zyngier New
[v3,08/13] arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative arm64: Add support for FEAT_E2H0, or lack thereof - 1 - --- 2023-11-27 Marc Zyngier New
[v3,07/13] arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 arm64: Add support for FEAT_E2H0, or lack thereof - 1 - --- 2023-11-27 Marc Zyngier New
[v3,06/13] arm64: cpufeature: Detect E2H0 not being implemented arm64: Add support for FEAT_E2H0, or lack thereof - - - --- 2023-11-27 Marc Zyngier New
[v3,05/13] arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling arm64: Add support for FEAT_E2H0, or lack thereof - 2 - --- 2023-11-27 Marc Zyngier New
[v3,04/13] arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 arm64: Add support for FEAT_E2H0, or lack thereof - 1 - --- 2023-11-27 Marc Zyngier New
[v3,03/13] arm64: cpufeature: Correctly display signed override values arm64: Add support for FEAT_E2H0, or lack thereof - 2 - --- 2023-11-27 Marc Zyngier New
[v3,02/13] arm64: cpufeatures: Correctly handle signed values arm64: Add support for FEAT_E2H0, or lack thereof - - - --- 2023-11-27 Marc Zyngier New
[v3,01/13] arm64: Add macro to compose a sysreg field value arm64: Add support for FEAT_E2H0, or lack thereof - - - --- 2023-11-27 Marc Zyngier New
arm64: Get rid of ARM64_HAS_NO_HW_PREFETCH arm64: Get rid of ARM64_HAS_NO_HW_PREFETCH 1 - - --- 2023-11-22 Marc Zyngier New
[v11,43/43] KVM: arm64: nv: Allow userspace to request KVM_ARM_VCPU_NESTED_VIRT KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,42/43] KVM: arm64: nv: Accelerate EL0 timer read accesses when FEAT_ECV is on KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,41/43] KVM: arm64: nv: Use FEAT_ECV to trap access to EL0 timers KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,40/43] KVM: arm64: nv: Fast-track EL1 TLBIs for VHE guests KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,39/43] KVM: arm64: nv: Fast-track 'InHost' exception returns KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,38/43] KVM: arm64: nv: Allocate VNCR page when required KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,37/43] KVM: arm64: nv: Tag shadow S2 entries with nested level KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,36/43] KVM: arm64: nv: Invalidate TLBs based on shadow S2 TTL-like information KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,35/43] KVM: arm64: nv: Add handling of FEAT_TTL TLB invalidation KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,34/43] KVM: arm64: nv: Deal with broken VGIC on maintenance interrupt delivery KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,33/43] KVM: arm64: nv: Fold GICv3 host trapping requirements into guest setup KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,32/43] KVM: arm64: nv: vgic: Allow userland to set VGIC maintenance IRQ KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,31/43] KVM: arm64: nv: Don't block in WFI from nested state KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,30/43] KVM: arm64: nv: Nested GICv3 Support KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,29/43] KVM: arm64: nv: Load timer before the GIC KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,28/43] KVM: arm64: nv: Publish emulated timer interrupt state in the in-memory state KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,27/43] KVM: arm64: nv: Sync nested timer state with FEAT_NV2 KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,26/43] KVM: arm64: nv: Add handling of EL2-specific timer registers KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,25/43] KVM: arm64: nv: Hide RAS from nested guests KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,24/43] KVM: arm64: nv: Trap and emulate TLBI instructions from virtual EL2 KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,23/43] KVM: arm64: nv: Trap and emulate AT instructions from virtual EL2 KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,22/43] KVM: arm64: nv: Set a handler for the system instruction traps KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,21/43] KVM: arm64: nv: Unmap/flush shadow stage 2 page tables KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,20/43] KVM: arm64: nv: Restrict S2 RD/WR permissions to match the guest's KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - 1 - --- 2023-11-20 Marc Zyngier New
[v11,19/43] KVM: arm64: nv: Handle shadow stage 2 page faults KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,18/43] KVM: arm64: nv: Implement nested Stage-2 page table walk logic KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,17/43] KVM: arm64: nv: Support multiple nested Stage-2 mmu structures KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,16/43] KVM: arm64: nv: Configure HCR_EL2 for FEAT_NV2 KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,15/43] KVM: arm64: nv: Respect virtual CPTR_EL2.{TFP,FPEN} settings KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,14/43] KVM: arm64: nv: Respect virtual HCR_EL2.TWX setting KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,13/43] KVM: arm64: nv: Save/Restore vEL2 sysregs KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - 1 - --- 2023-11-20 Marc Zyngier New
[v11,12/43] KVM: arm64: nv: Handle CNTHCTL_EL2 specially KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
[v11,11/43] KVM: arm64: nv: Handle HCR_EL2.E2H specially KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - 1 - --- 2023-11-20 Marc Zyngier New
[v11,10/43] KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - 3 - --- 2023-11-20 Marc Zyngier New
[v11,09/43] KVM: arm64: nv: Map VNCR-capable registers to a separate page KVM: arm64: Nested Virtualization support (FEAT_NV2 only) - - - --- 2023-11-20 Marc Zyngier New
« 1 2 3 427 28 »