]> git.baikalelectronics.ru Git - kernel.git/commit
RDMA/mlx5: Drop crypto flow steering API
authorLeon Romanovsky <leonro@nvidia.com>
Wed, 6 Apr 2022 08:25:42 +0000 (11:25 +0300)
committerLeon Romanovsky <leonro@nvidia.com>
Sat, 9 Apr 2022 05:25:06 +0000 (08:25 +0300)
commitd94dcc43acdd812ace79061fe3093e475738fe12
tree9b426371e55482aa12597c1907c67da9195c6d83
parent89d0268ba077bf47607949aace20b12b8d40ca84
RDMA/mlx5: Drop crypto flow steering API

The mlx5 flow steering crypto API was intended to be used in FPGA
devices, which is not supported for years already. The removal of
mlx5 crypto FPGA code together with inability to configure encryption
keys makes the low steering API completely unusable.

So delete the code, so any ESP flow steering requests will fail with
not supported error, as it is happening now anyway as no device support
this type of API.

Link: https://lore.kernel.org/r/634a5face7734381463d809bfb89850f6998deac.1649232994.git.leonro@nvidia.com
Reviewed-by: Raed Salem <raeds@nvidia.com>
Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
drivers/infiniband/hw/mlx5/fs.c
drivers/infiniband/hw/mlx5/main.c
drivers/net/ethernet/mellanox/mlx5/core/accel/ipsec.c
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
include/linux/mlx5/accel.h