mbox series

[for-next,0/9] IB/hfi1, rdmavt: Smattering of fixes and code cleanups/improvments

Message ID 20190411141018.19651.52992.stgit@scvm10.sc.intel.com (mailing list archive)
Headers show
Series IB/hfi1, rdmavt: Smattering of fixes and code cleanups/improvments | expand

Message

Dennis Dalessandro April 11, 2019, 2:15 p.m. UTC
This series has some header file and code cleanups. Mostly from Mike but we
have a removal of an unneeded flag from John as well. There is also some counter
additions for ones that we missed originally and a clean up/improvement to
our completion API for qib and hfi1. Kaike also has some comment fix-ups.

---

John Fleck (1):
      IB/hfi1: Remove reference to RHF.VCRCErr

Kaike Wan (1):
      IB/{rdmavt, hfi1): Miscellaneous comment fixes

Mike Marciniszyn (7):
      IB/hfi1: Make opfn.h self sufficient
      IB/rdmavt: Fix ab/ba include issues
      IB/rdmavt: Use more efficient allowed_ops
      IB/{rdmavt,qib,hfi1}: Use new routine to release reference counts
      IB/rdmavt: Add new completion inline
      IB/{rdmavt,qib,hfi1}: Convert to new completion API
      IB/hfi1: Add selected Rcv counters


 drivers/infiniband/hw/hfi1/chip.c           |    3 
 drivers/infiniband/hw/hfi1/chip.h           |    3 
 drivers/infiniband/hw/hfi1/chip_registers.h |    3 
 drivers/infiniband/hw/hfi1/common.h         |    2 
 drivers/infiniband/hw/hfi1/driver.c         |    5 -
 drivers/infiniband/hw/hfi1/opfn.h           |    6 +
 drivers/infiniband/hw/hfi1/rc.c             |   26 +---
 drivers/infiniband/hw/hfi1/ruc.c            |    2 
 drivers/infiniband/hw/hfi1/tid_rdma.c       |    2 
 drivers/infiniband/hw/qib/qib_rc.c          |   26 +---
 drivers/infiniband/hw/qib/qib_verbs.h       |    2 
 drivers/infiniband/sw/rdmavt/qp.c           |   41 +-----
 drivers/infiniband/sw/rdmavt/qp.h           |    2 
 drivers/infiniband/sw/rdmavt/rc.c           |    2 
 drivers/infiniband/sw/rdmavt/trace_qp.h     |    2 
 drivers/infiniband/sw/rdmavt/trace_rc.h     |    2 
 drivers/infiniband/sw/rdmavt/trace_tx.h     |    2 
 include/rdma/rdma_vt.h                      |   78 ++---------
 include/rdma/rdmavt_qp.h                    |  198 ++++++++++++++++++++-------
 19 files changed, 204 insertions(+), 203 deletions(-)

--
-Denny

Comments

Jason Gunthorpe April 24, 2019, 2:50 p.m. UTC | #1
On Thu, Apr 11, 2019 at 07:15:33AM -0700, Dennis Dalessandro wrote:
> This series has some header file and code cleanups. Mostly from Mike but we
> have a removal of an unneeded flag from John as well. There is also some counter
> additions for ones that we missed originally and a clean up/improvement to
> our completion API for qib and hfi1. Kaike also has some comment fix-ups.
> 
> 
> John Fleck (1):
>       IB/hfi1: Remove reference to RHF.VCRCErr
> 
> Kaike Wan (1):
>       IB/{rdmavt, hfi1): Miscellaneous comment fixes
> 
> Mike Marciniszyn (7):
>       IB/hfi1: Make opfn.h self sufficient
>       IB/rdmavt: Fix ab/ba include issues
>       IB/rdmavt: Use more efficient allowed_ops
>       IB/{rdmavt,qib,hfi1}: Use new routine to release reference counts
>       IB/hfi1: Add selected Rcv counters

Applied to for-next

>       IB/rdmavt: Add new completion inline
>       IB/{rdmavt,qib,hfi1}: Convert to new completion API

These need locking fixing

Thanks,
Jason