Chris Reeves
2010-Jun-09 21:20 UTC
[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@lists.xensource.com http://lists.xensource.com/xen-users
Seemingly Similar Threads
- Freebsd/Xen: pcifront: IRQ resource allocation failed
- continously schedule aer pcifront service
- [PATCH v3 20/27] PCI, xen: Use for_each_pci_resource() with xen pci
- [PATCH v3 20/27] PCI, xen: Use for_each_pci_resource() with xen pci
- [PATCH] pcifront/pciback: Fix Handling of Device Disconnect