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)
commitafe1de664ef3cb756e70938d99417dcbc6b1379a
tree0c365d70b5cdc5d612ae66bc25a84c190eb02062
parent70e71ca0af244f48a5dcf56dc435243792e3a495
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