summaryrefslogtreecommitdiffstats
path: root/ipc
diff options
context:
space:
mode:
authorTariq Toukan <tariqt@mellanox.com>2019-10-03 10:48:10 +0300
committerSaeed Mahameed <saeedm@mellanox.com>2019-10-18 12:11:54 -0700
commit46a3ea98074e2a7731ab9b84ec60fc18a2f909e5 (patch)
tree88f0661650b22e45d0b800beab97890bcc64d61a /ipc
parentaf11a7a42454b17c77da5fa55b6b6325b11d60e5 (diff)
downloadlinux-46a3ea98074e2a7731ab9b84ec60fc18a2f909e5.tar.bz2
net/mlx5e: kTLS, Enhance TX resync flow
Once the kTLS TX resync function is called, it used to return a binary value, for success or failure. However, in case the TLS SKB is a retransmission of the connection handshake, it initiates the resync flow (as the tcp seq check holds), while regular packet handle is expected. In this patch, we identify this case and skip the resync operation accordingly. Counters: - Add a counter (tls_skip_no_sync_data) to monitor this. - Bump the dump counters up as they are used more frequently. - Add a missing counter descriptor declaration for tls_resync_bytes in sq_stats_desc. Fixes: d2ead1f360e8 ("net/mlx5e: Add kTLS TX HW offload support") Signed-off-by: Tariq Toukan <tariqt@mellanox.com> Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
Diffstat (limited to 'ipc')
0 files changed, 0 insertions, 0 deletions