From: Mike Marciniszyn Date: Tue, 4 Jun 2013 19:05:37 +0000 (-0400) Subject: IB/qib: Optimize CQ callbacks X-Git-Tag: v3.11-rc1~16^2~1^6~4 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=85caafe307a06e4f9993c8f3c994a07374c07831;p=pandora-kernel.git IB/qib: Optimize CQ callbacks The current workqueue implemention has the following performance deficiencies on QDR HCAs: - The CQ call backs tend to run on the CPUs processing the receive queues - The single thread queue isn't optimal for multiple HCAs This patch adds a dedicated per HCA bound thread to process CQ callbacks. Reviewed-by: Ramkrishna Vepa Signed-off-by: Mike Marciniszyn Signed-off-by: Roland Dreier --- Reading git-diff-tree failed