We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 11ba468 commit b872d06Copy full SHA for b872d06
drivers/vfio/pci/vfio_pci.c
@@ -521,14 +521,19 @@ static void vfio_pci_release(void *device_data)
521
vfio_pci_vf_token_user_add(vdev, -1);
522
vfio_spapr_pci_eeh_release(vdev->pdev);
523
vfio_pci_disable(vdev);
524
+ mutex_lock(&vdev->igate);
525
if (vdev->err_trigger) {
526
eventfd_ctx_put(vdev->err_trigger);
527
vdev->err_trigger = NULL;
528
}
529
+ mutex_unlock(&vdev->igate);
530
+
531
532
if (vdev->req_trigger) {
533
eventfd_ctx_put(vdev->req_trigger);
534
vdev->req_trigger = NULL;
535
536
537
538
539
mutex_unlock(&vdev->reflck->lock);
0 commit comments