From: Oliver Upton Date: Mon, 28 Jul 2025 15:11:34 +0000 (-0700) Subject: Merge branch 'kvm-arm64/vgic-v4-ctl' into kvmarm/next X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0d46e324c0b6a36af50b08524177e0d598239b5c;p=thirdparty%2Flinux.git Merge branch 'kvm-arm64/vgic-v4-ctl' into kvmarm/next * kvm-arm64/vgic-v4-ctl: : Userspace control of nASSGIcap, courtesy of Raghavendra Rao Ananta : : Allow userspace to decide if support for SGIs without an active state is : advertised to the guest, allowing VMs from GICv3-only hardware to be : migrated to to GICv4.1 capable machines. Documentation: KVM: arm64: Describe VGICv3 registers writable pre-init KVM: arm64: selftests: Add test for nASSGIcap attribute KVM: arm64: vgic-v3: Allow userspace to write GICD_TYPER2.nASSGIcap KVM: arm64: vgic-v3: Allow access to GICD_IIDR prior to initialization KVM: arm64: vgic-v3: Consolidate MAINT_IRQ handling KVM: arm64: Disambiguate support for vSGIs v. vLPIs Signed-off-by: Oliver Upton --- 0d46e324c0b6a36af50b08524177e0d598239b5c diff --cc tools/testing/selftests/kvm/arm64/vgic_init.c index 7d508dcdbf23d,743351aa998ed..a8e0f46bc0abb --- a/tools/testing/selftests/kvm/arm64/vgic_init.c +++ b/tools/testing/selftests/kvm/arm64/vgic_init.c @@@ -944,7 -767,7 +983,8 @@@ void run_tests(uint32_t gic_dev_type test_v3_last_bit_single_rdist(); test_v3_redist_ipa_range_check_at_vcpu_run(); test_v3_its_region(); + test_v3_sysregs(); + test_v3_nassgicap(); } }