[PULL REQUEST] Please pull rdma.git

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

 



Hi Linus,

A small collection of -rc fixes.  Mostly.  One API addition, but that's
because we wanted to use it in a fix.  There's also a bug fix that is
going to render the 5.5 kernel's soft-RoCE driver incompatible with all
soft-RoCE versions prior, but it's required to actually implement the
protocol according to the RoCE spec and required in order for the soft-
RoCE driver to be able to successfully work with actual RoCE hardware.  
Commit log message has more details of what's in the pull request.

Here's the git boilerplate:

The following changes since commit e42617b825f8073569da76dc4510bfa019b1c35a:

  Linux 5.5-rc1 (2019-12-08 14:57:55 -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 dc2316eba73ff03da6dde082a372c6b5209304c5:

  IB/mlx5: Fix device memory flows (2019-12-12 16:55:36 -0500)

----------------------------------------------------------------
Pull request for 5.5-rc2

- Update Steve Wise info
- Fix for soft-RoCE crc calculations (will break back compatibility, but
  only with the soft-RoCE driver, which has had this bug since it was
  introduced and it is an on-the-wire bug, but will make soft-RoCE fully
  compatible with real RoCE hardware)
- cma init fixup
- counters oops fix
- fix for mlx4 init/teardown sequence
- fix for mkx5 steering rules
- introduce a cleanup API, which isn't a fix, but we want to use it in
  the next fix
- fix for mlx5 memory management that uses API in previous patch

Signed-off-by: Doug Ledford <dledford@xxxxxxxxxx>

----------------------------------------------------------------
Chuhong Yuan (1):
      RDMA/cma: add missed unregister_pernet_subsys in init failure

Maor Gottlieb (1):
      IB/mlx5: Fix steering rule of drop and count

Mark Zhang (1):
      RDMA/counter: Prevent auto-binding a QP which are not tracked with res

Parav Pandit (1):
      IB/mlx4: Follow mirror sequence of device add during device removal

Steve Wise (2):
      Update mailmap info for Steve Wise
      rxe: correctly calculate iCRC for unaligned payloads

Yishai Hadas (2):
      IB/core: Introduce rdma_user_mmap_entry_insert_range() API
      IB/mlx5: Fix device memory flows

 .mailmap                                 |   2 +
 drivers/infiniband/core/cma.c            |   1 +
 drivers/infiniband/core/counters.c       |   3 +
 drivers/infiniband/core/ib_core_uverbs.c |  48 ++++++++---
 drivers/infiniband/hw/mlx4/main.c        |   9 ++-
 drivers/infiniband/hw/mlx5/cmd.c         |  16 ++--
 drivers/infiniband/hw/mlx5/cmd.h         |   2 +-
 drivers/infiniband/hw/mlx5/main.c        | 133 ++++++++++++++++++++-----------
 drivers/infiniband/hw/mlx5/mlx5_ib.h     |  19 ++++-
 drivers/infiniband/sw/rxe/rxe_recv.c     |   2 +-
 drivers/infiniband/sw/rxe/rxe_req.c      |   6 ++
 drivers/infiniband/sw/rxe/rxe_resp.c     |   7 ++
 include/rdma/ib_verbs.h                  |   5 ++
 13 files changed, 180 insertions(+), 73 deletions(-)

-- 
Doug Ledford <dledford@xxxxxxxxxx>
    GPG KeyID: B826A3330E572FDD
    Fingerprint = AE6B 1BDA 122B 23B4 265B  1274 B826 A333 0E57 2FDD

Attachment: signature.asc
Description: This is a digitally signed message part


[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