aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/mana/device.c
diff options
context:
space:
mode:
authorKonstantin Taranov <[email protected]>2025-01-20 17:27:18 +0000
committerLeon Romanovsky <[email protected]>2025-02-04 13:27:03 +0000
commitcfef4525924e394005a47b02a78cde0f0318c74d (patch)
tree696c59aa4058f8eff1535eb4a7316c545ef95d28 /drivers/infiniband/hw/mana/device.c
parentRDMA/mana_ib: extend mana QP table (diff)
downloadkernel-cfef4525924e394005a47b02a78cde0f0318c74d.tar.gz
kernel-cfef4525924e394005a47b02a78cde0f0318c74d.zip
RDMA/mana_ib: polling of CQs for GSI/UD
Add polling for the kernel CQs. Process completion events for UD/GSI QPs. Signed-off-by: Konstantin Taranov <[email protected]> Link: https://patch.msgid.link/[email protected] Reviewed-by: Shiraz Saleem <[email protected]> Reviewed-by: Long Li <[email protected]> Signed-off-by: Leon Romanovsky <[email protected]>
Diffstat (limited to 'drivers/infiniband/hw/mana/device.c')
-rw-r--r--drivers/infiniband/hw/mana/device.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/infiniband/hw/mana/device.c b/drivers/infiniband/hw/mana/device.c
index 637bc9833325..0a7553f819ba 100644
--- a/drivers/infiniband/hw/mana/device.c
+++ b/drivers/infiniband/hw/mana/device.c
@@ -40,6 +40,7 @@ static const struct ib_device_ops mana_ib_dev_ops = {
.mmap = mana_ib_mmap,
.modify_qp = mana_ib_modify_qp,
.modify_wq = mana_ib_modify_wq,
+ .poll_cq = mana_ib_poll_cq,
.post_recv = mana_ib_post_recv,
.post_send = mana_ib_post_send,
.query_device = mana_ib_query_device,