From: Oliver Upton Date: Sat, 26 Jul 2025 15:50:06 +0000 (-0700) Subject: Merge branch 'kvm-arm64/gcie-legacy' into kvmarm/next X-Git-Tag: io_uring-6.17-20250815~113^2~3^2~5 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=1f315e99bdd52001255cd26d822f23563f2fabb3;p=linux-block.git Merge branch 'kvm-arm64/gcie-legacy' into kvmarm/next * kvm-arm64/gcie-legacy: : Support for GICv3 emulation on GICv5, courtesy of Sascha Bischoff : : FEAT_GCIE_LEGACY adds the necessary hardware for GICv5 systems to : support the legacy GICv3 for VMs, including a backwards-compatible VGIC : implementation that we all know and love. : : As a starting point for GICv5 enablement in KVM, enable + use the : GICv3-compatible feature when running VMs on GICv5 hardware. KVM: arm64: gic-v5: Probe for GICv5 KVM: arm64: gic-v5: Support GICv3 compat arm64/sysreg: Add ICH_VCTLR_EL2 irqchip/gic-v5: Populate struct gic_kvm_info irqchip/gic-v5: Skip deactivate for forwarded PPI interrupts Signed-off-by: Oliver Upton --- 1f315e99bdd52001255cd26d822f23563f2fabb3