mbox series

[0/2] providers/rxe: Implement the xrc transport protocol

Message ID 20220917031536.21354-1-rpearsonhpe@gmail.com (mailing list archive)
Headers show
Series providers/rxe: Implement the xrc transport protocol | expand

Message

Bob Pearson Sept. 17, 2022, 3:15 a.m. UTC
Make changes to implement the xrc transport protocol including
- Implement ibv_create_srq_ex
- Implement ibv_open/close_xrcd
- Implement ibv_get_srq_num
- Implement xrc support for qp_ex

The patch "providers/rxe: Remove redundant num_sge fields" is
a pre-requisite for this patch.

Bob Pearson (2):
  Update kernel headers
  providers/rxe: Implement the xrc transport protocol

 kernel-headers/rdma/ib_user_ioctl_verbs.h |   2 +
 kernel-headers/rdma/ib_user_verbs.h       |  16 +
 kernel-headers/rdma/rdma_user_rxe.h       |  14 +-
 providers/rxe/rxe-abi.h                   |   2 +
 providers/rxe/rxe.c                       | 387 +++++++++++++++-------
 providers/rxe/rxe.h                       |  21 +-
 6 files changed, 318 insertions(+), 124 deletions(-)


base-commit: 41c28b03d2b7cfc982eedd2e7491b01df984f5d7