Hi Linus, This is likely the last rdma pull request this cycle. The new rxe driver had a few issues (you probably saw the boot bot bug report) and they should be addressed now. There are a couple other fixes here, mainly mlx4. There are still two outstanding issues that need resolved but I don't think their fix will make this kernel cycle. Here's the boilerplate: The following changes since commit 16170d9c102764f76c58aad244e947f4e3f44590: IB/hfi1: Rework debugfs to use SRCU (2016-09-02 14:26:55 -0400) 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 e4618d40eb3dc1a6d1f55f7150ea25bb23ab410a: IB/rdmavt: Don't vfree a kzalloc'ed memory region (2016-09-16 14:14:23 -0400) ---------------------------------------------------------------- Round three of 4.8 rc fixes - Various fixes to rdmavt, ipoib, mlx5, mlx4, rxe ---------------------------------------------------------------- Alex Vesker (2): IB/ipoib: Don't allow MC joins during light MC flush IB/mlx4: Fix incorrect MC join state bit-masking on SR-IOV Alexey Khoroshilov (1): IB/rxe: fix GFP_KERNEL in spinlock context Colin Ian King (1): IB/rdmavt: Don't vfree a kzalloc'ed memory region Jack Morgenstein (2): IB/mlx4: Fix code indentation in QP1 MAD flow IB/mlx4: Use correct subnet-prefix in QP1 mads under SR-IOV Kamal Heib (1): IB/mlx4: Diagnostic HW counters are not supported in slave mode Maor Gottlieb (1): IB/mlx5: Set source mac address in FTE Noa Osherovich (1): IB/mlx5: Enable MAD_IFC commands for IB ports only Yonatan Cohen (4): IB/rxe: Fix kernel panic in udp_setup_tunnel IB/rxe: Fix duplicate atomic request handling IB/rxe: Fix race condition between requester and completer IB/rxe: Fix kmem_cache leak drivers/infiniband/hw/mlx4/mad.c | 23 +++++++++++++ drivers/infiniband/hw/mlx4/main.c | 3 ++ drivers/infiniband/hw/mlx4/mcg.c | 14 ++++---- drivers/infiniband/hw/mlx4/mlx4_ib.h | 2 +- drivers/infiniband/hw/mlx4/qp.c | 37 +++++++++++---------- drivers/infiniband/hw/mlx5/main.c | 11 ++++++- drivers/infiniband/sw/rdmavt/mr.c | 2 +- drivers/infiniband/sw/rxe/rxe.c | 25 +++++++++++++-- drivers/infiniband/sw/rxe/rxe_comp.c | 13 ++++++++ drivers/infiniband/sw/rxe/rxe_net.c | 55 +++++++++++++++---------------- drivers/infiniband/sw/rxe/rxe_net.h | 5 ++- drivers/infiniband/sw/rxe/rxe_recv.c | 2 +- drivers/infiniband/sw/rxe/rxe_req.c | 57 +++++++++++++++++++++++++-------- drivers/infiniband/sw/rxe/rxe_resp.c | 11 ++++--- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 9 ++++++ 15 files changed, 189 insertions(+), 80 deletions(-) -- Doug Ledford GPG Key ID: 0E572FDD