]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
KVM: arm64: selftests: vgic_irq: Fix GUEST_ASSERT_IAR_EMPTY() helper
authorMarc Zyngier <maz@kernel.org>
Thu, 20 Nov 2025 17:25:32 +0000 (17:25 +0000)
committerOliver Upton <oupton@kernel.org>
Mon, 24 Nov 2025 22:29:14 +0000 (14:29 -0800)
No, 0 is not a spurious INTID. Never been, never was.

Tested-by: Fuad Tabba <tabba@google.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Tested-by: Mark Brown <broonie@kernel.org>
Link: https://msgid.link/20251120172540.2267180-43-maz@kernel.org
Signed-off-by: Oliver Upton <oupton@kernel.org>
tools/testing/selftests/kvm/arm64/vgic_irq.c

index 6338f5bbdb705bb1c0c17d2f19b07702aa609a36..a77562b2976aeab20b90dc29ca660568f2e2e0fa 100644 (file)
@@ -205,7 +205,7 @@ static void kvm_inject_call(kvm_inject_cmd cmd, uint32_t first_intid,
 do {                                                                           \
        uint32_t _intid;                                                        \
        _intid = gic_get_and_ack_irq();                                         \
-       GUEST_ASSERT(_intid == 0 || _intid == IAR_SPURIOUS);                    \
+       GUEST_ASSERT(_intid == IAR_SPURIOUS);                                   \
 } while (0)
 
 #define CAT_HELPER(a, b) a ## b