Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

bonding: add TLS dependency

When TLS is a module, the built-in bonding driver may cause a
link error:

x86_64-linux-ld: drivers/net/bonding/bond_main.o: in function `bond_start_xmit':
bond_main.c:(.text+0xc451): undefined reference to `tls_validate_xmit_skb'

Add a dependency to avoid the problem.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Link: https://lore.kernel.org/r/20210125113209.2248522-1-arnd@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

authored by

Arnd Bergmann and committed by
Jakub Kicinski
285715ac 871127e6

+1
+1
drivers/net/Kconfig
··· 42 42 tristate "Bonding driver support" 43 43 depends on INET 44 44 depends on IPV6 || IPV6=n 45 + depends on TLS || TLS_DEVICE=n 45 46 help 46 47 Say 'Y' or 'M' if you wish to be able to 'bond' multiple Ethernet 47 48 Channels together. This is called 'Etherchannel' by Cisco,