Skip to content

Commit b9a5194

Browse files
Ricardo KollerMarc Zyngier
authored andcommitted
KVM: arm64: vgic: Drop WARN from vgic_get_irq
vgic_get_irq(intid) is used all over the vgic code in order to get a reference to a struct irq. It warns whenever intid is not a valid number (like when it's a reserved IRQ number). The issue is that this warning can be triggered from userspace (e.g., KVM_IRQ_LINE for intid 1020). Drop the WARN call from vgic_get_irq. Signed-off-by: Ricardo Koller <[email protected]> Reviewed-by: Oliver Upton <[email protected]> Signed-off-by: Marc Zyngier <[email protected]> Link: https://lore.kernel.org/r/[email protected]
1 parent 9329752 commit b9a5194

File tree

1 file changed

+0
-1
lines changed

1 file changed

+0
-1
lines changed

arch/arm64/kvm/vgic/vgic.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,6 @@ struct vgic_irq *vgic_get_irq(struct kvm *kvm, struct kvm_vcpu *vcpu,
106106
if (intid >= VGIC_MIN_LPI)
107107
return vgic_get_lpi(kvm, intid);
108108

109-
WARN(1, "Looking up struct vgic_irq for reserved INTID");
110109
return NULL;
111110
}
112111

0 commit comments

Comments
 (0)