For the time being, I've worked around this problem by patching Natty's
kernel with "pci=override" patch --
https://patchwork.kernel.org/patch/237341/

Why this is necessary:

https://bugzilla.redhat.com/show_bug.cgi?id=652210#c8

(a) the BIOS is not reserving enough space in the PCI bridge mmap-resources to
configure the VF devices
(b) Linux's PCI configuration sw isn't savvy enough to re-allocate
mmap-resources to resolve this issue (and not cause regressions in other
machines).
(although another bz claims some patches may fix it; these same patches have
caused regressions in other machines.)

The BIOS must be 'SRIOV savvy' meaning, it must scan the (architected) PCI cap
structures of devices looking for SRIOV caps, and ensure the PCI bridges
leading to those devices have sufficient memory resources for the PF & VF
devices below it. 

** Bug watch added: Red Hat Bugzilla #652210
   https://bugzilla.redhat.com/show_bug.cgi?id=652210

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/790201

Title:
  Cannot use SR-IOV feature of Intel 82576 network card

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to