diff options
author | Ralph Campbell | 2010-06-17 23:14:15 +0000 |
---|---|---|
committer | Roland Dreier | 2010-07-06 14:13:58 -0700 |
commit | 950aff53949268eec4b0f2bd49f700f9585698f7 (patch) | |
tree | 6a03fa2f2f23f87db55e4ab0ec319a0511657ae8 /kernel/sys.c | |
parent | 7c7a416ef863a741c2031b5da1538773f9ab54f0 (diff) |
IB/qib: Completion queue callback needs to be single threaded
Workqueues aren't exactly equivalent to tasklets since the callback
function may be called from multiple CPUs before the callback returns.
This causes completion notification callbacks to have MT bugs since
they weren't expecting this behavior. The fix is to use a single
threaded work queue.
Signed-off-by: Ralph Campbell <ralph.campbell@qlogic.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'kernel/sys.c')
0 files changed, 0 insertions, 0 deletions