Skip to content

IB/core, hfi1, rdmavt: patches for next 05/29/2017

Dennis Dalessandro linux-rdma 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest9 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/9IB/rdmavt: Remove duplicated functionsdrivers/infiniband/sw/rdmavt/qp.c+14 -230 replies
2/9IB/hfi1: Ensure dd->gi_mask can not be overfloweddrivers/infiniband/hw/hfi1/chip.c+6 -10 replies
3/9IB/hfi1: Fix spelling mistake in linkdown reasondrivers/infiniband/hw/hfi1/chip.c+1 -10 replies
4/9IB/hfi1: Use QPN mask to avoid overflowdrivers/infiniband/sw/rdmavt/qp.c+1 -10 replies
5/9IB/hfi1: Remove subtraction of uninitialized valuedrivers/infiniband/hw/hfi1/driver.c+0 -10 replies
6/9IB/hfi1: Add error checking for buffer overrun in OPA aggregatedrivers/infiniband/hw/hfi1/mad.c+185 -1110 replies
7/9IB/core: Allow QP state transition from reset to errordrivers/infiniband/core/verbs.c+1 -07 replies
8/9IB/hfi1: Modify handling of physical link state by Host Driverdrivers/infiniband/hw/hfi1/chip.c drivers/infiniband/hw/hfi1/chip.h drivers/infiniband/hw/hfi1/driver.c +3 more+97 -410 replies
9/9IB/hfi1,qib: Do not send QKey trap for UD qpsdrivers/infiniband/hw/hfi1/mad.c drivers/infiniband/hw/hfi1/ruc.c drivers/infiniband/hw/hfi1/ud.c +5 more+54 -890 replies

Reviews trailers per patch

All 9 patches have a Reviewed-by or Acked-by.

PatchMichael J. RuhlMike MarciniszynDennis DalessandroBrian WeltyStuart SummersIra WeinyAndrzej KotlowskiLeon Romanovsky
1/9R-b
2/9R-b
3/9R-b
4/9R-b
5/9R-b
6/9R-b R-b
7/9R-b R-b R-b R-b
8/9R-b R-b R-b
9/9R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 8 reviewers.

Read the v1 thread

Cover letter [PATCH for-next 0/9] IB/core, hfi1, rdmavt: patches for next 05/29/2017

Hi Doug,

Here is the next set of patches for our drivers for 4.13. The first couple are clean up and general improvement patches. The last two are bug fixes. There is one core change in the mix here. It is to allow QP to transition from reset to error which according to the spec is supposed to be a valid transition.

Patches can can also be found in my GitHub repo at:
https://github.com/ddalessa/kernel/tree/for-4.13

---

Byczkowski, Jakub (1):
IB/hfi1: Modify handling of physical link state by Host Driver

Dennis Dalessandro (6):
IB/rdmavt: Remove duplicated functions IB/hfi1: Ensure dd->gi_mask can not be overflowed IB/hfi1: Fix spelling mistake in linkdown reason IB/hfi1: Use QPN mask to avoid overflow IB/hfi1: Remove subtraction of uninitialized value IB/hfi1,qib: Do not send QKey trap for UD qps

Neel Desai (1):
IB/hfi1: Add error checking for buffer overrun in OPA aggregate

Tadeusz Struk (1):
IB/core: Allow QP state transition from reset to error

 drivers/infiniband/core/verbs.c       |    1 
 drivers/infiniband/hw/hfi1/chip.c     |  111 ++++++++----
 drivers/infiniband/hw/hfi1/chip.h     |    2 
 drivers/infiniband/hw/hfi1/driver.c   |    9 +
 drivers/infiniband/hw/hfi1/hfi.h      |   18 ++
 drivers/infiniband/hw/hfi1/mad.c      |  316 ++++++++++++++++++++-------------
 drivers/infiniband/hw/hfi1/ruc.c      |    8 -
 drivers/infiniband/hw/hfi1/ud.c       |   37 +---
 drivers/infiniband/hw/hfi1/verbs.c    |    2 
 drivers/infiniband/hw/hfi1/verbs.h    |    4 
 drivers/infiniband/hw/qib/qib_mad.c   |   13 +
 drivers/infiniband/hw/qib/qib_ruc.c   |   20 +-
 drivers/infiniband/hw/qib/qib_ud.c    |   43 +---
 drivers/infiniband/hw/qib/qib_verbs.h |    4 
 drivers/infiniband/sw/rdmavt/qp.c     |   37 +---
 15 files changed, 358 insertions(+), 267 deletions(-)

--
-Denny
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html