Skip to contentSkip to conversation

Please pull RDMA subsystem changes

GIT PULL Merged Jason Gunthorpe 2 participants 2 messages Jul 13 InfiniBand

lore
Share & tools
lore

Jason Gunthorpe

author maintainer
#0 lore raw

Hi Linus,

Nothing unusual here this time

Thanks,
Jason

The following changes since commit dc59e4fea9d83f03bad6bddf3fa2e52491777482:

Linux 7.2-rc1 (2026-06-28 12:01:31 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git tags/for-linus

for you to fetch changes up to 3cda0dfe8c651dcbb9e38977905d3d3b1750c4ab:

RDMA/irdma: Prevent overflows in memory contiguity checks (2026-07-05 07:02:35 -0400)

----------------------------------------------------------------
RDMA v7.2 first rc pull

More bug fixes, many found by tools:

- Protect from a possible DOS with certain RMPP traffic patterns

- Correct mac address comparison so CMA works properly on IB

- Some crashes in irdma around memory registration

- Uninitialized value in erdma and mana

- Wrong order setting up a QP in SIW allowed a network packet to reach an unready QP struct

- Catch math overflows in hns and irdma

----------------------------------------------------------------
Aleksandrova Alyona (1):
RDMA/irdma: Prevent overflows in memory contiguity checks

Arnd Bergmann (1):
RDMa/mlx5: Avoid frame overflow warning

Chenguang Zhao (1):
RDMA/core: Fix memory leak in __ib_create_cq() on invalid cqe

Danila Chernetsov (1):
RDMA/hns: Fix potential integer overflow in mhop hem cleanup

Jacob Moroni (2):
RDMA/irdma: Prevent rereg_mr for non-mem regions RDMA/irdma: Prevent user-triggered null deref on QP create

Michael Bommarito (1):
IB/mad: Drop unmatched RMPP responses before reassembly

Or Gerlitz (1):
RDMA/cma: Fix hardware address comparison length in netevent callback

Ruoyu Wang (3):
RDMA/erdma: initialize ret for empty receive WR lists RDMA/mana_ib: initialize err for empty send WR lists RDMA/siw: publish QP after initialization

 drivers/infiniband/core/cma.c            |  2 +-
 drivers/infiniband/core/mad.c            | 30 ++++++++++++++++++++++
 drivers/infiniband/core/verbs.c          |  6 ++---
 drivers/infiniband/hw/erdma/erdma_qp.c   |  2 +-
 drivers/infiniband/hw/hns/hns_roce_hem.c |  2 +-
 drivers/infiniband/hw/irdma/verbs.c      | 26 ++++++++++---------
 drivers/infiniband/hw/mana/wr.c          |  2 +-
 drivers/infiniband/hw/mlx5/wr.c          | 16 +++++++-----
 drivers/infiniband/sw/siw/siw_verbs.c    | 44 +++++++++++++++++---------------
 9 files changed, 84 insertions(+), 46 deletions(-)