Skip to content

EFA RDMA read support

Gal Pressman linux-rdma 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4RDMA/efa: Fix incorrect error printdrivers/infiniband/hw/efa/efa_com_cmd.c+1 -11 reply
2/4RDMA/efa: Store network attributes in device attributesdrivers/infiniband/hw/efa/efa.h drivers/infiniband/hw/efa/efa_com_cmd.c drivers/infiniband/hw/efa/efa_com_cmd.h +2 more+18 -510 replies
3/4RDMA/efa: Support remote read access in MR registrationdrivers/infiniband/hw/efa/efa_admin_cmds_defs.h drivers/infiniband/hw/efa/efa_com_cmd.c drivers/infiniband/hw/efa/efa_com_cmd.h +1 more+14 -130 replies
4/4RDMA/efa: Expose RDMA read related attributesdrivers/infiniband/hw/efa/efa_admin_cmds_defs.h drivers/infiniband/hw/efa/efa_com_cmd.c drivers/infiniband/hw/efa/efa_com_cmd.h +2 more+26 -00 replies

Reviews trailers per patch

All 4 patches have a Reviewed-by or Acked-by.

PatchDaniel KranzdorfFiras JahJahYossi Leybovich
1/4R-b R-b
2/4R-b R-b
3/4R-b
4/4R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v1 thread

Cover letter [PATCH for-next 0/4] EFA RDMA read support

Hi,

The following series introduces RDMA read support and capabilities reporting to the EFA driver.

The first two patches aren't directly related to RDMA read, but refactor some bits in the device capabilities struct.

The last two patches add support for remote read access in MR registration and expose the RDMA read related attributes to the userspace library.

PR was sent:
https://github.com/linux-rdma/rdma-core/pull/576

Thanks,
Gal

Daniel Kranzdorf (2):
RDMA/efa: Support remote read access in MR registration RDMA/efa: Expose RDMA read related attributes

Gal Pressman (2):
RDMA/efa: Fix incorrect error print
RDMA/efa: Store network attributes in device attributes

 drivers/infiniband/hw/efa/efa.h               |  2 -
 .../infiniband/hw/efa/efa_admin_cmds_defs.h   | 29 +++++++++++--
 drivers/infiniband/hw/efa/efa_com_cmd.c       | 41 ++++++++-----------
 drivers/infiniband/hw/efa/efa_com_cmd.h       | 18 +++-----
 drivers/infiniband/hw/efa/efa_main.c          | 16 --------
 drivers/infiniband/hw/efa/efa_verbs.c         | 15 ++++---
 include/uapi/rdma/efa-abi.h                   |  3 ++
 7 files changed, 59 insertions(+), 65 deletions(-)
Signature · 1 line
2.23.0