]> git.baikalelectronics.ru Git - kernel.git/commit
IPoIB: Consolidate rtnl_lock tasks in workqueue
authorDoug Ledford <dledford@redhat.com>
Wed, 10 Dec 2014 16:46:58 +0000 (11:46 -0500)
committerRoland Dreier <roland@purestorage.com>
Tue, 16 Dec 2014 02:11:14 +0000 (18:11 -0800)
commitb831e99bdeae67a05c6c78072c7765594bbef193
tree0c365d70b5cdc5d612ae66bc25a84c190eb02062
parentbcc3f96463d7b40cd40d7be3a2ccbeb6b20e8483
IPoIB: Consolidate rtnl_lock tasks in workqueue

Setting the MTU can safely be moved to the carrier_on_task, which keeps
us from needing to take the rtnl lock in the join_finish section.

Signed-off-by: Doug Ledford <dledford@redhat.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
drivers/infiniband/ulp/ipoib/ipoib_multicast.c