net/mlx5: Check IPsec TX flow steering namespace in advance
authorLeon Romanovsky <leonro@nvidia.com>
Sun, 6 Mar 2022 13:21:22 +0000 (15:21 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Wed, 4 May 2022 05:59:14 +0000 (22:59 -0700)
commit9af1968ee13b33b0bff7def9c4861f1730389a7b
tree7c3062115195dedba1332501b3622c7bc876b1d8
parent301e0be800be425c5fa4f384f9f0e9b23109f809
net/mlx5: Check IPsec TX flow steering namespace in advance

Ensure that flow steering is usable as early as possible, to understand
if crypto IPsec is supported or not.

Reviewed-by: Raed Salem <raeds@nvidia.com>
Reviewed-by: Saeed Mahameed <saeedm@nvidia.com>
Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c