Add ConnectX DCS offload support
Status from this message: Applied to for-next, thanks
Get series with b4
b4 am [email protected]Versions newest first
Changes in v1 from the cover letter
* Rephrase commit message of second patch
v0: https://lore.kernel.org/linux-rdma/[email protected]
Patches in v1 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | net/mlx5: Add DCS caps & fields supportinclude/ | +11 | 0 replies | |
| 2/3 | RDMA/mlx5: Separate DCI QP creation logicdrivers/ | +157 | 2 replies | |
| 3/3 | RDMA/mlx5: Add DCS offload supportdrivers/ drivers/ include/ | +36 | 0 replies |
Reviews trailers per patch
2 of 3 patches have a Reviewed-by or Acked-by.
| Patch | Meir Lichtinger |
|---|---|
| 1/3 | |
| 2/3 | R-b |
| 3/3 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH rdma-next v1 0/3] Add ConnectX DCS offload support
From: Leon Romanovsky <[email protected]>
Changelog:
v1:
* Rephrase commit message of second patch
v0: https://lore.kernel.org/linux-rdma/[email protected]
------------
This patchset from Lior adds support of DCI stream channel (DCS) support.
DCS is an offload to SW load balancing of DC initiator work requests.
A single DC QP initiator (DCI) can be connected to only one target at the time and can't start new connection until the previous work request is completed.
This limitation causes to delays when the initiator process needs to transfer data to multiple targets at the same time.
Thanks
Lior Nahmanson (3):
net/mlx5: Add DCS caps & fields support
RDMA/mlx5: Separate DCI QP creation logic
RDMA/mlx5: Add DCS offload support
drivers/infiniband/hw/mlx5/main.c | 10 ++ drivers/infiniband/hw/mlx5/qp.c | 168 ++++++++++++++++++++++++++++++ include/linux/mlx5/mlx5_ifc.h | 14 ++- include/uapi/rdma/mlx5-abi.h | 17 ++- 4 files changed, 204 insertions(+), 5 deletions(-)
Signature · 1 line
2.31.1