]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5: Avoid disabling RoCE when uninitialized
authorMaor Gottlieb <maorg@mellanox.com>
Thu, 29 Aug 2019 23:42:34 +0000 (23:42 +0000)
committerSaeed Mahameed <saeedm@mellanox.com>
Mon, 2 Sep 2019 06:44:42 +0000 (23:44 -0700)
commit1380dfa8bf05778d2e8ef62be1d3b45a1dd01445
treeafa4011ca5229428f0d7308bb06c04286aab719e
parent59f6ba55d838e0abd5c2992dc94e8b52c6278aae
net/mlx5: Avoid disabling RoCE when uninitialized

Move the check if RoCE steering is initialized to the
disable RoCE function, it will ensure that we disable
RoCE only if we succeeded in enabling it before.

Fixes: f9ec3586a73a ("net/mlx5: Eswitch, enable RoCE loopback traffic")
Signed-off-by: Maor Gottlieb <maorg@mellanox.com>
Reviewed-by: Mark Bloch <markb@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/rdma.c