aboutsummaryrefslogtreecommitdiffstats
path: root/virtio/pci-modern.c
diff options
context:
space:
mode:
Diffstat (limited to 'virtio/pci-modern.c')
-rw-r--r--virtio/pci-modern.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/virtio/pci-modern.c b/virtio/pci-modern.c
index 753e95bd..c5b4bc50 100644
--- a/virtio/pci-modern.c
+++ b/virtio/pci-modern.c
@@ -245,10 +245,7 @@ static bool virtio_pci__isr_read(struct virtio_device *vdev,
return false;
ioport__write8(data, vpci->isr);
- /*
- * Interrupts are edge triggered (yes, going against the PCI and virtio
- * specs), so no need to deassert the IRQ line.
- */
+ kvm__irq_line(vpci->kvm, vpci->legacy_irq_line, VIRTIO_IRQ_LOW);
vpci->isr = 0;
return 0;