]> git.baikalelectronics.ru Git - kernel.git/commit
IB/mad: use CQ abstraction
authorChristoph Hellwig <hch@infradead.org>
Wed, 6 Jan 2016 06:46:12 +0000 (22:46 -0800)
committerDoug Ledford <dledford@redhat.com>
Tue, 19 Jan 2016 20:25:45 +0000 (15:25 -0500)
commitee1048152e0ea4c3e7603cadefdf969d84dc1382
treea25da9bb88341ee0b1ac164c57c56bd3ec9a6e06
parente3375fdad7419b1edd7c2ce2a9bf94da8bcca8d4
IB/mad: use CQ abstraction

Remove the local workqueue to process mad completions and use the CQ API
instead.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Hal Rosenstock <hal@mellanox.com>
Reviewed-by: Ira Weiny <ira.weiny@intel.com>
Reviewed-by: Sagi Grimberg <sagig@mellanox.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/core/mad.c
drivers/infiniband/core/mad_priv.h