]> 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)
commit0da33d37c83d6e06f5f8dcfd320b1cc3892a583b
tree0c365d70b5cdc5d612ae66bc25a84c190eb02062
parent7c7b812858475c6e1447e1e87904757aaae6e48b
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