[PULL REQUEST] Please pull rdma.git
From: Doug Ledford <hidden>
Date: 2016-06-09 16:32:54
Hi Linus,
This is the first -rc pull for the RDMA subsystem. The patch count is
high, but they are all smallish patches fixing simple things for the
most part, and the overall line count of changes here is smaller than
the patch count would lead a person to believe.
Code is up and running in my labs, including direct testing of cxgb4,
mlx4, mlx5, ocrdma, and qib.
Here's the boilerplate:
The following changes since commit af8c34ce6ae32addda3788d54a7e340cad22516b:
Linux 4.7-rc2 (2016-06-05 14:31:26 -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 61c78eea9516a921799c17b4c20558e2aa780fd3:
IB/IPoIB: Don't update neigh validity for unresolved entries
(2016-06-07 10:49:48 -0400)
----------------------------------------------------------------
Round one of 4.7 rc fixes
- Multiple minor fixes to the rdma core
- Multiple minor fixes to hfi1
- Multiple minor fixes to mlx5
- A very few other minor fixes (SRP, IPoIB, usNIC, mlx4)
----------------------------------------------------------------
Achiad Shochat (1):
IB/mlx5: Fix alternate path code
Aviv Heller (1):
IB/core: Fix removal of default GID cache entry
Bart Van Assche (10):
IB/cm: Fix a recently introduced locking bug
IB/mlx4: Fix device managed flow steering support test
IB/srp: Always initialize use_fast_reg and use_fmr
IB/srp: Fix srp_map_sg_dma()
RDMA/core: Fix indentation
IB/mad: Fix indentation
IB/rdmavt: Annotate rvt_reset_qp()
IB/hfi1: Fix indentation
IB/hfi1: Use bit 0 instead of bit 1
IB/hfi1: Suppress sparse warnings
Colin Ian King (1):
IB/core: fix null pointer deref and mem leak in error handling
Dan Carpenter (2):
IB/hfi1: fix some indenting
IB/core: fix an error code in ib_core_init()
Doug Ledford (2):
IB/core: Fix array length allocation
IB/core: fix error unwind in sysfs hw counters code
Eli Cohen (1):
IB/core: Fix query port failure in RoCE
Eran Ben Elisha (1):
IB/mlx5: Fix FW version diaplay in sysfs
Erez Shitrit (2):
IB/IPoIB: Fix race between ipoib_remove_one to sysfs functions
IB/IPoIB: Don't update neigh validity for unresolved entries
Krzysztof Kozlowski (1):
IB/usnic: Remove unused DMA attributes
Leon Romanovsky (1):
IB/hfi1: Avoid large frame size warning
Maor Gottlieb (1):
IB/mlx5: Set flow steering capability bit
Mark Bloch (2):
IB/IPoIB: Disable bottom half when dealing with device address
IB/core: Initialize sysfs attributes before sysfs create group
Max Gurtovoy (2):
IB/core: Fix bit curruption in ib_device_cap_flags structure
IB/core: Make all casts in ib_device_cap_flags enum consistent
Noa Osherovich (7):
IB/mlx5: Return PORT_ERR in Active to Initializing tranisition
IB/mlx5: Limit query HCA clock
IB/mlx5: Fix returned values of query QP
IB/mlx5: Check BlueFlame HCA support
IB/mlx5: Fix entries checks in mlx5_ib_create_cq
IB/mlx5: Fix entries check in mlx5_ib_resize_cq
IB/mlx5: Fix pkey_index length in the QP path record
drivers/infiniband/core/cache.c | 10 +++++--
drivers/infiniband/core/cm.c | 4 +--
drivers/infiniband/core/device.c | 6 +++-
drivers/infiniband/core/iwpm_msg.c | 2 +-
drivers/infiniband/core/mad.c | 6 ++--
drivers/infiniband/core/sysfs.c | 24 ++++++++++-----
drivers/infiniband/hw/hfi1/affinity.c | 31 +++++++++----------
drivers/infiniband/hw/hfi1/chip.c | 6 ++--
drivers/infiniband/hw/hfi1/init.c | 2 +-
drivers/infiniband/hw/hfi1/trace.c | 13 --------
drivers/infiniband/hw/hfi1/user_sdma.c | 6 ++--
drivers/infiniband/hw/mlx4/main.c | 4 +--
drivers/infiniband/hw/mlx5/cq.c | 12 ++++++--
drivers/infiniband/hw/mlx5/main.c | 22 +++++++++-----
drivers/infiniband/hw/mlx5/qp.c | 41
++++++++++++++++----------
drivers/infiniband/hw/usnic/usnic_uiom.c | 5 ----
drivers/infiniband/sw/rdmavt/qp.c | 6 ++++
drivers/infiniband/ulp/ipoib/ipoib.h | 1 +
drivers/infiniband/ulp/ipoib/ipoib_cm.c | 4 +++
drivers/infiniband/ulp/ipoib/ipoib_ib.c | 8 ++---
drivers/infiniband/ulp/ipoib/ipoib_main.c | 15 ++++++----
drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 6 ++--
drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 6 ++++
drivers/infiniband/ulp/srp/ib_srp.c | 7 ++---
include/linux/mlx5/qp.h | 5 ++--
include/rdma/ib_verbs.h | 6 ++--
26 files changed, 148 insertions(+), 110 deletions(-)
Attachments
- signature.asc [application/pgp-signature] 884 bytes