]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS
authorTariq Toukan <tariqt@nvidia.com>
Thu, 3 Dec 2020 04:39:45 +0000 (20:39 -0800)
committerJakub Kicinski <kuba@kernel.org>
Thu, 3 Dec 2020 19:18:35 +0000 (11:18 -0800)
commit7641c2275bee562e44b18df89bbdb71b272f59fa
treed0d93a012605126c4e4b6c4c3b4b1334587de201
parente5c37272eac0f95f8ad563130a89a196db543174
net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS

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: 3e985319cc11 ("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>
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c