diff options
author | Leon Romanovsky <leonro@nvidia.com> | 2023-08-25 09:28:32 +0300 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2023-08-28 03:08:45 +0300 |
commit | e2537341667830fa1e6dd51bc9dbf19c58954d35 (patch) | |
tree | 7aaeef944a43a08fa035236e206c1b3779f21283 /include | |
parent | c46fb77383a6d5eea723c785135e79d73614f1c3 (diff) | |
download | linux-e2537341667830fa1e6dd51bc9dbf19c58954d35.tar.xz |
net/mlx5e: Rewrite IPsec vs. TC block interface
In the commit 366e46242b8e ("net/mlx5e: Make IPsec offload work together
with eswitch and TC"), new API to block IPsec vs. TC creation was introduced.
Internally, that API used devlink lock to avoid races with userspace, but it is
not really needed as dev->priv.eswitch is stable and can't be changed. So remove
dependency on devlink lock and move block encap code back to its original place.
Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
Link: https://lore.kernel.org/r/20230825062836.103744-5-saeed@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions