mbox series

[for-next,0/4] SRD RNR retry counter

Message ID 20200731060420.17053-1-galpress@amazon.com (mailing list archive)
Headers show
Series SRD RNR retry counter | expand

Message

Gal Pressman July 31, 2020, 6:04 a.m. UTC
This series adds support for RNR retry counter on SRD QPs through the
modify QP verb.

As the SRD QP state machine is no longer identical to the one of UD QPs,
an SRD state machine is added to the driver.

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

Regards,
Gal

Gal Pressman (4):
  RDMA/efa: Add a generic capability check helper
  RDMA/efa: Be consistent with modify QP bitmask
  RDMA/efa: Introduce SRD QP state machine
  RDMA/efa: Introduce SRD RNR retry

 .../infiniband/hw/efa/efa_admin_cmds_defs.h   |  39 +++--
 drivers/infiniband/hw/efa/efa_com_cmd.c       |   2 +
 drivers/infiniband/hw/efa/efa_com_cmd.h       |   2 +
 drivers/infiniband/hw/efa/efa_verbs.c         | 161 ++++++++++++++++--
 include/uapi/rdma/efa-abi.h                   |   3 +-
 5 files changed, 175 insertions(+), 32 deletions(-)


base-commit: 8b603d0715a372f5827d3a6b19d9568bf854b687

Comments

Jason Gunthorpe Aug. 18, 2020, 6 p.m. UTC | #1
On Fri, Jul 31, 2020 at 09:04:16AM +0300, Gal Pressman wrote:
> This series adds support for RNR retry counter on SRD QPs through the
> modify QP verb.
> 
> As the SRD QP state machine is no longer identical to the one of UD QPs,
> an SRD state machine is added to the driver.
> 
> PR was sent:
> https://github.com/linux-rdma/rdma-core/pull/799
> 
> Regards,
> Gal

Applied to for-next thanks

Jason