]> 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)
commitcfbf69c63c3a965b91829f3a258e399c9b6c04c6
tree9b426371e55482aa12597c1907c67da9195c6d83
parent018eb1754011cde2ff799851bf56110f69cdd7af
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