Alex,
Regarding vdsm changing a device owner,
Last time I asked in #virt for using usb device in vdsm hook in
/dev/bus/usb/<addr> I was told that vdsm should change the owner to qemu:kvm.
So for the sr-iov device /sys/bus/pci/devices/<addr>/resource*, rom, and reset
libvirt should change the owner and not vdsm?
Shahar Havivi.