https://github.com/torvalds/linux
Revision b336e6b25e2d053c482ee4339787e6428f390864 authored by Tariq Toukan on 03 December 2020, 04:39:45 UTC, committed by Jakub Kicinski on 03 December 2020, 19:18:35 UTC
Checksum calculation cannot be done in SW for TX kTLS HW offloaded
packets.
Offload it to the device, disregard the declared state of the TX
csum offload feature.

Fixes: d2ead1f360e8 ("net/mlx5e: Add kTLS TX HW offload support")
Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
Reviewed-by: Maxim Mikityanskiy <maximmi@mellanox.com>
Reviewed-by: Boris Pismenny <borisp@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
1 parent 8a78a44
History
Tip revision: b336e6b25e2d053c482ee4339787e6428f390864 authored by Tariq Toukan on 03 December 2020, 04:39:45 UTC
net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS
Tip revision: b336e6b
File Mode Size
include
.gitignore -rw-r--r-- 94 bytes
Kconfig -rw-r--r-- 7.7 KB
Makefile -rw-r--r-- 2.9 KB
default_cpio_list -rw-r--r-- 153 bytes
gen_init_cpio.c -rw-r--r-- 12.8 KB
gen_initramfs.sh -rwxr-xr-x 5.7 KB
initramfs_data.S -rw-r--r-- 1.2 KB

back to top