Comment 3 for bug 1658491

Revision history for this message
Rafael David Tinoco (rafaeldtinoco) wrote :

Some important commits from upstream that might be related (as a fix):

bf4d67d94c842edf57e3cac2c4dff58a9ce7ac41 ixgbe: Reset interface after enabling SR-IOV
176621c964e9279c42c6b641688360e5cd0baedf ixgbe: fix error handling in TC cls_u32 offload routines
ebd83ad818d2d4502d5e343388000d5dc829b7a8 ixgbe: Fix cls_u32 offload support for fields with masks

18be4fce00fef206dc6f104a6a258b193e9871cf ixgbe: Do not allow PF to add VLVF entry unless it actually needs it
06bb1c39d8be0b2ee60b5bc9384fdac6e19bc270 ixgbe: Avoid adding VLAN 0 twice to VLVF and VFTA

Specially the last 2.

Will provide more details soon:

- If upstream kernel suffers from the issue (so the problem would have to be solved upstream).
- If last 2 commits above solve the issue.

Right now, the certainty is that commit ad740b71fb causes a regression in Ubuntu 4.4 ixgbe driver for SR-IOV functionality.