[PULL REQUEST] Please pull rdma.git

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

This is the second batch of queued up rdma patches for this rc cycle.
There isn't anything really major in here.  It's passed 0day,
linux-next, and local testing across a wide variety of hardware.  There
are still a few known issues to be tracked down, but this should amount
to the vast majority of the rdma RC fixes.

Here's the boilerplate:

The following changes since commit 8c5122e45a10a9262f872b53f151a592e870f905:

  IB/mlx4: Properly initialize GRH TClass and FlowLabel in AHs
(2016-06-17 19:36:54 -0400)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
tags/for-linus

for you to fetch changes up to 9903fd1374e913f5086b58af09d4e3fd6e9e86fe:

  Merge branches '4.7-rc-misc', 'hfi1-fixes', 'i40iw-rc-fixes' and
'mellanox-rc-fixes' into k.o/for-4.7-rc (2016-06-23 12:22:33 -0400)

----------------------------------------------------------------
Round two of 4.7 rc fixes

- A couple minor fixes to the rdma core
- Multiple minor fixes to hfi1
- Multiple minor fixes to mlx4/mlx4
- A few minor fixes to i40iw

----------------------------------------------------------------
Alex Vesker (1):
      IB/core: Fix RoCE v1 multicast join logic issue

Ashutosh Dixit (1):
      IB/hfi1: Don't zero out qp->s_ack_queue in rvt_reset_qp

Bart Van Assche (2):
      IB/cma: Make the code easier to verify
      IB/srpt: Reduce QP buffer size

Brian Welty (2):
      IB/rdmavt: Correct required callback functions for MODIFY_QP
      IB/rdmavt: Correct warning during QPN allocation

Chuck Lever (1):
      IB/mlx4: Prevent cross page boundary allocation

Dotan Barak (1):
      IB/mlx4: Fix memory leak if QP creation failed

Doug Ledford (1):
      Merge branches '4.7-rc-misc', 'hfi1-fixes', 'i40iw-rc-fixes' and
'mellanox-rc-fixes' into k.o/for-4.7-rc

Eli Cohen (2):
      IB/core: Fix false search of the IB_SA_WELL_KNOWN_GUID
      IB/mlx5: Fix post send fence logic

Faisal Latif (2):
      i40iw: Correct status check on i40iw_get_pble
      i40iw: Return correct max_fast_reg_page_list_len

Ira Weiny (2):
      IB/hfi1: Prevent context loss
      IB/qib: Prevent context loss

Jubin John (2):
      IB/hfi1: Fix credit return threshold adjustment
      IB/hfi1: Increase packet egress timeout

Maor Gottlieb (1):
      IB/uverbs: Initialize ib_qp_init_attr with zeros

Mike Marciniszyn (2):
      IB/hfi1: Fix deadlock with txreq allocation slow path
      IB/rdmavt: Correct qp_priv_alloc() return value test

Sebastian Sanchez (2):
      IB/hfi1: Remove FULL_MGMT_P_KEY from pkey table at link up
      IB/hfi1: Send a pkey change event on driver pkey update

Shiraz Saleem (2):
      i40iw: Correct CQ arming
      i40iw: Enable level-1 PBL for fast memory registration

Tadeusz Struk (2):
      IB/hfi1: Fix potential NULL ptr dereference
      IB/hfi1: Fix potential buffer overflow

Talat Batheesh (2):
      IB/core: Fix no default GIDs when netdevice reregisters
      IB/mlx5: Fix wrong naming of port_rcv_data counter

Yishai Hadas (3):
      IB/mlx4: Fix the SQ size of an RC QP
      IB/mlx4: Fix error flow when sending mads under SRIOV
      IB/mlx4: Verify port number in flow steering create flow

 drivers/infiniband/core/cache.c           |  4 +-
 drivers/infiniband/core/cma.c             | 62
+++++++++++++++----------------
 drivers/infiniband/core/uverbs_cmd.c      |  2 +-
 drivers/infiniband/core/verbs.c           | 16 +++++---
 drivers/infiniband/hw/hfi1/chip.c         | 28 ++++++++++----
 drivers/infiniband/hw/hfi1/file_ops.c     |  3 ++
 drivers/infiniband/hw/hfi1/init.c         |  2 +-
 drivers/infiniband/hw/hfi1/mad.c          | 19 ++++++----
 drivers/infiniband/hw/hfi1/mad.h          |  2 +
 drivers/infiniband/hw/hfi1/pio.c          | 26 +++++++++++--
 drivers/infiniband/hw/hfi1/qsfp.c         |  3 +-
 drivers/infiniband/hw/hfi1/verbs_txreq.c  |  4 +-
 drivers/infiniband/hw/hfi1/verbs_txreq.h  |  1 +
 drivers/infiniband/hw/i40iw/i40iw.h       |  2 +
 drivers/infiniband/hw/i40iw/i40iw_verbs.c | 17 +++++++--
 drivers/infiniband/hw/mlx4/mad.c          | 24 +++++++++---
 drivers/infiniband/hw/mlx4/main.c         |  3 ++
 drivers/infiniband/hw/mlx4/mlx4_ib.h      |  2 +-
 drivers/infiniband/hw/mlx4/mr.c           | 34 ++++++++---------
 drivers/infiniband/hw/mlx4/qp.c           |  6 ++-
 drivers/infiniband/hw/mlx5/mad.c          |  2 +-
 drivers/infiniband/hw/mlx5/qp.c           |  7 ++--
 drivers/infiniband/hw/qib/qib_file_ops.c  |  5 +++
 drivers/infiniband/sw/rdmavt/qp.c         | 14 +++----
 drivers/infiniband/sw/rdmavt/vt.c         |  4 +-
 drivers/infiniband/ulp/srpt/ib_srpt.c     |  3 +-
 drivers/infiniband/ulp/srpt/ib_srpt.h     |  1 +
 include/linux/mlx5/qp.h                   |  1 +
 include/rdma/rdma_vt.h                    |  4 +-
 29 files changed, 189 insertions(+), 112 deletions(-)


-- 
Doug Ledford <dledford@xxxxxxxxxx>
              GPG KeyID: 0E572FDD


Attachment: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux