mbox series

[for-next,0/3] IB/hfi1: Perf updates and clean up

Message ID 20180910154802.8834.83244.stgit@scvm10.sc.intel.com (mailing list archive)
Headers show
Series IB/hfi1: Perf updates and clean up | expand

Message

Dennis Dalessandro Sept. 10, 2018, 3:49 p.m. UTC
Hi Doug and Jason,

Here we have 3 performance improvement patches. One has to do with scheduling vs
posting a send from Mike, and the other two have to do with completion queues.
Actually the last patch isn't so much performance as a clean up based on
review feedback from Jason to a patch from Sebastian a while back.

---

Kamenee Arumugam (1):
      IB/hfi1: Move rvt_cq_wc struct into uapi directory

Michael J. Ruhl (1):
      IB/{hfi1,qib,rdmavt}: Schedule multi RC/UC packets instead of posting

Sebastian Sanchez (1):
      IB/{hfi1,rdmavt,qib}: Fit completions into single aligned cache-line


 drivers/infiniband/hw/hfi1/rc.c         |    2 +
 drivers/infiniband/hw/hfi1/ruc.c        |    2 +
 drivers/infiniband/hw/hfi1/uc.c         |    2 +
 drivers/infiniband/hw/hfi1/ud.c         |    4 +-
 drivers/infiniband/hw/qib/qib_rc.c      |    2 +
 drivers/infiniband/hw/qib/qib_ruc.c     |    2 +
 drivers/infiniband/hw/qib/qib_uc.c      |    2 +
 drivers/infiniband/hw/qib/qib_ud.c      |    4 +-
 drivers/infiniband/sw/rdmavt/cq.c       |   57 +++++++++++--------------------
 drivers/infiniband/sw/rdmavt/qp.c       |    6 ++-
 drivers/infiniband/sw/rdmavt/trace_cq.h |    6 ++-
 include/rdma/rdmavt_cq.h                |   29 +---------------
 include/rdma/rdmavt_qp.h                |    2 +
 13 files changed, 39 insertions(+), 81 deletions(-)

--
-Denny