Merge tag 'pci-v4.19-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaa...
[linux-2.6-microblaze.git] / drivers / vfio / pci / vfio_pci.c
index 125b58e..3b1083f 100644 (file)
@@ -1014,8 +1014,7 @@ reset_info_exit:
                                                    &info, slot);
                if (!ret)
                        /* User has access, do the reset */
-                       ret = slot ? pci_try_reset_slot(vdev->pdev->slot) :
-                                    pci_try_reset_bus(vdev->pdev->bus);
+                       ret = pci_reset_bus(vdev->pdev);
 
 hot_reset_release:
                for (i--; i >= 0; i--)
@@ -1377,8 +1376,7 @@ static void vfio_pci_try_bus_reset(struct vfio_pci_device *vdev)
        }
 
        if (needs_reset)
-               ret = slot ? pci_try_reset_slot(vdev->pdev->slot) :
-                            pci_try_reset_bus(vdev->pdev->bus);
+               ret = pci_reset_bus(vdev->pdev);
 
 put_devs:
        for (i = 0; i < devs.cur_index; i++) {