linux-rdma.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [for-next 0/3] Add congestion control capability
@ 2017-08-22 11:49 Devesh Sharma
       [not found] ` <1503402587-24669-1-git-send-email-devesh.sharma-dY08KVG/lbpWk0Htik3J/w@public.gmane.org>
  0 siblings, 1 reply; 9+ messages in thread
From: Devesh Sharma @ 2017-08-22 11:49 UTC (permalink / raw)
  To: linux-rdma-u79uwXL29TY76Z2rM5mHXA

This patch series is to support congestion control capability
on Broadcom NetXtreme-E 10/25/40/50 RDMA Ethernet Controllers.

The implementation exposes congestion control related parameters
to administrator using configfs.

patch 0001 mostly implements the configfs interface to publish
all the required CC parameters.

patch 0002 updates the HSI declarations in broadcom's ethernet
driver. This will cause a merge conflict in Stephen Rothwells
tree and most likely should be dropped during merging in his tree.
The sole purpose of this patch in this series is to prevent build
break on Doug's tree.

patch 0003 implements dscp to priority mapping.

Devesh Sharma (3):
  RDMA/bnxt_re: expose cc parameters through configfs
  RDMA/bnxt: update bnxt_hsi to hold dscp2pri declaration
  RDMA/bnxt_re: setup dscp to priority map

 drivers/infiniband/hw/bnxt_re/Makefile        |   3 +-
 drivers/infiniband/hw/bnxt_re/bnxt_re.h       |  14 +
 drivers/infiniband/hw/bnxt_re/configfs.c      | 761 ++++++++++++++++++++++++++
 drivers/infiniband/hw/bnxt_re/configfs.h      |  93 ++++
 drivers/infiniband/hw/bnxt_re/main.c          | 229 +++++++-
 drivers/infiniband/hw/bnxt_re/qplib_sp.c      |  88 +++
 drivers/infiniband/hw/bnxt_re/qplib_sp.h      |  23 +
 drivers/infiniband/hw/bnxt_re/roce_hsi.h      | 152 +++--
 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h |  92 ++++
 9 files changed, 1405 insertions(+), 50 deletions(-)
 create mode 100644 drivers/infiniband/hw/bnxt_re/configfs.c
 create mode 100644 drivers/infiniband/hw/bnxt_re/configfs.h

-- 
1.8.3.1

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2017-08-24 21:25 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-08-22 11:49 [for-next 0/3] Add congestion control capability Devesh Sharma
     [not found] ` <1503402587-24669-1-git-send-email-devesh.sharma-dY08KVG/lbpWk0Htik3J/w@public.gmane.org>
2017-08-22 11:49   ` [for-next 1/3] RDMA/bnxt_re: expose cc parameters through configfs Devesh Sharma
2017-08-22 11:49   ` [for-next 2/3] RDMA/bnxt: update bnxt_hsi to hold dscp2pri declaration Devesh Sharma
2017-08-22 11:49   ` [for-next 3/3] RDMA/bnxt_re: setup dscp to priority map Devesh Sharma
2017-08-22 12:32   ` [for-next 0/3] Add congestion control capability Leon Romanovsky
     [not found]     ` <20170822123246.GX1724-U/DQcQFIOTAAJjI8aNfphQ@public.gmane.org>
2017-08-22 15:11       ` Jason Gunthorpe
     [not found]         ` <20170822151143.GB1201-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2017-08-23 15:45           ` Devesh Sharma
     [not found]             ` <CANjDDBhGoMRZr5vptGRoKZetjNawomXeuHM5XorCu0XG+RzYAg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-08-23 16:26               ` Leon Romanovsky
2017-08-24 21:25           ` Doug Ledford

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).