]> git.itanic.dy.fi Git - linux-stable/commit
{net/RDMA}/mlx5: introduce lag_for_each_peer
authorShay Drory <shayd@nvidia.com>
Tue, 6 Jun 2023 07:12:06 +0000 (00:12 -0700)
committerSaeed Mahameed <saeedm@nvidia.com>
Wed, 7 Jun 2023 21:00:42 +0000 (14:00 -0700)
commit222dd185833e464faad2d175c14bca584b6b6dad
treed2995ad3017ad78e4d459c5c15798b7f1882eaa1
parent962825e534a998025bc23a187c457ec7f9fac764
{net/RDMA}/mlx5: introduce lag_for_each_peer

Introduce a generic APIs to iterate over all the devices which are part
of the LAG. This API replace mlx5_lag_get_peer_mdev() which retrieve
only a single peer device from the lag.

Signed-off-by: Shay Drory <shayd@nvidia.com>
Reviewed-by: Mark Bloch <mbloch@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/infiniband/hw/mlx5/ib_rep.c
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
include/linux/mlx5/driver.h