]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net/mlx5e: Add Rx data path offload
authorRaed Salem <raeds@nvidia.com>
Wed, 17 Sep 2025 00:09:45 +0000 (17:09 -0700)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 18 Sep 2025 10:32:07 +0000 (12:32 +0200)
commit29d7f433fcec02cb1a98695a3562a05dd183b044
tree7cf24fe260e97e3e266c916e4bbbc302f7732c74
parent0eddb8023cee546eb05658ef3322234de8461f3b
net/mlx5e: Add Rx data path offload

On receive flow inspect received packets for PSP offload indication using
the cqe, for PSP offloaded packets set SKB PSP metadata i.e spi, header
length and key generation number to stack for further processing.

Signed-off-by: Raed Salem <raeds@nvidia.com>
Signed-off-by: Rahul Rameshbabu <rrameshbabu@nvidia.com>
Signed-off-by: Cosmin Ratiu <cratiu@nvidia.com>
Signed-off-by: Daniel Zahka <daniel.zahka@gmail.com>
Link: https://patch.msgid.link/20250917000954.859376-19-daniel.zahka@gmail.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.h
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp_rxtx.c
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp_rxtx.h
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c