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

Reply via email to