]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net/mlx5: Lag, use port selection tables when available
authorMark Bloch <mbloch@nvidia.com>
Wed, 19 Mar 2025 14:02:59 +0000 (16:02 +0200)
committerJakub Kicinski <kuba@kernel.org>
Tue, 25 Mar 2025 14:29:47 +0000 (07:29 -0700)
commit16ad8394bf310791d2ad171e266b639b6b265fc5
treeb19d63acd42dfbcb531d69e4b344f4e2eb23dbcf
parent9da10c2d69c31eb88cb2df8599953eddd5371617
net/mlx5: Lag, use port selection tables when available

As queue affinity is being deprecated and will no longer be supported
in the future, Always check for the presence of the port selection
namespace. When available, leverage it to distribute traffic
across the physical ports via steering, ensuring compatibility with
future NICs.

Signed-off-by: Mark Bloch <mbloch@nvidia.com>
Reviewed-by: Maor Gottlieb <maorg@nvidia.com>
Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
Link: https://patch.msgid.link/1742392983-153050-2-git-send-email-tariqt@nvidia.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c