vfio-pci: Remove warning if try-reset fails
authorAlex Williamson <alex.williamson@redhat.com>
Tue, 7 Apr 2015 17:14:44 +0000 (11:14 -0600)
committerAlex Williamson <alex.williamson@redhat.com>
Tue, 7 Apr 2015 17:14:44 +0000 (11:14 -0600)
As indicated in the comment, this is not entirely uncommon and
causes user concern for no reason.

Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
drivers/vfio/pci/vfio_pci.c

index 43517ce930f21842fbe8e2d8d57575468f929416..d0f1e7026d5db08a1cd0ba75cfc2f79178c17606 100644 (file)
@@ -217,14 +217,8 @@ static void vfio_pci_disable(struct vfio_pci_device *vdev)
         * Try to reset the device.  The success of this is dependent on
         * being able to lock the device, which is not always possible.
         */
-       if (vdev->reset_works) {
-               int ret = pci_try_reset_function(pdev);
-               if (ret)
-                       pr_warn("%s: Failed to reset device %s (%d)\n",
-                               __func__, dev_name(&pdev->dev), ret);
-               else
-                       vdev->needs_reset = false;
-       }
+       if (vdev->reset_works && !pci_try_reset_function(pdev))
+               vdev->needs_reset = false;
 
        pci_restore_state(pdev);
 out: