]> git.baikalelectronics.ru Git - kernel.git/commit
IB/ipoib: Set device connection mode only when needed
authorFeras Daoud <ferasda@mellanox.com>
Wed, 28 Dec 2016 12:47:21 +0000 (14:47 +0200)
committerDoug Ledford <dledford@redhat.com>
Thu, 12 Jan 2017 19:01:02 +0000 (14:01 -0500)
commitb6dd40a41f47e8c76ae73f00904428d4b2357415
tree2e799f737c7512572ec11f3c622299f0f985db1a
parent488fe042e688bb820043a811e470006a56c84c8e
IB/ipoib: Set device connection mode only when needed

When changing the connection mode, the ipoib_set_mode function
did not check if the previous connection mode equals to the
new one. This commit adds the required check and return 0 if the new
mode equals to the previous one.

Fixes: 095322ab8fd9 ("IPoIB: Connected mode experimental support")
Signed-off-by: Feras Daoud <ferasda@mellanox.com>
Signed-off-by: Erez Shitrit <erezsh@mellanox.com>
Reviewed-by: Alex Vesker <valex@mellanox.com>
Reviewed-by: Yuval Shaia <yuval.shaia@oracle.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/ulp/ipoib/ipoib_main.c