Skip to content

EFA RDMA read support

Gal Pressman linux-rdma 2 versions – Applied

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

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest3 patches 1 replyApplied
  2. v13 patches 3 repliesSuperseded

Patches in v2 Applied

#Subject and filesSizeRepliesApplied
1/3RDMA/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
2/3RDMA/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
3/3RDMA/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+46 -50 replies

Reviews trailers per patch

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

PatchDaniel KranzdorfYossi Leybovich
1/3R-b R-b
2/3R-b
3/3R-b

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

Read the v2 thread

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

Hello all,

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

RDMA read support, maximum transfer size and max SGEs per RDMA WR are now being reported to the userspace library through the query device verb.
In addition, remote read access is supported by the register MR verb.

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

Changelog -
v1->v2: https://lore.kernel.org/linux-rdma/[email protected]/
* Use max_sge_rd field in ib_device_attr struct instead of duplicating it in vendor specific ABI.

Thanks,
Gal

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

Gal Pressman (1):
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       | 40 ++++++++-----------
 drivers/infiniband/hw/efa/efa_com_cmd.h       | 19 +++------
 drivers/infiniband/hw/efa/efa_main.c          | 16 --------
 drivers/infiniband/hw/efa/efa_verbs.c         | 31 +++++++++-----
 include/uapi/rdma/efa-abi.h                   |  6 +++
 7 files changed, 76 insertions(+), 67 deletions(-)
Signature · 1 line
2.24.0