n the following bisect: # bad: [913011e5d0c07a71f3e2f174341e7f45b15eaa65] Revert "ixgbe: Return error on failure to allocate mac_table" # good: [4291ccca9ac6d20333c349fa6c6d4e9b79d4fabf] UBUNTU: Ubuntu-4.4.0-62.83
Where bad means "fixed" and good means "unfixed" (since I've reverted lots of ixgbe patches), this is the bisect log: git bisect start '913011e5d' '4291ccca' # bad: [cd559250820a01813656ef6edef3ee87551836fc] Revert "ixgbe: Reorder search to work from the top down instead of bottom up" git bisect bad cd559250820a01813656ef6edef3ee87551836fc # good: [3c7eb56223dd7c4a724384fbcd227036fbe1e349] Revert "ixgbe: Clear stale pool mappings" git bisect good 3c7eb56223dd7c4a724384fbcd227036fbe1e349 # bad: [c209e5021886f9168d96d55ea7bf10e88813bce1] Revert "ixgbe: Add support for VLAN promiscuous with SR-IOV" git bisect bad c209e5021886f9168d96d55ea7bf10e88813bce1 # good: [0da45985b746b23c29b754baedf13da4ec59bd77] Revert "ixgbe: Fix VLAN promisc in relation to SR-IOV" git bisect good 0da45985b746b23c29b754baedf13da4ec59bd77 And this is the reversion that made Ubuntu 4.4 kernel to work as expected: # first bad commit: [c209e5021886f9168d96d55ea7bf10e88813bce1] Revert "ixgbe: Add support for VLAN promiscuous with SR-IOV" ================= Meaning that this upstream commit: commit e1d0a2af2b30f5f0cbce2e4dd438d4da2433b226 Author: Alexander Duyck <[email protected]> Date: Mon Nov 2 17:10:19 2015 -0800 ixgbe: Fix VLAN promisc in relation to SR-IOV This patch is a follow-on for enabling VLAN promiscuous and allowing the PF to add VLANs without adding a VLVF entry. What this patch does is go through and free the VLVF registers if they are not needed as the VLAN belongs only to the PF which is the default pool. Signed-off-by: Alexander Duyck <[email protected]> Tested-by: Phil Schmitt <[email protected]> Signed-off-by: Jeff Kirsher <[email protected]> Backported into Ubuntu 4.4 kernel by: commit ad740b71fba84e3d17bc0507d2cb696935cd944b Author: Alexander Duyck <[email protected]> Date: Mon Nov 2 17:10:19 2015 -0800 ixgbe: Fix VLAN promisc in relation to SR-IOV BugLink: http://bugs.launchpad.net/bugs/1536473 This patch is a follow-on for enabling VLAN promiscuous and allowing the PF to add VLANs without adding a VLVF entry. What this patch does is go through and free the VLVF registers if they are not needed as the VLAN belongs only to the PF which is the default pool. Signed-off-by: Alexander Duyck <[email protected]> Tested-by: Phil Schmitt <[email protected]> Signed-off-by: Jeff Kirsher <[email protected]> (cherry picked from commit e1d0a2af2b30f5f0cbce2e4dd438d4da2433b226) Signed-off-by: Tim Gardner <[email protected]> >From version: Ubuntu-4.4.0-9.24 (and existent in Ubuntu-4.4.0-62.83) because of https://bugs.launchpad.net/intel/+bug/1536473 These patches were backported likely during the development phase. Is the problematic one -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1658491 Title: VLAN SR-IOV regression for IXGBE driver To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1658491/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
