This series enhances the RAW QP support for mlx5 via the DV API as follows: - It enables configuring self-loopback traffic. - It enables getting the low level device handles for the created QP. The kernel part was already merged into 'for-next'. PR was sent: https://github.com/linux-rdma/rdma-core/pull/394 Mark Bloch (1): mlx5: Add loopback flags to QP creation Yishai Hadas (2): Update kernel headers mlx5: Expose device handles for RAW QP via the DV API kernel-headers/rdma/ib_user_verbs.h | 20 ++++++- kernel-headers/rdma/mlx5-abi.h | 15 +++++ providers/mlx5/man/CMakeLists.txt | 1 + providers/mlx5/man/mlx5dv_create_qp.3.md | 98 ++++++++++++++++++++++++++++++++ providers/mlx5/mlx5.c | 8 +++ providers/mlx5/mlx5.h | 4 ++ providers/mlx5/mlx5dv.h | 7 +++ providers/mlx5/verbs.c | 48 +++++++++++++--- 8 files changed, 192 insertions(+), 9 deletions(-) create mode 100644 providers/mlx5/man/mlx5dv_create_qp.3.md -- 1.8.3.1