
Hi, I've been using libvirt (versions 0.9.11.5, and recently upgraded to 0.10.2), and have been attaching an SR-IOV VF to my VM with the following device configuration: <hostdev mode='subsystem' type='pci' managed='yes'> <source> <address domain='0x0000' bus='0x07' slot='0x10' function='0x0'/> </source> <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/> </hostdev> I had no problems with bringing up the VM and using the VF with this configuration. Recently I noticed that I would be able to assign a mac address to the SR-IOV VF if I used the interface configuration and changed over to using: <interface type='hostdev'> <mac address='52:54:00:d3:23:4f'/> <source> <address type='pci' domain='0x0000' bus='0x07' slot='0x10' function='0x0'/> </source> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> My VM fails to start up with this interface configuration. The error reported is: error: Failed to start domain exp85-1 error: An error occurred, but the cause is unknown When I look into /var/log/messages I see the following messages: Oct 15 15:25:48 dcswitch85 libvirtd[17709]: 2012-10-15 22:25:48.145+0000: 17713: error : virFileReadAll:457 : Failed to open file '/var/run/libvirt/qemu/p1p1_vf0': No such file or directory Oct 15 15:25:48 dcswitch85 libvirtd[17709]: 2012-10-15 22:25:48.146+0000: 17713: error : qemuRemoveCgroup:740 : internal error Unable to find cgroup for exp85-1 Oct 15 15:25:48 dcswitch85 libvirtd[17709]: 2012-10-15 22:25:48.146+0000: 17713: warning : qemuProcessStop:4136 : Failed to remove cgroup for exp85-1 I was wondering if anyone else has faced this problem or has a solution to this. I'm using Fedora17, KVM, and an 82599EB Intel NIC. Thanks much in advance. With best regards Radhika