+Mon Mar 2 20:21:00 GMT 2009 Daniel P. Berrange <berrange@redhat.com>
+
+ * src/qemu_conf.c: Always reset PCI devices before starting guests.
+ Add todo item for non-managed PCI devs
+
Mon Mar 2 20:18:00 GMT 2009 Daniel P. Berrange <berrange@redhat.com>
* src/libvirt_private.syms: Export virUnrefConnect and
}
pciFreeDevice(conn, dev);
- }
+ } /* else {
+ XXX validate that non-managed device isn't in use, eg
+ by checking that device is either un-bound, or bound
+ to pci-stub.ko
+ } */
}
}
virDomainHostdevDefPtr hostdev = vm->def->hostdevs[i];
pciDevice *dev;
- if (!hostdev->managed ||
- hostdev->mode != VIR_DOMAIN_HOSTDEV_MODE_SUBSYS ||
+ if (hostdev->mode != VIR_DOMAIN_HOSTDEV_MODE_SUBSYS ||
hostdev->source.subsys.type != VIR_DOMAIN_HOSTDEV_SUBSYS_TYPE_PCI)
continue;