> From: Alex Williamson <alex.williamson@xxxxxxxxxx> > Sent: Thursday, March 7, 2024 5:15 AM > > @@ -321,8 +321,13 @@ void vfio_platform_irq_cleanup(struct > vfio_platform_device *vdev) > { > int i; > > - for (i = 0; i < vdev->num_irqs; i++) > + for (i = 0; i < vdev->num_irqs; i++) { > + int hwirq = vdev->get_irq(vdev, i); hwirq is unused. > + > + vfio_virqfd_disable(&vdev->irqs[i].mask); > + vfio_virqfd_disable(&vdev->irqs[i].unmask); > vfio_set_trigger(vdev, i, -1, NULL); > + } > > vdev->num_irqs = 0; > kfree(vdev->irqs); > -- > 2.43.2