Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Pull rdma fixes from Jason Gunthorpe: "Small bug fixes: - Prevent a crash in bnxt if the en and rdma drivers disagree on the MSI vectors - Have rxe memcpy inline data from the correct address - Fix rxe's validation of UD packets - Several mlx5 mr cache issues: bad lock balancing on error, missing propagation of the ATS property to the HW, wrong bucketing of freed mrs in some cases - Incorrect goto error unwind in mlx5 driver probe - Missed userspace input validation in mlx5 SRQ create - Incorrect uABI in MANA rejecting valid optional MR creation flags" * tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma: RDMA/mana_ib: Ignore optional access flags for MRs RDMA/mlx5: Add check for srq max_sge attribute RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init RDMA/mlx5: Ensure created mkeys always have a populated rb_key RDMA/mlx5: Follow rb_key.ats when creating new mkeys RDMA/mlx5: Remove extra unlock on error path RDMA/rxe: Fix responder length checking for UD request packets RDMA/rxe: Fix data copy for IB_SEND_INLINE RDMA/bnxt_re: Fix the max msix vectors macro
Showing
- drivers/infiniband/hw/bnxt_re/bnxt_re.h 1 addition, 3 deletionsdrivers/infiniband/hw/bnxt_re/bnxt_re.h
- drivers/infiniband/hw/mana/mr.c 1 addition, 0 deletionsdrivers/infiniband/hw/mana/mr.c
- drivers/infiniband/hw/mlx5/main.c 2 additions, 2 deletionsdrivers/infiniband/hw/mlx5/main.c
- drivers/infiniband/hw/mlx5/mr.c 4 additions, 4 deletionsdrivers/infiniband/hw/mlx5/mr.c
- drivers/infiniband/hw/mlx5/srq.c 8 additions, 5 deletionsdrivers/infiniband/hw/mlx5/srq.c
- drivers/infiniband/sw/rxe/rxe_resp.c 13 additions, 0 deletionsdrivers/infiniband/sw/rxe/rxe_resp.c
- drivers/infiniband/sw/rxe/rxe_verbs.c 1 addition, 1 deletiondrivers/infiniband/sw/rxe/rxe_verbs.c
Please register or sign in to comment