net/mlx5e: Support IPsec upper protocol selector field offload for RX
authorEmeel Hakim <ehakim@nvidia.com>
Tue, 8 Aug 2023 19:14:54 +0000 (22:14 +0300)
committerSaeed Mahameed <saeedm@nvidia.com>
Wed, 23 Aug 2023 04:34:18 +0000 (21:34 -0700)
commitc338325f7a18b1b5e04f4fc21672cf8956072733
tree74f7ade313d0040a77d4234131d60207032374d4
parent7d8335200c94f6f76fbc3a1682993888bc4eb665
net/mlx5e: Support IPsec upper protocol selector field offload for RX

Support RX policy/state upper protocol selector field offload,
to enable selecting RX traffic for IPsec operation based on l4
protocol UDP with specific source/destination port.

Signed-off-by: Emeel Hakim <ehakim@nvidia.com>
Reviewed-by: Raed Salem <raeds@nvidia.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c