mbox series

[GIT,PULL] Please pull RDMA subsystem changes

Message ID 20200215213204.GA16455@ziepe.ca (mailing list archive)
State Superseded
Commit 54654e142d9ed3f7382767d6da769a2887888a75
Headers show
Series [GIT,PULL] Please pull RDMA subsystem changes | expand

Pull-request

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

Message

Jason Gunthorpe Feb. 15, 2020, 9:32 p.m. UTC
Hi Linus,

First rc pull request

Not too much going on here, though there are about 4 fixes related to
stuff merged during the last merge window.

We also see the return of a syzkaller instance with access to RDMA
devices, and a few bugs detected by that squished.

Regards,
Jason

The following changes since commit bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9:

  Linux 5.6-rc1 (2020-02-09 16:08:48 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 685eff513183d6d64a5f413531e683d23b8b198b:

  IB/mlx5: Use div64_u64 for num_var_hw_entries calculation (2020-02-14 15:21:52 -0400)

----------------------------------------------------------------
First RDMA 5.6 pull request

Various crashers and a few regression fixes for things in the 5.6 merge
window:

- Fix three crashers and a memory memory leak for HFI1

- Several bugs found by syzkaller

- A bug fix for the recent QP counters feature on older mlx5 HW

- Locking inversion in cxgb4

- Unnecessary WARN_ON in siw

- A umad crasher regression during unload, from a bug fix for something
  else

- Bugs introduced in the merge window
  * Missed list_del in uverbs file rework, core and mlx5 devx
  * Unexpected integer math truncation in the mlx5 VAR patches
  * Compilation bug fix for the VAR patches on 32 bit

----------------------------------------------------------------
Avihai Horon (1):
      RDMA/core: Fix invalid memory access in spec_filter_size

Jason Gunthorpe (1):
      IB/mlx5: Use div64_u64 for num_var_hw_entries calculation

Kaike Wan (2):
      IB/hfi1: Acquire lock to release TID entries when user file is closed
      IB/rdmavt: Reset all QPs when the device is shut down

Kamal Heib (1):
      RDMA/hfi1: Fix memory leak in _dev_comp_vect_mappings_create

Krishnamraju Eraparaju (2):
      RDMA/iw_cxgb4: initiate CLOSE when entering TERM
      RDMA/siw: Remove unwanted WARN_ON in siw_cm_llp_data_ready()

Leon Romanovsky (2):
      RDMA/mlx5: Prevent overflow in mmap offset calculations
      RDMA/core: Fix protection fault in get_pkey_idx_qp_list

Mark Zhang (1):
      IB/mlx5: Return failure when rts2rts_qp_counters_set_id is not supported

Michael Guralnik (1):
      RDMA/core: Add missing list deletion on freeing event queue

Mike Marciniszyn (1):
      IB/hfi1: Close window for pq and request coliding

Yishai Hadas (1):
      RDMA/mlx5: Fix async events cleanup flows

Yonatan Cohen (1):
      IB/umad: Fix kernel crash while unloading ib_umad

Zhu Yanjun (1):
      RDMA/rxe: Fix soft lockup problem due to using tasklets in softirq

 drivers/infiniband/core/security.c         | 24 ++++-----
 drivers/infiniband/core/user_mad.c         |  5 +-
 drivers/infiniband/core/uverbs_cmd.c       | 15 +++---
 drivers/infiniband/core/uverbs_std_types.c |  1 +
 drivers/infiniband/hw/cxgb4/cm.c           |  4 ++
 drivers/infiniband/hw/cxgb4/qp.c           |  4 +-
 drivers/infiniband/hw/hfi1/affinity.c      |  2 +
 drivers/infiniband/hw/hfi1/file_ops.c      | 52 +++++++++++-------
 drivers/infiniband/hw/hfi1/hfi.h           |  5 +-
 drivers/infiniband/hw/hfi1/user_exp_rcv.c  |  5 +-
 drivers/infiniband/hw/hfi1/user_sdma.c     | 17 ++++--
 drivers/infiniband/hw/mlx5/devx.c          | 51 ++++++++++--------
 drivers/infiniband/hw/mlx5/main.c          |  6 +--
 drivers/infiniband/hw/mlx5/qp.c            |  9 ++--
 drivers/infiniband/sw/rdmavt/qp.c          | 84 ++++++++++++++++++------------
 drivers/infiniband/sw/rxe/rxe_comp.c       |  8 +--
 drivers/infiniband/sw/siw/siw_cm.c         |  5 +-
 17 files changed, 172 insertions(+), 125 deletions(-)

Comments

pr-tracker-bot@kernel.org Feb. 16, 2020, 1:20 a.m. UTC | #1
The pull request you sent on Sat, 15 Feb 2020 17:32:04 -0400:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/54654e142d9ed3f7382767d6da769a2887888a75

Thank you!