[GIT PULL] Please pull RDMA subsystem changes
From: Jason Gunthorpe
Date: Fri May 15 2020 - 15:14:10 EST
Hi Linus,
Second rc pull request
One regression, some syzkaller crashers and other long standing bugs for RDMA.
Thanks,
Jason
The following changes since commit 0e698dfa282211e414076f9dc7e83c1c288314fd:
Linux 5.7-rc4 (2020-05-03 14:56:04 -0700)
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 ccfdbaa5cf4601b9b71601893029dcc9245c002b:
RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (2020-05-12 17:02:25 -0300)
----------------------------------------------------------------
Second RDMA 5.7 rc pull request
A few minor bug fixes for user visible defects, and one regression:
- Various bugs from static checkers and syzkaller
- Add missing error checking in mlx4
- Prevent RTNL lock recursion in i40iw
- Fix segfault in cxgb4 in peer abort cases
- Fix a regression added in 5.7 where the IB_EVENT_DEVICE_FATAL could be
lost, and wasn't delivered to all the FDs
----------------------------------------------------------------
Dan Carpenter (1):
i40iw: Fix error handling in i40iw_manage_arp_cache()
Denis V. Lunev (1):
IB/i40iw: Remove bogus call to netdev_master_upper_dev_get()
Jack Morgenstein (2):
IB/mlx4: Test return value of calls to ib_get_cached_pkey
IB/core: Fix potential NULL pointer dereference in pkey cache
Jason Gunthorpe (2):
RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event
RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj
Maor Gottlieb (1):
RDMA/core: Fix double put of resource
Mike Marciniszyn (1):
IB/hfi1: Fix another case where pq is left on waitlist
Potnuri Bharat Teja (1):
RDMA/iw_cxgb4: Fix incorrect function parameters
Sudip Mukherjee (1):
RDMA/rxe: Always return ERR_PTR from rxe_create_mmap_info()
drivers/infiniband/core/cache.c | 7 +++--
drivers/infiniband/core/nldev.c | 3 +--
drivers/infiniband/core/rdma_core.c | 3 ++-
drivers/infiniband/core/uverbs.h | 4 +++
drivers/infiniband/core/uverbs_main.c | 12 +++------
.../infiniband/core/uverbs_std_types_async_fd.c | 30 +++++++++++++++++++++-
drivers/infiniband/hw/cxgb4/cm.c | 7 +++--
drivers/infiniband/hw/hfi1/user_sdma.c | 4 ---
drivers/infiniband/hw/i40iw/i40iw_cm.c | 8 ------
drivers/infiniband/hw/i40iw/i40iw_hw.c | 2 +-
drivers/infiniband/hw/mlx4/qp.c | 14 +++++++---
drivers/infiniband/sw/rxe/rxe_mmap.c | 2 +-
drivers/infiniband/sw/rxe/rxe_queue.c | 11 +++++---
13 files changed, 68 insertions(+), 39 deletions(-)
Attachment:
signature.asc
Description: PGP signature