Skip to content

mlx5 ECE fixes DC ECE code

Leon Romanovsky linux-rdma 1 version Applied

Status from this message: Applied to for-next, thanks

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 1 replyApplied

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/3RDMA/mlx5: Return an error if copy_to_user failsdrivers/infiniband/hw/mlx5/qp.c+2 -60 replies
2/3RDMA/mlx5: Don't rely on FW to set zeros in ECE responsedrivers/infiniband/hw/mlx5/qp.c+4 -20 replies
3/3RDMA/mlx5: Return ECE DC supportdrivers/infiniband/hw/mlx5/qp.c include/linux/mlx5/mlx5_ifc.h+34 -160 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH rdma-next 0/3] mlx5 ECE fixes DC ECE code

From: Leon Romanovsky <[email protected]>

Hi,

This are three patches which I would ask to consider for current PR to Linus.

First two patches are fixing corner cases that are not possible in the real life and the third patch is needed to ensure that API toward user space is feature complete and won't need any extra ucontext flags.

The code of third patch was already presented in v0 and v1, but was dropped later.

Leon Romanovsky (3):
RDMA/mlx5: Return an error if copy_to_user fails RDMA/mlx5: Don't rely on FW to set zeros in ECE response RDMA/mlx5: Return ECE DC support

 drivers/infiniband/hw/mlx5/qp.c | 59 +++++++++++++++++++++------------
 include/linux/mlx5/mlx5_ifc.h   |  5 +--
 2 files changed, 40 insertions(+), 24 deletions(-)

--
2.26.2