Skip to content
  • Linus Torvalds's avatar
    Merge tag 'rdma-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband · c5524413
    Linus Torvalds authored
    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()
      ...
    c5524413