Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Pull rdma updates from Jason Gunthorpe: "A usual cycle for RDMA with a typical mix of driver and core subsystem updates: - Driver minor changes and bug fixes for mlx5, efa, rxe, vmw_pvrdma, hns, usnic, qib, qedr, cxgb4, hns, bnxt_re - Various rtrs fixes and updates - Bug fix for mlx4 CM emulation for virtualization scenarios where MRA wasn't working right - Use tracepoints instead of pr_debug in the CM code - Scrub the locking in ucma and cma to close more syzkaller bugs - Use tasklet_setup in the subsystem - Revert the idea that 'destroy' operations are not allowed to fail at the driver level. This proved unworkable from a HW perspective. - Revise how the umem API works so drivers make fewer mistakes using it - XRC support for qedr - Convert uverbs objects RWQ and MW to new the allocation scheme - Large queue entry sizes for hns - Use hmm_range_fault() for mlx5 On Demand Paging - uverbs APIs to inspect the GID table instead of sysfs - Move some of the RDMA code for building large page SGLs into lib/scatterlist" * tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma: (191 commits) RDMA/ucma: Fix use after free in destroy id flow RDMA/rxe: Handle skb_clone() failure in rxe_recv.c RDMA/rxe: Move the definitions for rxe_av.network_type to uAPI RDMA: Explicitly pass in the dma_device to ib_register_device lib/scatterlist: Do not limit max_segment to PAGE_ALIGNED values IB/mlx4: Convert rej_tmout radix-tree to XArray RDMA/rxe: Fix bug rejecting all multicast packets RDMA/rxe: Fix skb lifetime in rxe_rcv_mcast_pkt() RDMA/rxe: Remove duplicate entries in struct rxe_mr IB/hfi,rdmavt,qib,opa_vnic: Update MAINTAINERS IB/rdmavt: Fix sizeof mismatch MAINTAINERS: CISCO VIC LOW LATENCY NIC DRIVER RDMA/bnxt_re: Fix sizeof mismatch for allocation of pbl_tbl. RDMA/bnxt_re: Use rdma_umem_for_each_dma_block() RDMA/umem: Move to allocate SG table from pages lib/scatterlist: Add support in dynamic allocation of SG table from pages tools/testing/scatterlist: Show errors in human readable form tools/testing/scatterlist: Rejuvenate bit-rotten test RDMA/ipoib: Set rtnl_link_ops for ipoib interfaces RDMA/uverbs: Expose the new GID query API to user space ...
Showing
- .clang-format 1 addition, 0 deletions.clang-format
- Documentation/ABI/stable/sysfs-class-infiniband 0 additions, 17 deletionsDocumentation/ABI/stable/sysfs-class-infiniband
- MAINTAINERS 8 additions, 9 deletionsMAINTAINERS
- drivers/gpu/drm/drm_prime.c 11 additions, 14 deletionsdrivers/gpu/drm/drm_prime.c
- drivers/gpu/drm/i915/gem/i915_gem_userptr.c 6 additions, 6 deletionsdrivers/gpu/drm/i915/gem/i915_gem_userptr.c
- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c 9 additions, 6 deletionsdrivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
- drivers/infiniband/Kconfig 1 addition, 0 deletionsdrivers/infiniband/Kconfig
- drivers/infiniband/core/Makefile 1 addition, 1 deletiondrivers/infiniband/core/Makefile
- drivers/infiniband/core/addr.c 5 additions, 6 deletionsdrivers/infiniband/core/addr.c
- drivers/infiniband/core/cache.c 68 additions, 4 deletionsdrivers/infiniband/core/cache.c
- drivers/infiniband/core/cm.c 46 additions, 80 deletionsdrivers/infiniband/core/cm.c
- drivers/infiniband/core/cm_trace.c 15 additions, 0 deletionsdrivers/infiniband/core/cm_trace.c
- drivers/infiniband/core/cm_trace.h 414 additions, 0 deletionsdrivers/infiniband/core/cm_trace.h
- drivers/infiniband/core/cma.c 335 additions, 300 deletionsdrivers/infiniband/core/cma.c
- drivers/infiniband/core/cma_configfs.c 5 additions, 4 deletionsdrivers/infiniband/core/cma_configfs.c
- drivers/infiniband/core/cma_trace.h 0 additions, 40 deletionsdrivers/infiniband/core/cma_trace.h
- drivers/infiniband/core/core_priv.h 5 additions, 8 deletionsdrivers/infiniband/core/core_priv.h
- drivers/infiniband/core/counters.c 6 additions, 9 deletionsdrivers/infiniband/core/counters.c
- drivers/infiniband/core/cq.c 19 additions, 20 deletionsdrivers/infiniband/core/cq.c
- drivers/infiniband/core/device.c 24 additions, 53 deletionsdrivers/infiniband/core/device.c
Please register or sign in to comment