]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5e: Receive flow steering framework for accelerated TCP flows
authorBoris Pismenny <borisp@mellanox.com>
Sun, 14 Apr 2019 13:35:24 +0000 (16:35 +0300)
committerSaeed Mahameed <saeedm@mellanox.com>
Sat, 27 Jun 2020 21:00:18 +0000 (14:00 -0700)
commit62af435cd4ef22cca81759ebf1e6bd5d44a97b68
treee389afc4b3b6f0a1d24db1cdfb7414e2e9b2308b
parent7b02ef421cf47ca479dcdffc8eef7a988f7beb95
net/mlx5e: Receive flow steering framework for accelerated TCP flows

The framework allows creating flow tables to steer incoming traffic of
TCP sockets to the acceleration TIRs.
This is used in downstream patches for TLS, and will be used in the
future for other offloads.

Signed-off-by: Boris Pismenny <borisp@mellanox.com>
Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/Makefile
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c [new file with mode: 0644]
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.h [new file with mode: 0644]
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c