RDMA/mana_ib: Implement uapi to create and destroy RC QP
authorKonstantin Taranov <kotaranov@microsoft.com>
Wed, 22 May 2024 08:24:01 +0000 (01:24 -0700)
committerLeon Romanovsky <leon@kernel.org>
Thu, 30 May 2024 12:26:57 +0000 (15:26 +0300)
commitfdefb918496235a11d6c5477c34c81aab2c1343b
tree8e0869313e65b145509d39088d105ba9199b19dc
parent53657a0419ef443f9d17ee035ca9980572736d0a
RDMA/mana_ib: Implement uapi to create and destroy RC QP

Implement user requests to create and destroy an RC QP.
As the user does not have an FMR queue, it is skipped and NO_FMR flag
is used.

Signed-off-by: Konstantin Taranov <kotaranov@microsoft.com>
Link: https://lore.kernel.org/r/1716366242-558-3-git-send-email-kotaranov@linux.microsoft.com
Reviewed-by: Zhu Yanjun <yanjun.zhu@linux.dev>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/hw/mana/mana_ib.h
drivers/infiniband/hw/mana/qp.c
include/uapi/rdma/mana-abi.h