lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20200625175610.GA3402155@mellanox.com>
Date:   Thu, 25 Jun 2020 14:56:10 -0300
From:   Jason Gunthorpe <jgg@...dia.com>
To:     Linus Torvalds <torvalds@...ux-foundation.org>,
        Doug Ledford <dledford@...hat.com>
CC:     <linux-rdma@...r.kernel.org>, <linux-kernel@...r.kernel.org>
Subject: [GIT PULL] Please pull RDMA subsystem changes

Hi Linus,

First rc pull request

Collected fixes from the last four weeks, fixing several regressions
in areas that had big changes this cycle.

Thanks,
Jason

The following changes since commit b3a9e3b9622ae10064826dccb4f7a52bd88c7407:

  Linux 5.8-rc1 (2020-06-14 12:45: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 38fd98afeeb79d3b148db49f81f2ec6a37a4ee00:

  IB/hfi1: Add atomic triggered sleep/wakeup (2020-06-24 16:13:38 -0300)

----------------------------------------------------------------
RDMA first 5.8 rc pull request

Several regression fixes from work that landed in the merge window,
particularly in the mlx5 driver:

- Various static checker and warning fixes

- General bug fixes in rvt, qedr, hns, mlx5 and hfi1

- Several regression fixes related to the ECE and QP changes in last cycle

- Fixes for a few long standing crashers in CMA, uverbs ioctl, and xrc

----------------------------------------------------------------
Aditya Pakki (1):
      RDMA/rvt: Fix potential memory leak caused by rvt_alloc_rq

Colin Ian King (1):
      RDMA/mlx5: Remove duplicated assignment to resp.response_length

Dennis Dalessandro (2):
      IB/hfi1: Restore kfree in dummy_netdev cleanup
      IB/hfi1: Fix module use count flaw due to leftover module put calls

Fan Guo (1):
      RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads()

Gal Pressman (1):
      RDMA/efa: Set maximum pkeys device attribute

Kieran Bingham (1):
      RDMA/hfi1: Fix trivial mis-spelling of 'descriptor'

Leon Romanovsky (6):
      RDMA/core: Annotate CMA unlock helper routine
      RDMA/mlx5: Add missed RST2INIT and INIT2INIT steps during ECE handshake
      RDMA/core: Check that type_attrs is not NULL prior access
      RDMA/mlx5: Don't access ib_qp fields in internal destroy QP path
      RDMA/mlx5: Remove ECE limitation from the RAW_PACKET QPs
      RDMA/mlx5: Protect from kernel crash if XRC_TGT doesn't have udata

Maor Gottlieb (1):
      RDMA/mlx5: Fix remote gid value in query QP

Mark Zhang (2):
      RDMA/cma: Protect bind_list and listen_list while finding matching cm id
      RDMA/counter: Query a counter before release

Max Gurtovoy (1):
      RDMA/mlx5: Fix integrity enabled QP creation

Michal Kalderon (1):
      RDMA/qedr: Fix KASAN: use-after-free in ucma_event_handler+0x532

Mike Marciniszyn (2):
      IB/hfi1: Correct -EBUSY handling in tx code
      IB/hfi1: Add atomic triggered sleep/wakeup

Shay Drory (1):
      IB/mad: Fix use after free when destroying MAD agent

Tom Seewald (2):
      RDMA/mlx5: Fix -Wformat warning in check_ucmd_data()
      RDMA/siw: Fix pointer-to-int-cast warning in siw_rx_pbl()

Yangyang Li (2):
      RDMA/hns: Fix a calltrace when registering MR from userspace
      RDMA/hns: Fix an cmd queue issue when resetting

 drivers/infiniband/core/cm.c                |   1 +
 drivers/infiniband/core/cma.c               |  18 +++++
 drivers/infiniband/core/counters.c          |   4 +-
 drivers/infiniband/core/mad.c               |   3 +-
 drivers/infiniband/core/rdma_core.c         |  36 ++++++----
 drivers/infiniband/hw/efa/efa_verbs.c       |   1 +
 drivers/infiniband/hw/hfi1/debugfs.c        |  19 +----
 drivers/infiniband/hw/hfi1/iowait.h         |   2 +-
 drivers/infiniband/hw/hfi1/ipoib.h          |   6 ++
 drivers/infiniband/hw/hfi1/ipoib_tx.c       | 104 ++++++++++++++++++----------
 drivers/infiniband/hw/hfi1/netdev_rx.c      |   2 +-
 drivers/infiniband/hw/hfi1/verbs_txreq.h    |   2 +-
 drivers/infiniband/hw/hns/hns_roce_device.h |   7 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v1.c  |   4 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c  |  17 ++---
 drivers/infiniband/hw/hns/hns_roce_mr.c     |   5 +-
 drivers/infiniband/hw/mlx5/qp.c             |  50 ++++++-------
 drivers/infiniband/hw/mlx5/qpc.c            |   8 +++
 drivers/infiniband/hw/qedr/qedr_iw_cm.c     |  13 +++-
 drivers/infiniband/sw/rdmavt/qp.c           |   6 +-
 drivers/infiniband/sw/siw/siw_qp_rx.c       |   3 +-
 include/linux/mlx5/mlx5_ifc.h               |  10 +--
 22 files changed, 197 insertions(+), 124 deletions(-)

Download attachment "signature.asc" of type "application/pgp-signature" (834 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ