[SRU][Xenial][PATCH 0/4] Fixes for LP:1697892

Joseph Salisbury joseph.salisbury at canonical.com
Fri Jul 14 15:13:09 UTC 2017


BugLink: http://bugs.launchpad.net/bugs/1697892

== SRU Justification ==
Kernel versions >= 4.2: bonding 802.3ad does not work with 5G, 25G and 50G link
speeds.  This bug is resolved by mainline commits 3952af4d, 0622cab0, 19ddde1 and c7c55067.  These
commits were included in mainline in the following versions:

3952af4d: v4.5-rc1
0622cab0: v4.7-rc6
19ddde1e: v4.12-rc1
c7c55067: v4.12-rc6

The fix is  needed in Xenial, Yakkety, Zesty and Artful. Y, Z and A do
not need the first two prereq commits, so their SRU will be sent separatly.

== Fixes ==
commit 3952af4d50343728e54bf93880e0ecb9c42c47aa
Author: Jiri Pirko <jiri at mellanox.com>
Date:   Thu Dec 3 12:12:05 2015 +0100

    bonding: add 802.3ad support for 100G speeds

commit 0622cab0341cac6b30da177b0faa39fae0680e71
Author: Jay Vosburgh <jay.vosburgh at canonical.com>
Date:   Thu Jun 23 14:20:51 2016 -0700

    bonding: fix 802.3ad aggregator reselection

commit 19ddde1eeca1ee81f4add5e04da66055e09281ac
Author: Jarod Wilson <jarod at redhat.com>
Date:   Tue Mar 14 11:48:32 2017 -0400

    bonding: add 802.3ad support for 25G speeds

commit c7c550670afda2e16f9e2d06a1473885312eb6b5
Author: Thibaut Collet <thibaut.collet at 6wind.com>
Date:   Thu Jun 8 11:18:11 2017 +0200

    bonding: fix 802.3ad support for 5G and 50G speeds

== Regression Potential ==
These commits are just adding new enum definitions, so risk of regression
is low.  Commit  0622cab034 is a prereq commit needed for Xenial to fix a 
regression caused by commit 7bb11dc9f59d. 

== Test Case ==
A test kernel was built with these patches and tested by the original bug
reporter.  The bug reporter states the test kernel resolved the bug.


Jarod Wilson (1):
  bonding: add 802.3ad support for 25G speeds

Jay Vosburgh (1):
  bonding: fix 802.3ad aggregator reselection

Jiri Pirko (1):
  bonding: add 802.3ad support for 100G speeds

Thibaut Collet (1):
  bonding: fix 802.3ad support for 5G and 50G speeds

 drivers/net/bonding/bond_3ad.c | 100 +++++++++++++++++++++++++++++++++--------
 1 file changed, 81 insertions(+), 19 deletions(-)

-- 
2.7.4





More information about the kernel-team mailing list