Skip to content

Expose c0 and SW encap ICM for RDMA

Leon Romanovsky linux-rdma lkml netdev 1 version Applied

Status from this message: Applied, thanks!

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 1 replyApplied

Changes in v1 from the cover letter

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/5net/mlx5: Introduce indirect-sw-encap ICM propertiesinclude/linux/mlx5/mlx5_ifc.h+7 -20 replies
2/5RDMA/mlx5: Support handling of SW encap ICM areadrivers/infiniband/hw/mlx5/dm.c drivers/infiniband/hw/mlx5/mr.c include/linux/mlx5/driver.h +1 more+8 -00 replies
3/5net/mlx5: Manage ICM type of SW encapdrivers/net/ethernet/mellanox/mlx5/core/lib/dm.c+37 -10 replies
4/5net/mlx5: E-Switch, expose eswitch manager vportdrivers/net/ethernet/mellanox/mlx5/core/eswitch.h include/linux/mlx5/eswitch.h+8 -70 replies
5/5RDMA/mlx5: Expose register c0 for RDMA devicedrivers/infiniband/hw/mlx5/main.c include/uapi/rdma/mlx5-abi.h+26 -00 replies

Reviews trailers per patch

1 of 5 patches has a Reviewed-by or Acked-by.

PatchMichael Guralnik
1/5
2/5
3/5
4/5
5/5R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH mlx5-next v1 0/5] Expose c0 and SW encap ICM for RDMA

From: Leon Romanovsky <[email protected]>

Changelog:
v1:
* Reordered patches
v0: https://lore.kernel.org/all/[email protected]

-----------------------------------------------------------------------
Hi,

These two series from Mark and Shun extend RDMA mlx5 API.

Mark's series provides c0 register used to match egress traffic sent by local device.

Shun's series adds new type for ICM area.

Thanks

Mark Bloch (2):
net/mlx5: E-Switch, expose eswitch manager vport RDMA/mlx5: Expose register c0 for RDMA device

Shun Hao (3):
net/mlx5: Introduce indirect-sw-encap ICM properties RDMA/mlx5: Support handling of SW encap ICM area net/mlx5: Manage ICM type of SW encap

 drivers/infiniband/hw/mlx5/dm.c               |  5 +++
 drivers/infiniband/hw/mlx5/main.c             | 24 ++++++++++++
 drivers/infiniband/hw/mlx5/mr.c               |  1 +
 .../net/ethernet/mellanox/mlx5/core/eswitch.h |  7 ----
 .../net/ethernet/mellanox/mlx5/core/lib/dm.c  | 38 ++++++++++++++++++-
 include/linux/mlx5/driver.h                   |  1 +
 include/linux/mlx5/eswitch.h                  |  8 ++++
 include/linux/mlx5/mlx5_ifc.h                 |  9 ++++-
 include/uapi/rdma/mlx5-abi.h                  |  2 +
 include/uapi/rdma/mlx5_user_ioctl_verbs.h     |  1 +
 10 files changed, 86 insertions(+), 10 deletions(-)
Signature · 1 line
2.43.0