Comment 1 for bug 1658491

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

After doing kernel bisection with user:

** Problematic kernel range is in between Ubuntu-4.4.0-0.10..Ubuntu-4.4.0-21.37 **

BUG: https://bugs.launchpad.net/intel/+bug/1536473

Back-ported to Ubuntu-4.4.0-9.24 several ixgbe commits from v4.5-rc1 upstream, among them:

 "ixgbe: Return error on failure to allocate mac_table"
 "ixgbe: Fix SR-IOV VLAN pool configuration"
 "ixgbe: Simplify definitions for regidx and bit in set_vfta"
 "ixgbe: Reduce VT code indent in set_vfta by introducing jump label"
 "ixgbe: Simplify configuration of setting VLVF and VLVFB"
 "ixgbe: Add support for adding/removing VLAN on PF bypassing the VLVF"
 "ixgbe: Reorder search to work from the top down instead of bottom up"
 "ixgbe: Add support for VLAN promiscuous with SR-IOV"
 "ixgbe: Fix VLAN promisc in relation to SR-IOV"
 "ixgbe: Clear stale pool mappings"
 "ixgbe: Clean stale VLANs when changing port VLAN or resetting"
 "ixgbe: Fix bugs in ixgbe_clear_vf_vlans()"

Compiling latest Ubuntu-4.4.0 with commits:

Revert "ixgbe: Return error on failure to allocate mac_table"
Revert "ixgbe: Fix SR-IOV VLAN pool configuration"
Revert "ixgbe: Simplify definitions for regidx and bit in set_vfta"
Revert "ixgbe: Reduce VT code indent in set_vfta by introducing jump label"
Revert "ixgbe: Simplify configuration of setting VLVF and VLVFB"
Revert "ixgbe: Add support for adding/removing VLAN on PF bypassing the VLVF"
Revert "ixgbe: Reorder search to work from the top down instead of bottom up"
Revert "ixgbe: Add support for VLAN promiscuous with SR-IOV"
Revert "ixgbe: Fix VLAN promisc in relation to SR-IOV"
Revert "ixgbe: Clear stale pool mappings"
Revert "ixgbe: Clean stale VLANs when changing port VLAN or resetting"
Revert "ixgbe: Fix bugs in ixgbe_clear_vf_vlans()"

Made the problem to go away.