OSDN Git Service

net/mlx5: DR, Add support for force-loopback QP
authorYevgeny Kliteynik <kliteyn@nvidia.com>
Mon, 2 Nov 2020 21:57:13 +0000 (23:57 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Tue, 20 Apr 2021 03:17:43 +0000 (20:17 -0700)
commit7304d603a57a1edecfecfbcc26f85edcda4cae81
tree84815bb6b7b198cd4db60ae1387b541e39226aab
parentdf9dd15ae118e4c95fba6fe2d870ae23a99c3de2
net/mlx5: DR, Add support for force-loopback QP

When supported by the device, SW steering RoCE RC QP that is used to
write/read to/from ICM will be created with force-loopback attribute.
Such QP doesn't require GID index upon creation.

Signed-off-by: Erez Shitrit <erezsh@mellanox.com>
Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_cmd.c
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h
include/linux/mlx5/mlx5_ifc.h