[GIT PULL] Please pull RDMA subsystem changes

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

 



Hi Linus,

Second pull request for -rc

We haven't had quite the same rate of -rc patches this cycle, not much Syzkaller
related stuff right now as the remaining bugs it has found require some kind of
significant redesign to solve. The -next branch is also somewhat quieter than
normal.

This is pretty much just the usual array of smallish driver bugs.

There is a patch that cleans up the kconfig around INFINIBAND_ADDR_TRANS that
touches a few files, this is related the the patch introducing
INFINIBAND_ADDR_TRANS that was accepted earlier this cycle
  f7cb7b85be55 ("IB: make INFINIBAND_ADDR_TRANS configurable")

The following changes since commit 9aa169213d1166d30ae357a44abbeae93459339d:

  RDMA/cma: Do not query GID during QP state transition to RTR (2018-05-03 15:45:18 -0400)

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 55ba49cbcef37053d973f9a45bc58818c333fe13:

  RDMA/hns: Move the location for initializing tmp_len (2018-05-23 15:45:44 -0600)

----------------------------------------------------------------
Merge candidates for 4.17-rc

- Remove bouncing addresses from the MAINTAINERS file
- Kernel oops and bad error handling fixes for hfi, i40iw, cxgb4, and hns drivers
- Various small LOC behavioral/operational bugs in mlx5, hns, qedr and i40iw drivers
- Two fixes for patches already sent during the merge window
- A long standing bug related to not decreasing the pinned pages count in the right
  MM was found and fixed

----------------------------------------------------------------
Alexandru Moise (1):
      nvmet,rxe: defer ip datagram sending to tasklet

Andrew Boyer (3):
      RDMA/i40iw: Avoid panic when objects are being created and destroyed
      RDMA/i40iw: Avoid reference leaks when processing the AEQ
      RDMA/i40iw: Avoid panic when reading back the IRQ affinity hint

Christophe Jaillet (1):
      iw_cxgb4: Fix an error handling path in 'c4iw_get_dma_mr()'

Daria Velikovsky (1):
      RDMA/mlx5: Use proper spec flow label type

Greg Thelen (1):
      IB: remove redundant INFINIBAND kconfig dependencies

Jason Gunthorpe (1):
      IB/uverbs: Fix uverbs_attr_get_obj

Kalderon, Michal (1):
      RDMA/qedr: Fix doorbell bar mapping for dpi > 1

Leon Romanovsky (1):
      MAINTAINERS: Remove bouncing @mellanox.com addresses

Lidong Chen (1):
      IB/umem: Use the correct mm during ib_umem_release

Michael J. Ruhl (1):
      IB/hfi1: Use after free race condition in send context error path

Mustafa Ismail (2):
      i40iw: Fix memory leak in error path of create QP
      i40iw: Use correct address in dst_neigh_lookup for IPv6

Yishai Hadas (1):
      RDMA/mlx5: Don't assume that medium blueFlame register exists

oulijun (13):
      RDMA/hns: Add rq inline flags judgement
      RDMA/hns: Bugfix for rq record db for kernel
      RDMA/hns: Load the RoCE dirver automatically
      RDMA/hns: Update convert function of endian format
      RDMA/hns: Add return operation when configured global param fail
      RDMA/hns: Not support qp transition from reset to reset for hip06
      RDMA/hns: Fix the bug with rq sge
      RDMA/hns: Set desc_dma_addr for zero when free cmq desc
      RDMA/hns: Enable inner_pa_vld filed of mpt
      RDMA/hns: Set NULL for __internal_mr
      RDMA/hns: Fix the bug with NULL pointer
      RDMA/hns: Bugfix for cq record db for kernel
      RDMA/hns: Move the location for initializing tmp_len

 MAINTAINERS                                |  6 ---
 drivers/infiniband/core/umem.c             |  7 +---
 drivers/infiniband/hw/cxgb4/mem.c          |  4 +-
 drivers/infiniband/hw/hfi1/chip.c          |  4 ++
 drivers/infiniband/hw/hns/hns_roce_cq.c    |  1 +
 drivers/infiniband/hw/hns/hns_roce_hw_v1.c |  3 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 32 +++++++++++-----
 drivers/infiniband/hw/hns/hns_roce_main.c  |  2 +-
 drivers/infiniband/hw/hns/hns_roce_qp.c    | 10 ++++-
 drivers/infiniband/hw/i40iw/i40iw.h        |  1 +
 drivers/infiniband/hw/i40iw/i40iw_cm.c     |  2 +-
 drivers/infiniband/hw/i40iw/i40iw_hw.c     |  4 +-
 drivers/infiniband/hw/i40iw/i40iw_main.c   |  7 ++--
 drivers/infiniband/hw/i40iw/i40iw_verbs.c  | 13 +++++--
 drivers/infiniband/hw/i40iw/i40iw_verbs.h  |  1 +
 drivers/infiniband/hw/mlx5/main.c          |  2 +-
 drivers/infiniband/hw/mlx5/qp.c            | 18 +++++----
 drivers/infiniband/hw/qedr/verbs.c         | 60 +++++++++++++++---------------
 drivers/infiniband/sw/rxe/rxe_verbs.c      | 10 +----
 drivers/infiniband/ulp/srpt/Kconfig        |  2 +-
 drivers/nvme/host/Kconfig                  |  2 +-
 drivers/nvme/target/Kconfig                |  2 +-
 drivers/staging/lustre/lnet/Kconfig        |  2 +-
 fs/cifs/Kconfig                            |  2 +-
 include/rdma/ib_umem.h                     |  1 -
 include/rdma/uverbs_ioctl.h                | 10 ++---
 net/9p/Kconfig                             |  2 +-
 net/rds/Kconfig                            |  2 +-
 net/sunrpc/Kconfig                         |  2 +-
 29 files changed, 116 insertions(+), 98 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[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