Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma
Pull rdma updates from Doug Ledford: "Initial roundup of 4.5 merge window patches - Remove usage of ib_query_device and instead store attributes in ib_device struct - Move iopoll out of block and into lib, rename to irqpoll, and use in several places in the rdma stack as our new completion queue polling library mechanism. Update the other block drivers that already used iopoll to use the new mechanism too. - Replace the per-entry GID table locks with a single GID table lock - IPoIB multicast cleanup - Cleanups to the IB MR facility - Add support for 64bit extended IB counters - Fix for netlink oops while parsing RDMA nl messages - RoCEv2 support for the core IB code - mlx4 RoCEv2 support - mlx5 RoCEv2 support - Cross Channel support for mlx5 - Timestamp support for mlx5 - Atomic support for mlx5 - Raw QP support for mlx5 - MAINTAINERS update...
Showing
- Documentation/ABI/testing/configfs-rdma_cm 22 additions, 0 deletionsDocumentation/ABI/testing/configfs-rdma_cm
- Documentation/ABI/testing/sysfs-class-infiniband 16 additions, 0 deletionsDocumentation/ABI/testing/sysfs-class-infiniband
- Documentation/infiniband/core_locking.txt 0 additions, 2 deletionsDocumentation/infiniband/core_locking.txt
- Documentation/kernel-per-CPU-kthreads.txt 1 addition, 1 deletionDocumentation/kernel-per-CPU-kthreads.txt
- MAINTAINERS 25 additions, 7 deletionsMAINTAINERS
- block/Makefile 1 addition, 1 deletionblock/Makefile
- drivers/infiniband/Kconfig 10 additions, 0 deletionsdrivers/infiniband/Kconfig
- drivers/infiniband/core/Makefile 3 additions, 1 deletiondrivers/infiniband/core/Makefile
- drivers/infiniband/core/addr.c 145 additions, 49 deletionsdrivers/infiniband/core/addr.c
- drivers/infiniband/core/cache.c 241 additions, 104 deletionsdrivers/infiniband/core/cache.c
- drivers/infiniband/core/cm.c 31 additions, 18 deletionsdrivers/infiniband/core/cm.c
- drivers/infiniband/core/cma.c 238 additions, 27 deletionsdrivers/infiniband/core/cma.c
- drivers/infiniband/core/cma_configfs.c 321 additions, 0 deletionsdrivers/infiniband/core/cma_configfs.c
- drivers/infiniband/core/core_priv.h 45 additions, 0 deletionsdrivers/infiniband/core/core_priv.h
- drivers/infiniband/core/cq.c 209 additions, 0 deletionsdrivers/infiniband/core/cq.c
- drivers/infiniband/core/device.c 28 additions, 23 deletionsdrivers/infiniband/core/device.c
- drivers/infiniband/core/fmr_pool.c 2 additions, 18 deletionsdrivers/infiniband/core/fmr_pool.c
- drivers/infiniband/core/mad.c 68 additions, 94 deletionsdrivers/infiniband/core/mad.c
- drivers/infiniband/core/mad_priv.h 1 addition, 1 deletiondrivers/infiniband/core/mad_priv.h
- drivers/infiniband/core/multicast.c 15 additions, 2 deletionsdrivers/infiniband/core/multicast.c
Please register or sign in to comment