On 01/29/2014 05:40 AM, Daniel P. Berrange wrote: > On Tue, Jan 28, 2014 at 07:00:16PM -0500, John Ferlan wrote: > > This is getting complex enough that I think we ought introduce > a src/util/virkmod.{c,h} and have some helper APIs in there > for loading and unload modules. eg virKModLoad, virKModUnload > etc > This change is for a bz indicating we weren't honoring when a device was on the blacklist (adding a -b to our modprobe)... The additional or more complext part was to use the -c was to determine whether that failure was because the device was already added, but put on the blacklist. Without that check "any" failure (whether the device doesn't exist or whether it's on the blacklist) gets the "Failed to load PCI stub module %s" message which may not help understand why the device cannot be used. The bug report was related towards "vfio-pci". Not disagreeing that load/unload isn't a desirable feature, but it seems out of the scope of the bug report. John -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list