commit | 1852d1da3b4723d7db0d490f54c07442b3e1c452 | [log] [tgz] |
---|---|---|
author | Naresh Gottumukkala <bgottumukkala@emulex.com> | Fri Sep 06 15:02:47 2013 +0530 |
committer | Roland Dreier <roland@purestorage.com> | Fri Nov 08 14:43:06 2013 -0800 |
tree | 431dbd1132b59578a8ea153ffb863fb22f30b3a9 | |
parent | 6ebacdfc07ca61ba258693c9b4c88f1ffbe8ccd7 [diff] |
RDMA/ocrdma: Fix a crash in rmmod 1) ocrdma_remove_free() is called from a call_rcu callback funtion context, which can be a bottom-half context. So the code in ocrdma_remove_free should not sleep. But ocrdma_cleanup_hw() can sleep, So move it ocrdma_remove() instead of ocrdma_remove_free. 2) Fix a couple of kbuild test robot warnings. Signed-off-by: Naresh Gottumukkala <bgottumukkala@emulex.com> Signed-off-by: Roland Dreier <roland@purestorage.com>