From: Dennis Dalessandro <dennis.dalessandro@xxxxxxxxxxxxxxxxxxxx> Here are some fixes, clean-up and debugging type patches for-next. There are some changs to the way AIP/VNIC netdevs are used and a timeout handler is added for rdma_netdev. The MTU patch from Kaike will to add a physical MTU to query_port is also of particualr note. Kaike Wan (2): rdma: Set physical MTU for query_port function IB/hfi1: Remove unused function Mike Marciniszyn (8): IB/hfi1: Add AIP tx traces IB/{ipoib,hfi1}: Add a timeout handler for rdma_netdev IB/hfi1: Correct oversized ring allocation IB/hfi1: Use napi_schedule_irqoff() for tx napi IB/hfi1: Remove indirect call to hfi1_ipoib_send_dma() IB/hfi1: Add additional usdma traces IB/hfi1: Use kzalloc() for mmu_rb_handler allocation IB/hfi1: Rework AIP and VNIC dummy netdev usage drivers/infiniband/hw/bnxt_re/ib_verbs.c | 1 + drivers/infiniband/hw/cxgb4/provider.c | 1 + drivers/infiniband/hw/efa/efa_verbs.c | 1 + drivers/infiniband/hw/hfi1/chip.c | 6 +- drivers/infiniband/hw/hfi1/hfi.h | 4 +- drivers/infiniband/hw/hfi1/init.c | 2 +- drivers/infiniband/hw/hfi1/ipoib.h | 13 +- drivers/infiniband/hw/hfi1/ipoib_main.c | 9 +- drivers/infiniband/hw/hfi1/ipoib_tx.c | 71 ++++++++-- drivers/infiniband/hw/hfi1/mmu_rb.c | 2 +- drivers/infiniband/hw/hfi1/netdev.h | 39 ++---- drivers/infiniband/hw/hfi1/netdev_rx.c | 177 +++++++++++------------ drivers/infiniband/hw/hfi1/sdma.h | 18 --- drivers/infiniband/hw/hfi1/trace_tx.h | 179 ++++++++++++++++++++++++ drivers/infiniband/hw/hfi1/user_sdma.c | 12 +- drivers/infiniband/hw/hfi1/user_sdma.h | 1 + drivers/infiniband/hw/hns/hns_roce_main.c | 1 + drivers/infiniband/hw/i40iw/i40iw_verbs.c | 1 + drivers/infiniband/hw/mlx4/main.c | 1 + drivers/infiniband/hw/mlx5/mad.c | 1 + drivers/infiniband/hw/mlx5/main.c | 2 + drivers/infiniband/hw/mthca/mthca_provider.c | 1 + drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 1 + drivers/infiniband/hw/qib/qib_verbs.c | 1 + drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 1 + drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 1 + drivers/infiniband/sw/siw/siw_verbs.c | 1 + drivers/infiniband/ulp/ipoib/ipoib_main.c | 7 +- include/rdma/ib_verbs.h | 19 +-- 29 files changed, 386 insertions(+), 188 deletions(-) -- 1.8.3.1