]> 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)
commit6491b527a29ea1a4a0958968fe8f4f000424abf6
treed0d93a012605126c4e4b6c4c3b4b1334587de201
parent5ad844ed6895e8342291b59b317de975cf23b294
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: 78c1118ca47b ("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