[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