[PULL REQUEST] Please pull rdma.git

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

 



Hi Linus,

As mentioned in my first pull request, this is the subsequent pull
request(s) I had.  This is all I have, and in fact this cleans out the
RDMA subsystem's entire patchworks queue of kernel changes that are
ready to go (well, it did for the weekend anyway, a few new patches are
in, but they'll be coming during the -rc cycle).

The first is the single patch that would have conflicted if taken from
my tree or DaveM's tree as it needed our trees merged to come cleanly.
 It's been in my tree since last week and has been through 0day, but
not linux-next.  It is using the for-linus tag, here's the boilerplate
for it:

The following changes since commit
4ac4d584886a4f47f8ff3bca0f32ff9a2987d3e5:

  Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (2017-
05-04 12:26:43 -0700)

are available in the git repository at:

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

for you to fetch changes up to
693dfd5a3f19efc44acf3a57217c0480e414f8ee:

  IB/mlx5: Enable IPoIB acceleration (2017-05-04 16:22:08 -0400)

----------------------------------------------------------------
Updates #2 for 4.12 kernel merge window

- mlx5/IPoIB fixup patch

----------------------------------------------------------------
Erez Shitrit (1):
      IB/mlx5: Enable IPoIB acceleration

 drivers/infiniband/hw/mlx5/main.c               | 22 +++++++++++++
 drivers/net/ethernet/mellanox/mlx5/core/Kconfig |  2 +-
 drivers/net/ethernet/mellanox/mlx5/core/ipoib.c | 44 +++++++++++++++
----------
 drivers/net/ethernet/mellanox/mlx5/core/ipoib.h |  2 ++
 include/linux/mlx5/driver.h                     | 19 +++++++++++
 5 files changed, 70 insertions(+), 19 deletions(-)

The second pull request contains the patch series from Intel plus three
other stragllers that came in late last week.  I took them because it
allowed me to legitimately claim that the RDMA patchworks queue was,
for a short time, 100% cleared of all waiting kernel patches, woohoo!
:-).  I have it under my for-next tag, so it did get 0day and linux-
next over the end of last week, and linux-next did show one minor
conflict.  The Intel series does a patchworks cleanup of some function
declarations, while a different series coming to you via the PCI
subsystem removes in internal function and declaration that is in the
area of the cleanup.  The fixup is simple and obvious.  Here's the
boilerplate on this series:

The following changes since commit
24b43c99647bf9be4995e6a6c9c3a923c147770a:

  infiniband: avoid dereferencing uninitialized dst on error path
(2017-05-02 10:45:45 -0400)

are available in the git repository at:

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

for you to fetch changes up to
67cf3623e097706b0ca03bf79bf28d60c39591eb:

  rxe: expose num_possible_cpus() cnum_comp_vectors (2017-05-04
19:33:02 -0400)

----------------------------------------------------------------
Updates #3 for 4.12 kernel merge window

- The hfi1 15 patch set that landed late
- IPoIB get_link_ksettings which landed late because I asked for a
  respin
- One late rxe change
- One -rc worthy fix that's in early

----------------------------------------------------------------
Jakub Byczkowski (1):
      IB/hfi1: Fix checks for Offline transient state

Leon Romanovsky (1):
      IB/rxe: Update caller's CRC for RXE_MEM_TYPE_DMA memory type

Michael J. Ruhl (9):
      IB/hfi1: Return an error on memory allocation failure
      IB/hfi1: Fix a subcontext memory leak
      IB/hfi1: Name function prototype parameters
      IB/hfi1: Use filedata rather than filepointer
      IB/hfi1: Search shared contexts on the opened device, not all
devices
      IB/hfi1: Correctly clear the pkey
      IB/hfi1: Clean up context initialization
      IB/hfi1: Fix an assign/ordering issue with shared context IDs
      IB/hfi1: Clean up on context initialization failure

Mike Marciniszyn (2):
      IB/hfi1, IB/rdmavt: Move r_adefered to r_lock cache line
      IB/hfi1: Fix yield logic in send engine

Sagi Grimberg (1):
      rxe: expose num_possible_cpus() cnum_comp_vectors

Sebastian Sanchez (2):
      IB/hfi1: Get rid of divide when setting the tx request header
      IB/hfi1: Remove atomic operations for SDMA_REQ_HAVE_AHG bit

Tymoteusz Kielan (1):
      IB/hfi1: Adjust default eager_buffer_size to 8MB

Zhu Yanjun (1):
      IB/ipoib: add get_link_ksettings in ethtool

 drivers/infiniband/hw/hfi1/chip.c            |  47 ++-
 drivers/infiniband/hw/hfi1/chip.h            |  10 +-
 drivers/infiniband/hw/hfi1/driver.c          |  42 +--
 drivers/infiniband/hw/hfi1/file_ops.c        | 425 ++++++++++++++-----
--------
 drivers/infiniband/hw/hfi1/hfi.h             | 107 ++++---
 drivers/infiniband/hw/hfi1/init.c            |  33 +--
 drivers/infiniband/hw/hfi1/intr.c            |   3 +-
 drivers/infiniband/hw/hfi1/qp.c              |   4 +-
 drivers/infiniband/hw/hfi1/rc.c              |  13 +-
 drivers/infiniband/hw/hfi1/ruc.c             |  80 +++--
 drivers/infiniband/hw/hfi1/trace_ctxts.h     |  17 +-
 drivers/infiniband/hw/hfi1/trace_tx.h        |  34 +++
 drivers/infiniband/hw/hfi1/user_exp_rcv.c    | 180 ++++++------
 drivers/infiniband/hw/hfi1/user_exp_rcv.h    |  17 +-
 drivers/infiniband/hw/hfi1/user_sdma.c       | 191 ++++++------
 drivers/infiniband/hw/hfi1/user_sdma.h       |  18 +-
 drivers/infiniband/hw/hfi1/verbs.h           |   5 +-
 drivers/infiniband/hw/hfi1/vnic_main.c       |   8 +-
 drivers/infiniband/sw/rxe/rxe_mr.c           |   2 +-
 drivers/infiniband/sw/rxe/rxe_param.h        |   1 -
 drivers/infiniband/sw/rxe/rxe_verbs.c        |   2 +-
 drivers/infiniband/ulp/ipoib/ipoib_ethtool.c |  59 ++++
 include/rdma/rdmavt_qp.h                     |   1 +
 include/uapi/linux/ethtool.h                 |   1 +
 24 files changed, 695 insertions(+), 605 deletions(-)

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

--
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