[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-users] Problem passing an SR-IOV function to a PV domU
I have an intel 82576GB SR-IOV network card, and I'm trying to pass a function through to a PV domU. Things seem to be going right, but the function I pass through never shows up in an lspci on the domU. I'm successfully hiding the function in dom0, and it shows up in "xm pci-list-assignable-devices" I've tried assigning the function to my domU using both the xen config: ... (dev (slot 0x10) (domain 0x0000) (key 0000:09:10.1) (bus 0x09) (vdevfn 0x100) (func 0x1) (uuid c8d37aaf-d175-4792-d67b-dd0bcf9526e8) ) ... and simply doing a "xm pci-attach <domU> 0000:09:10.1" In both cases, I get the message [ 1.001725] pcifront pci-0: Installing PCI frontend [ 1.001853] pcifront pci-0: Creating PCI Frontend Bus 0000:00 [ 1.051244] pci-stub: invalid id string "" in the domU dmesg If I try to more than one function, and attach the second at runtime, I get the message: [ 342.002602] pcifront pci-0: Rescanning PCI Frontend Bus 0000:00 in the domU. However, I've never been able to see the function show up in lspci. I can successfully pass through a non sriov network card and have it show up, so I know pci-passthrough is working. I'm running opensuse for the dom0 and domU, kernel 2.6.31.12-0.1-xen, and xen 4.0. Can anyone shed some light on my situation? Has anyone successfully accomplished this? I've looked at all the messages and logs I can find, and can't find any more information about what happens when the pci device is attached. Is there anything else I can do or look at to figure out what's happening? Thanks in advance for any help, Chris _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |