Skip to content

Expose c0 and SW encap ICM for RDMA

Leon Romanovsky linux-rdma lkml netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5net/mlx5: Introduce indirect-sw-encap icm propertiesinclude/linux/mlx5/mlx5_ifc.h+7 -20 replies
2/5net/mlx5: Manage ICM type of SW encapdrivers/net/ethernet/mellanox/mlx5/core/lib/dm.c+37 -12 replies
3/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
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 0/5] Expose c0 and SW encap ICM for RDMA

From: Leon Romanovsky <[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 net/mlx5: Manage ICM type of SW encap RDMA/mlx5: Support handling of SW encap ICM area

 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