mbox series

[for-next,v2,0/3] EFA RDMA read support

Message ID 20191121141509.59297-1-galpress@amazon.com (mailing list archive)
Headers show
Series EFA RDMA read support | expand

Message

Gal Pressman Nov. 21, 2019, 2:15 p.m. UTC
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/20191112091737.40204-1-galpress@amazon.com/
* 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(-)

Comments

Jason Gunthorpe Nov. 22, 2019, 8:36 p.m. UTC | #1
On Thu, Nov 21, 2019 at 04:15:06PM +0200, Gal Pressman wrote:
> 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/20191112091737.40204-1-galpress@amazon.com/
> * 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

Applied to for-next, thanks

Jason