OSDN Git Service

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)
commitb336e6b25e2d053c482ee4339787e6428f390864
treed0d93a012605126c4e4b6c4c3b4b1334587de201
parent8a78a440108e55ddd845b0ef46df575248667520
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: 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>
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c