diff options
author | Doug Ledford <dledford@redhat.com> | 2014-12-10 11:47:02 -0500 |
---|---|---|
committer | Roland Dreier <roland@purestorage.com> | 2014-12-15 18:11:15 -0800 |
commit | 3bcce487fda8161597c20ed303d510e41ad7770e (patch) | |
tree | 0f36ea1c32ea745e2efd51d36940f382ab28bd5e /drivers/infiniband/ulp/ipoib/ipoib.h | |
parent | e5d1dcf1b0951f4ba00d93653942dda6196109d8 (diff) | |
download | linux-3bcce487fda8161597c20ed303d510e41ad7770e.tar.gz linux-3bcce487fda8161597c20ed303d510e41ad7770e.tar.bz2 linux-3bcce487fda8161597c20ed303d510e41ad7770e.zip |
IPoIB: change init sequence ordering
In preparation for using per device work queues, we need to move the
start of the neighbor thread task to after ipoib_ib_dev_init and move
the destruction of the neighbor task to before ipoib_ib_dev_cleanup.
Otherwise we will end up freeing our workqueue with work possibly
still on it.
Signed-off-by: Doug Ledford <dledford@redhat.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
Diffstat (limited to 'drivers/infiniband/ulp/ipoib/ipoib.h')
0 files changed, 0 insertions, 0 deletions