Skip to contentSkip to conversation

Please pull RDMA subsystem changes

GIT PULL Merged Jason Gunthorpe 2 participants 2 messages May 15, 2025 InfiniBand

lore
Share & tools
lore

Jason Gunthorpe

author maintainer
#0 lore raw

Hi Linus,

Last few fixes for RC that have been pending.

Thanks,
Jason

The following changes since commit 834a4a689699090a406d1662b03affa8b155d025:

Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma (2025-04-14 10:24:04 -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 d0706bfd3ee40923c001c6827b786a309e2a8713:

RDMA/core: Fix "KASAN: slab-use-after-free Read in ib_register_device" problem (2025-05-06 14:36:57 -0300)

----------------------------------------------------------------
RDMA v6.15 second rc pull request

Four small fixes for crashes:

- Double free in rxe

- UAF in irdma from early freeing the rf

- Off by one undoing the IRQ allocations during error unwind in irdma

- Another race with device rename and uevent generation. uevents access the struct device name and UAF when it is changed.

----------------------------------------------------------------
Dan Carpenter (1):
ice, irdma: fix an off by one in error handling code

Michal Swiatkowski (1):

      irdma: free iwdev->rf after removing MSI-X

Zhu Yanjun (2):
RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug RDMA/core: Fix "KASAN: slab-use-after-free Read in ib_register_device" problem

 drivers/infiniband/core/device.c    | 6 ++++--
 drivers/infiniband/hw/irdma/main.c  | 4 +++-
 drivers/infiniband/hw/irdma/verbs.c | 1 -
 drivers/infiniband/sw/rxe/rxe_cq.c  | 5 +----
 4 files changed, 8 insertions(+), 8 deletions(-)