Centos-kernel-stream-9/drivers/infiniband
Jarod Wilson fba6111234 Merge: mlx5: drivers update up to Linux v6.15
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/6291

Hi all,

This MR includes updates for the mlx5 drivers. It has backports of changes up to kernel v6.15.

JIRA: https://issues.redhat.com/browse/RHEL-73517
JIRA: https://issues.redhat.com/browse/RHEL-72226
JIRA: https://issues.redhat.com/browse/RHEL-83168
JIRA: https://issues.redhat.com/browse/RHEL-83386
JIRA: https://issues.redhat.com/browse/RHEL-93397
JIRA: https://issues.redhat.com/browse/RHEL-94893
JIRA: https://issues.redhat.com/browse/RHEL-99321

CVE: CVE-2024-56660
CVE: CVE-2024-57801
CVE: CVE-2025-21662
CVE: CVE-2025-21674
CVE: CVE-2025-21675
CVE: CVE-2025-21717
CVE: CVE-2025-21732
CVE: CVE-2025-21751
CVE: CVE-2025-21800
CVE: CVE-2025-21882
CVE: CVE-2025-21892
CVE: CVE-2025-21970
CVE: CVE-2025-21975
CVE: CVE-2025-22086
CVE: CVE-2025-22091
CVE: CVE-2025-37888

Omitted-fix: 25b2f46bd7de wifi: ath12k: ahb: Replace del_timer_sync() with timer_delete_sync() (v6.16-rc1)
	Fixes a part of the changes which was not applied in the partial
	backport of 8fa7292fee5c treewide: Switch/rename to timer_delete[_sync]() (v6.15-rc1)
Omitted-fix: 1450e4525f9a bna: bnad_dim_timeout: Rename del_timer_sync in comment (v6.16-rc1)
	Fixes a part of the changes which was not applied in the partial
	backport of 8fa7292fee5c treewide: Switch/rename to timer_delete[_sync]() (v6.15-rc1)
Omitted-fix: 50af973cd71a ocfs2: o2net_idle_timer: Rename del_timer_sync in comment (v6.16-rc1)
	Fixes a part of the changes which was not applied in the partial
	backport of 8fa7292fee5c treewide: Switch/rename to timer_delete[_sync]() (v6.15-rc1)
Omitted-fix: c8c70ff3a766 scsi: scsi_transport_fc: Rename del_timer() in comment (v6.16-rc1)
	Fixes a part of the changes which was not applied in the partial
	backport of 8fa7292fee5c treewide: Switch/rename to timer_delete[_sync]() (v6.15-rc1)
Omitted-fix: bfabc4f70ee7 ipvs: Rename del_timer in comment in ip_vs_conn_expire_now() (tags/net-next-6.17)
	Fixes a part of the changes which was not applied in the partial
	backport of 8fa7292fee5c treewide: Switch/rename to timer_delete[_sync]() (v6.15-rc1)

All patches are accepted upstream in Linus' tree. Each patch commit message describes its origin.

This patch set passed incremental build testing to verify that it is bisectable.
Sanity tests ran over mlx5 drivers on x86_64 systems (using ConnectX-4/5/6),
including the following:

Ethernet:
-- IPv4 traffic (ICMP, TCP, UDP).
-- IPv6 traffic (ICMP, TCP, UDP).

VLAN:
-- IPv4 traffic (ICMP, TCP, UDP).
-- IPv6 traffic (ICMP, TCP, UDP).

RoCE:
-- RDMA (ibv_*_pingpong).
-- RDMACM (examples that comes with librdmacm packages).

Infiniband:
-- RDMA (ibv_*_pingpong).
-- RDMACM (examples that comes with librdmacm packages).

IPoIB:
-- IPv4 traffic (ICMP, TCP, UDP).
-- IPv6 traffic (ICMP, TCP, UDP).

PKey:
-- IPv4 traffic (ICMP, TCP, UDP).
-- IPv6 traffic (ICMP, TCP, UDP).

ASAP2/OVS:
-- Various sanity tests covering OVS offloads.

NFSoRDMA:
-- Discover, mount and write.

iSER:
-- Discover, login and mount.

SRP:
-- Verify srp_daemon service is up and system can discover SRP targets.

Signed-off-by: Benjamin Poirier <bpoirier@redhat.com>

Approved-by: Michal Schmidt <mschmidt@redhat.com>
Approved-by: José Ignacio Tornos Martínez <jtornosm@redhat.com>
Approved-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>

Merged-by: Jarod Wilson <jarod@redhat.com>
2025-08-18 07:21:59 -07:00
..
core RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction 2025-07-18 21:02:14 +00:00
hw Merge: mlx5: drivers update up to Linux v6.15 2025-08-18 07:21:59 -07:00
sw Merge: CVE-2025-21829: RDMA/rxe: Fix the warning "__rxe_cleanup+0x12c/0x170 rdma_rxe]" 2025-07-21 18:52:40 -03:00
ulp IB/iser: fix typos in iscsi_iser.c comments 2025-05-05 16:29:44 -04:00
Kconfig RDMA/mana_ib: Add a driver for Microsoft Azure Network Adapter 2023-05-08 08:20:25 -04:00
Makefile