Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Pull rdma updates from Jason Gunthorpe: "This has been a smaller cycle with many of the commits being smallish code fixes and improvements across the drivers. - Driver updates for bnxt_re, cxgb4, hfi1, hns, mlx5, nes, qedr, and rxe - Memory window support in hns - mlx5 user API 'flow mutate/steering' allows accessing the full packet mangling and matching machinery from user space - Support inter-working with verbs API calls in the 'devx' mlx5 user API, and provide options to use devx with less privilege - Modernize the use of syfs and the device interface to use attribute groups and cdev properly for uverbs, and clean up some of the core code's device list management - More progress on net namespaces for RDMA devices - Consolidate driver BAR mmapping support into core code helpers and rework how RDMA holds poitners to mm_struct for get_user_pages cases - First pass to use 'dev_name' instead of ib_device->name - Device renaming for RDMA devices" * tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma: (242 commits) IB/mlx5: Add support for extended atomic operations RDMA/core: Fix comment for hw stats init for port == 0 RDMA/core: Refactor ib_register_device() function RDMA/core: Fix unwinding flow in case of error to register device ib_srp: Remove WARN_ON in srp_terminate_io() IB/mlx5: Allow scatter to CQE without global signaled WRs IB/mlx5: Verify that driver supports user flags IB/mlx5: Support scatter to CQE for DC transport type RDMA/drivers: Use core provided API for registering device attributes RDMA/core: Allow existing drivers to set one sysfs group per device IB/rxe: Remove unnecessary enum values RDMA/umad: Use kernel API to allocate umad indexes RDMA/uverbs: Use kernel API to allocate uverbs indexes RDMA/core: Increase total number of RDMA ports across all devices IB/mlx4: Add port and TID to MAD debug print IB/mlx4: Enable debug print of SMPs RDMA/core: Rename ports_parent to ports_kobj RDMA/core: Do not expose unsupported counters IB/mlx4: Refer to the device kobject instead of ports_parent RDMA/nldev: Allow IB device rename through RDMA netlink ...
No related branches found
No related tags found
Showing
- Documentation/ABI/testing/sysfs-class-net 18 additions, 0 deletionsDocumentation/ABI/testing/sysfs-class-net
- drivers/infiniband/Kconfig 1 addition, 0 deletionsdrivers/infiniband/Kconfig
- drivers/infiniband/core/addr.c 252 additions, 154 deletionsdrivers/infiniband/core/addr.c
- drivers/infiniband/core/cache.c 55 additions, 24 deletionsdrivers/infiniband/core/cache.c
- drivers/infiniband/core/cm.c 6 additions, 3 deletionsdrivers/infiniband/core/cm.c
- drivers/infiniband/core/cma.c 177 additions, 74 deletionsdrivers/infiniband/core/cma.c
- drivers/infiniband/core/cma_configfs.c 1 addition, 1 deletiondrivers/infiniband/core/cma_configfs.c
- drivers/infiniband/core/core_priv.h 10 additions, 2 deletionsdrivers/infiniband/core/core_priv.h
- drivers/infiniband/core/cq.c 7 additions, 3 deletionsdrivers/infiniband/core/cq.c
- drivers/infiniband/core/device.c 169 additions, 95 deletionsdrivers/infiniband/core/device.c
- drivers/infiniband/core/fmr_pool.c 3 additions, 2 deletionsdrivers/infiniband/core/fmr_pool.c
- drivers/infiniband/core/iwcm.c 1 addition, 1 deletiondrivers/infiniband/core/iwcm.c
- drivers/infiniband/core/mad.c 43 additions, 37 deletionsdrivers/infiniband/core/mad.c
- drivers/infiniband/core/mad_priv.h 1 addition, 1 deletiondrivers/infiniband/core/mad_priv.h
- drivers/infiniband/core/netlink.c 2 additions, 2 deletionsdrivers/infiniband/core/netlink.c
- drivers/infiniband/core/nldev.c 36 additions, 1 deletiondrivers/infiniband/core/nldev.c
- drivers/infiniband/core/rdma_core.c 13 additions, 43 deletionsdrivers/infiniband/core/rdma_core.c
- drivers/infiniband/core/rdma_core.h 1 addition, 0 deletionsdrivers/infiniband/core/rdma_core.h
- drivers/infiniband/core/restrack.c 24 additions, 6 deletionsdrivers/infiniband/core/restrack.c
- drivers/infiniband/core/sa.h 3 additions, 5 deletionsdrivers/infiniband/core/sa.h
Loading
Please register or sign in to comment