1. 07 Oct, 2023 1 commit
    • Linus Torvalds's avatar
      Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma · 8fea9f8f
      Linus Torvalds authored
      Pull rdma fixes from Jason Gunthorpe:
       "This includes a fix for a significant security miss in checking the
        RDMA_NLDEV_CMD_SYS_SET operation.
      
        Summary:
      
         - UAF in SRP
      
         - Error unwind failure in siw connection management
      
         - Missing error checks
      
         - NULL/ERR_PTR confusion in erdma
      
         - Possible string truncation in CMA configfs and mlx4
      
         - Data ordering issue in bnxt_re
      
         - Missing stats decrement on object destroy in bnxt_re
      
         - Mlx5 bugs in this merge window:
            * Incorrect access_flag in the new mkey cache
            * Missing unlock on error in flow steering
            * lockdep possible deadlock on new mkey cache destruction (Plus a
              fix for this too)
      
         - Don't leak kernel stack memory to userspace in the CM
      
         - Missing permission validation for RDMA_NLDEV_CMD_SYS_SET"
      
      * tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma:
        RDMA/core: Require admin capabilities to set system parameters
        RDMA/mlx5: Remove not-used cache disable flag
        RDMA/cma: Initialize ib_sa_multicast structure to 0 when join
        RDMA/mlx5: Fix mkey cache possible deadlock on cleanup
        RDMA/mlx5: Fix NULL string error
        RDMA/mlx5: Fix mutex unlocking on error flow for steering anchor creation
        RDMA/mlx5: Fix assigning access flags to cache mkeys
        IB/mlx4: Fix the size of a buffer in add_port_entries()
        RDMA/bnxt_re: Decrement resource stats correctly
        RDMA/bnxt_re: Fix the handling of control path response data
        RDMA/cma: Fix truncation compilation warning in make_cma_ports
        RDMA/erdma: Fix NULL pointer access in regmr_cmd
        RDMA/erdma: Fix error code in erdma_create_scatter_mtt()
        RDMA/uverbs: Fix typo of sizeof argument
        RDMA/cxgb4: Check skb value for failure to allocate
        RDMA/siw: Fix connection failure handling
        RDMA/srp: Do not call scsi_done() from srp_abort()
      8fea9f8f
  2. 06 Oct, 2023 14 commits
  3. 05 Oct, 2023 25 commits