linux-yocto/drivers/infiniband
Patrisious Haddad d8a1ad180c RDMA/mlx5: Fix vport loopback for MPV device
[ Upstream commit a9a9e68954 ]

Always enable vport loopback for both MPV devices on driver start.

Previously in some cases related to MPV RoCE, packets weren't correctly
executing loopback check at vport in FW, since it was disabled.
Due to complexity of identifying such cases for MPV always enable vport
loopback for both GVMIs when binding the slave to the master port.

Fixes: 0042f9e458 ("RDMA/mlx5: Enable vport loopback when user context or QP mandate")
Signed-off-by: Patrisious Haddad <phaddad@nvidia.com>
Reviewed-by: Mark Bloch <mbloch@nvidia.com>
Link: https://patch.msgid.link/d4298f5ebb2197459e9e7221c51ecd6a34699847.1750064969.git.leon@kernel.org
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2025-07-10 16:03:07 +02:00
..
core RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction 2025-06-27 11:08:49 +01:00
hw RDMA/mlx5: Fix vport loopback for MPV device 2025-07-10 16:03:07 +02:00
sw RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug 2025-05-22 14:12:14 +02:00
ulp RDMA/srp: Fix error handling in srp_add_port 2025-02-08 09:52:14 +01:00
Kconfig
Makefile