The codes were updated to allow to reset the device as long as
there is no devices/functions behind the same bus. However, the
comments were kept without touched.

---
Pushed under trivial rule.
---
 src/util/pci.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/src/util/pci.c b/src/util/pci.c
index 137521b..0742d07 100644
--- a/src/util/pci.c
+++ b/src/util/pci.c
@@ -605,10 +605,9 @@ pciTrySecondaryBusReset(pciDevice *dev,
     uint16_t ctl;
     int ret = -1;
 
-    /* For now, we just refuse to do a secondary bus reset
-     * if there are other devices/functions behind the bus.
-     * In future, we could allow it so long as those devices
-     * are not in use by the host or other guests.
+    /* Refuse to do a secondary bus reset if there are other
+     * devices/functions behind the bus are used by the host
+     * or other guests.
      */
     if ((conflict = pciBusContainsActiveDevices(dev, inactiveDevs))) {
         virReportError(VIR_ERR_INTERNAL_ERROR,
-- 
1.7.7.3

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list

Reply via email to