Make vfio MSI interrupt be non-threaded.
[kvmfornfv.git] / kernel / drivers / vfio / pci / vfio_pci_intrs.c
index 1f577b4..a21d8e1 100644 (file)
@@ -352,7 +352,7 @@ static int vfio_msi_set_vector_signal(struct vfio_pci_device *vdev,
                pci_write_msi_msg(irq, &msg);
        }
 
-       ret = request_irq(irq, vfio_msihandler, 0,
+       ret = request_irq(irq, vfio_msihandler, IRQF_NO_THREAD,
                          vdev->ctx[vector].name, trigger);
        if (ret) {
                kfree(vdev->ctx[vector].name);