mbox series

[for-next,0/3] IB/hfi1: TID RDMA pre-reqs

Message ID 20180926172105.13912.81683.stgit@scvm10.sc.intel.com (mailing list archive)
Headers show
Series IB/hfi1: TID RDMA pre-reqs | expand

Message

Dennis Dalessandro Sept. 26, 2018, 5:26 p.m. UTC
Hi Doug and Jason,

Kaike is working on revamping the patches for TID RDMA. Here is the start of the
groundwork. More will follow but wanted to start sending pieces out as they
come in.

---

Kaike Wan (3):
      IB/rdmavt: Rename check_send_wqe as setup_wqe
      IB/hfi1: Prepare resource waits for dual leg
      IB/hfi1: Add static trace for iowait


 drivers/infiniband/hw/hfi1/Makefile       |    1 
 drivers/infiniband/hw/hfi1/iowait.c       |  136 +++++++++++++++++
 drivers/infiniband/hw/hfi1/iowait.h       |  233 +++++++++++++++++++----------
 drivers/infiniband/hw/hfi1/qp.c           |   78 +++++++---
 drivers/infiniband/hw/hfi1/qp.h           |   31 ++--
 drivers/infiniband/hw/hfi1/ruc.c          |   10 +
 drivers/infiniband/hw/hfi1/sdma.c         |   52 ++----
 drivers/infiniband/hw/hfi1/sdma.h         |    8 -
 drivers/infiniband/hw/hfi1/trace.h        |    3 
 drivers/infiniband/hw/hfi1/trace_iowait.h |   96 ++++++++++++
 drivers/infiniband/hw/hfi1/user_sdma.c    |   14 +-
 drivers/infiniband/hw/hfi1/verbs.c        |   13 +-
 drivers/infiniband/hw/hfi1/verbs.h        |    8 +
 drivers/infiniband/hw/hfi1/verbs_txreq.h  |   11 -
 drivers/infiniband/hw/hfi1/vnic_sdma.c    |   21 +--
 drivers/infiniband/hw/qib/qib_verbs.c     |   11 +
 drivers/infiniband/hw/qib/qib_verbs.h     |    6 -
 drivers/infiniband/sw/rdmavt/qp.c         |   28 ++-
 include/rdma/rdma_vt.h                    |   17 +-
 19 files changed, 567 insertions(+), 210 deletions(-)
 create mode 100644 drivers/infiniband/hw/hfi1/iowait.c
 create mode 100644 drivers/infiniband/hw/hfi1/trace_iowait.h

--
-Denny

Comments

Jason Gunthorpe Sept. 28, 2018, 4:21 p.m. UTC | #1
On Wed, Sep 26, 2018 at 10:26:32AM -0700, Dennis Dalessandro wrote:
> Hi Doug and Jason,
> 
> Kaike is working on revamping the patches for TID RDMA. Here is the start of the
> groundwork. More will follow but wanted to start sending pieces out as they
> come in.
> 
> 
> Kaike Wan (3):
>       IB/rdmavt: Rename check_send_wqe as setup_wqe
>       IB/hfi1: Prepare resource waits for dual leg
>       IB/hfi1: Add static trace for iowait

Applied to for-next with the v2 of the 'dual leg' path.

I also removed the license block from the last patch in favor of SPDX.

Thanks,
Jason