[GIT PULL] Please pull RDMA subsystem changes

From: Jason Gunthorpe

Date: Mon Jul 13 2026 - 09:09:11 EST


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(-)

Attachment: signature.asc
Description: PGP signature