Merge tag 'rdma-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Pull InfiniBand/RDMA changes from Roland Dreier: - AF_IB (native IB addressing) for CMA from Sean Hefty - new mlx5 driver for Mellanox Connect-IB adapters (including post merge request fixes) - SRP fixes from Bart Van Assche (including fix to first merge request) - qib HW driver updates - resurrection of ocrdma HW driver development - uverbs conversion to create fds with O_CLOEXEC set - other small changes and fixes * tag 'rdma-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband: (66 commits) mlx5: Return -EFAULT instead of -EPERM IB/qib: Log all SDMA errors unconditionally IB/qib: Fix module-level leak mlx5_core: Adjust hca_cap.uar_page_sz to conform to Connect-IB spec IB/srp: Let srp_abort() return FAST_IO_FAIL if TL offline IB/uverbs: Use get_unused_fd_flags(O_CLOEXEC) instead of get_unused_fd() mlx5_core: Fixes for sparse warnings IB/mlx5: Make profile[] static in main.c mlx5: Fix parameter type of health_handler_t mlx5: Add driver for Mellanox Connect-IB adapters IB/core: Add reserved values to enums for low-level driver use IB/srp: Bump driver version and release date IB/srp: Make HCA completion vector configurable IB/srp: Maintain a single connection per I_T nexus IB/srp: Fail I/O fast if target offline IB/srp: Skip host settle delay IB/srp: Avoid skipping srp_reset_host() after a transport error IB/srp: Fix remove_one crash due to resource exhaustion IB/qib: New transmitter tunning settings for Dell 1.1 backplane IB/core: Fix error return code in add_port() ...
No related branches found
No related tags found
Showing
- Documentation/ABI/stable/sysfs-driver-ib_srp 7 additions, 0 deletionsDocumentation/ABI/stable/sysfs-driver-ib_srp
- MAINTAINERS 22 additions, 0 deletionsMAINTAINERS
- drivers/infiniband/Kconfig 1 addition, 0 deletionsdrivers/infiniband/Kconfig
- drivers/infiniband/Makefile 1 addition, 0 deletionsdrivers/infiniband/Makefile
- drivers/infiniband/core/addr.c 18 additions, 2 deletionsdrivers/infiniband/core/addr.c
- drivers/infiniband/core/cma.c 519 additions, 387 deletionsdrivers/infiniband/core/cma.c
- drivers/infiniband/core/sa_query.c 6 additions, 0 deletionsdrivers/infiniband/core/sa_query.c
- drivers/infiniband/core/sysfs.c 6 additions, 2 deletionsdrivers/infiniband/core/sysfs.c
- drivers/infiniband/core/ucma.c 283 additions, 38 deletionsdrivers/infiniband/core/ucma.c
- drivers/infiniband/core/uverbs_cmd.c 2 additions, 2 deletionsdrivers/infiniband/core/uverbs_cmd.c
- drivers/infiniband/hw/cxgb3/iwch_qp.c 2 additions, 1 deletiondrivers/infiniband/hw/cxgb3/iwch_qp.c
- drivers/infiniband/hw/ehca/ehca_main.c 1 addition, 0 deletionsdrivers/infiniband/hw/ehca/ehca_main.c
- drivers/infiniband/hw/mlx5/Kconfig 10 additions, 0 deletionsdrivers/infiniband/hw/mlx5/Kconfig
- drivers/infiniband/hw/mlx5/Makefile 3 additions, 0 deletionsdrivers/infiniband/hw/mlx5/Makefile
- drivers/infiniband/hw/mlx5/ah.c 92 additions, 0 deletionsdrivers/infiniband/hw/mlx5/ah.c
- drivers/infiniband/hw/mlx5/cq.c 843 additions, 0 deletionsdrivers/infiniband/hw/mlx5/cq.c
- drivers/infiniband/hw/mlx5/doorbell.c 100 additions, 0 deletionsdrivers/infiniband/hw/mlx5/doorbell.c
- drivers/infiniband/hw/mlx5/mad.c 139 additions, 0 deletionsdrivers/infiniband/hw/mlx5/mad.c
- drivers/infiniband/hw/mlx5/main.c 1504 additions, 0 deletionsdrivers/infiniband/hw/mlx5/main.c
- drivers/infiniband/hw/mlx5/mem.c 162 additions, 0 deletionsdrivers/infiniband/hw/mlx5/mem.c
Loading
Please register or sign in to comment