[Hirsute][Pull] support tls rx/tx offload for bond interfaces
Jeff Lane
jeffrey.lane at canonical.com
Fri Apr 2 19:11:42 UTC 2021
BugLink: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1915717
The following changes since commit ae35f0bf23b3cc837ed9e23e979d8e1c66986349:
UBUNTU: Ubuntu-5.11.0-13.14 (2021-03-19 16:49:32 +0100)
are available in the Git repository at:
https://git.launchpad.net/~bladernr/ubuntu/+source/linux/+git/hirsute 1915717-mlx-tls-offload-patches
for you to fetch changes up to ce45f70f64fae91f1c7c60b8f3c3ed515f9d831b:
net/tls: Except bond interface from some TLS checks (2021-04-02 11:32:58 -0400)
----------------------------------------------------------------
Tariq Toukan (8):
net: netdevice: Add operation ndo_sk_get_lower_dev
net/bonding: Take IP hash logic into a helper
net/bonding: Implement ndo_sk_get_lower_dev
net/bonding: Take update_features call out of XFRM funciton
net/bonding: Implement TLS TX device offload
net/bonding: Declare TLS RX device offload support
net/tls: Device offload to use lowest netdevice in chain
net/tls: Except bond interface from some TLS checks
drivers/net/bonding/bond_main.c | 138 +++++++++++++++++++++++++++++++++++--
drivers/net/bonding/bond_options.c | 42 ++++++++---
include/linux/netdevice.h | 4 ++
include/net/bonding.h | 4 ++
net/core/dev.c | 33 +++++++++
net/tls/tls_device.c | 4 +-
net/tls/tls_device_fallback.c | 2 +-
7 files changed, 211 insertions(+), 16 deletions(-)
More information about the kernel-team
mailing list