]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'bonding-802-3ad-fix-no-transmission-of-lacpdus'
authorJakub Kicinski <kuba@kernel.org>
Tue, 23 Aug 2022 01:30:27 +0000 (18:30 -0700)
committerJakub Kicinski <kuba@kernel.org>
Tue, 23 Aug 2022 01:30:28 +0000 (18:30 -0700)
commit6a0b6f0400e7f0d71d9eca5a5d287948f5dbba36
tree1d265c27271aac617291965753a71cc40e5d31fd
parent7083f7f9a87bf18fc591e7e9280a23643980e948
parent8526bdff99dca2fe6976a7ab8aa367687f6f76f2
Merge branch 'bonding-802-3ad-fix-no-transmission-of-lacpdus'

Jonathan Toppins says:

====================
bonding: 802.3ad: fix no transmission of LACPDUs

Configuring a bond in a specific order can leave the bond in a state
where it never transmits LACPDUs.

The first patch adds some kselftest infrastructure and the reproducer
that demonstrates the problem. The second patch fixes the issue. The
new third patch makes ad_ticks_per_sec a static const and removes the
passing of this variable via the stack.
====================

Link: https://lore.kernel.org/r/cover.1660919940.git.jtoppins@redhat.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>