All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH rdma-next v4 0/2] RDMA/mana_ib: UC QP support
@ 2026-07-17 19:16 Konstantin Taranov
  2026-07-17 19:16 ` [PATCH rdma-next v4 1/2] RDMA/mana_ib: unify QP lookup table Konstantin Taranov
  2026-07-17 19:16 ` [PATCH rdma-next v4 2/2] RDMA/mana_ib: UC QP support for UAPI Konstantin Taranov
  0 siblings, 2 replies; 3+ messages in thread
From: Konstantin Taranov @ 2026-07-17 19:16 UTC (permalink / raw)
  To: kotaranov, longli, jgg, leon; +Cc: linux-rdma, linux-kernel

From: Konstantin Taranov <kotaranov@microsoft.com>

Implement UC QP creation in the RNIC HW for user API.

v4: renamed rc_qp destrot helper to rnic_qp. Use the latest robust udata API.
Unified QP lookup table to simplify code for inserting UC QPs.
That is why the changes were split into 2 patches. The first patch is about
the changes related to qp lookup/store.
v3: use new udata helpers
v2: removed udata check and removed enum from mana-abi.h

Signed-off-by: Konstantin Taranov <kotaranov@microsoft.com>

Konstantin Taranov (2):
  RDMA/mana_ib: unify QP lookup table
  RDMA/mana_ib: UC QP support for UAPI

 drivers/infiniband/hw/mana/main.c    |  49 ++++++++-
 drivers/infiniband/hw/mana/mana_ib.h |  83 +++++++++++++--
 drivers/infiniband/hw/mana/qp.c      | 154 +++++++++++++++++++--------
 include/uapi/rdma/mana-abi.h         |  11 ++
 4 files changed, 243 insertions(+), 54 deletions(-)

-- 
2.43.0


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2026-07-17 19:17 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-17 19:16 [PATCH rdma-next v4 0/2] RDMA/mana_ib: UC QP support Konstantin Taranov
2026-07-17 19:16 ` [PATCH rdma-next v4 1/2] RDMA/mana_ib: unify QP lookup table Konstantin Taranov
2026-07-17 19:16 ` [PATCH rdma-next v4 2/2] RDMA/mana_ib: UC QP support for UAPI Konstantin Taranov

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.