...
The Mellanox Ethernet+RoCE driver version 5.6 will not load on HPE platforms running Red Hat Enterprise Linux 9.0 with kernel version 5.14.0-70.17.1.el9_0-(x86_64) (or later) when deployed using Gen10 Service Pack for ProLiant version 2022.09.00.00 or using the HPE Synergy Service Pack version SY-2022.08.01. This affects platforms configured with any of the HPE network adapters listed in the Scope section below. This occurs because the weak-updates path for the driver modules do not get created as there is a change with the symbol "__skb_flow_dissect" in the kernel version 5.14.0-70.17.1 on which the Mellanox kernel modules rely on. Example depmod: WARNING: /tmp/kmp_check.OtXDRXA/lib/modules/5.14.0-70.17.1.el9_0.x86_64/extra/mlnx-ofa_kernel/drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.ko disagrees about version of symbol __skb_flow_dissect. When this issue occurs, the driver modules fail to load with the following error message: [root@rhel90-133 ~]# /etc/init.d/openibd restart Unloading HCA driver: [ OK ] Module mlx5_ib belong to kernel-modules which is not a part[FAILED]_OFED, skipping... Module mlx5_core belong to kernel-core which is not a part [FAILED]OFED, skipping... Module ib_umad belong to kernel-modules which is not a part[FAILED]_OFED, skipping... Module ib_uverbs belong to kernel-modules which is not a pa[FAILED]NX_OFED, skipping... Module ib_ipoib belong to kernel-modules which is not a par[FAILED]X_OFED, skipping... Loading HCA driver and Access Layer: [ OK ] Module rdma_cm belong to kernel-modules which is not a part[FAILED]_OFED, skipping... Module rdma_ucm belong to kernel-modules which is not a par[FAILED]X_OFED, skipping...
Any HPE platform running Red Hat Enterprise Linux 9 Server Update 0 with kernel version 5.14.0-70.17.1 (and future updates), and configured with any of the following HPE Mellanox-based network adapters with driver v5.6-2.0.9.1: HPE Ethernet 100Gb 2-port QSFP28 MCX516A-CCHT Adapter(P21927-B21) HPE Ethernet 100Gb 1-port QSFP28 PCIe3 x16 MCX515A-CCAT Adapter(P31246-B21 / P31246-H21) HPE Ethernet 100Gb 1-port QSFP28 MCX515A-CCAT Adapter(874253-B21) HPE Ethernet 10/25Gb 2-port SFP28 MCX4121A-ACUT Adapter(817753-B21) HPE Ethernet 10/25Gb 2-port FLR-SFP28 MCX4121A-ACFT Adapter (817749-B21) Mellanox MCX562A-ACAI Ethernet 10/25Gb 2-port SFP28 OCP3 Adapter for HPE (P10112-B21) Mellanox MCX512F-ACHT Ethernet 10/25Gb 2-port SFP28 Adapter for HPE (P13188-B21) HPE Ethernet 10Gb 2-port 548SFP+ Adapter (P11338-B21) HPE Ethernet 10Gb 2-port SFP+ MCX4121A-XCHT Adapter(P21930-B21) HPE InfiniBand HDR/Ethernet 200Gb 2-port QSFP56 PCIe4 x16 OCP3 MCX653436A-HDAI Adapter (P31348-B21 / P31348-H21) HPE InfiniBand HDR/Ethernet 200Gb 1-port QSFP56 PCIe4 x16 OCP3 MCX653435A-HDAI Adapter (P31323-B21 / P31323-H21) HPE InfiniBand HDR/Ethernet 200Gb 2-port QSFP56 PCIe4 x16 MCX653106A-HDAT Adapter (P31324-B21 / P31324-H21) HPE InfiniBand EDR/Ethernet 100Gb 2-port 841QSFP28 Adapter(872726-B21 / 872726-H21) HPE InfiniBand EDR/Ethernet 100Gb 2-port 840QSFP28 Adapter(825111-B21 / 825111-H21) HPE InfiniBand EDR/Ethernet 100Gb 1-port 840QSFP28 Adapter(825110-B21 / 825110-H21) Mellanox MCX623105AS-VDAT Ethernet 200Gb 1-port QSFP56 Adapter for HPE (P10180-B21) Mellanox MCX623106AS-CDAT Ethernet 100Gb 2-port QSFP56 Adapter for HPE (P25960-B21) Mellanox MCX631102AS-ADAT Ethernet 10/25Gb 2-port SFP28 Adapter for HPE (P42044-B21) Mellanox MCX631432AS-ADAI Ethernet 10/25Gb 2-port SFP28 OCP3 Adapter for HPE (P42041-B21) HPE InfiniBand HDR/Ethernet 200Gb 1-port QSFP56 PCIe4 x16 MCX653105A-HDAT Adapter (P23664-B21 / P23664-H21) HPE InfiniBand HDR/Ethernet 200Gb 1-port QSFP56 PCIe3 x16 MCX653105A-HDAT Adapter (P06154-B21 / P06154-H21) HPE InfiniBand HDR100/Ethernet 100Gb 2-port QSFP56 PCIe4 x16 MCX653106A-ECAT Adapter(P23666-B21 / P23666-H21) HPE InfiniBand HDR100/Ethernet 100Gb 2-port QSFP56 PCIe3 x16 MCX653106A-ECAT Adapter (P06251-B21 / P06251-H21) HPE InfiniBand FDR/Ethernet 40/50Gb 2-port 547FLR-QSFP Adapter (879482-B21) HPE Ethernet 10/25Gb 2-port SFP+ MCX4621A-ACAB OCP3 Adapter (P11341-B21) HPE Synergy 6410C 25/50Gb Ethernet Adapter (868779-B21) HPE InfiniBand HDR100/Ethernet 100Gb 1-port QSFP56 PCIe3 x16 MCX653105A-ECAT Adapter (P06250-B21/ P06250-H21) Note: The network adapter(s) in this document are affected by a naming standard change for HPE products to help customers quickly and easily identify the specific vendor and model while configuring HPE platforms. For more information about the name changes and for identification purposes, refer to the following Customer Notice: HPE Network Adapters - Product Renaming Framework And Plan For HPE Network Adapters
To resolve this issue, download and install the following components: For HPE Synergy 6410C 25/50Gb Ethernet Adapter (868779-B21) HPE Mellanox RoCE (RDMA over Converged Ethernet) driver for HPE Synergy 6410C 25/50Gb Ethernet Adapter (Red Hat Enterprise Linux 9 Update 0 (x86_64)) Version 5.7 For HPE Mellanox-based network adapters configured on HPE ProLiant Servers HPE Mellanox RoCE (RDMA over Converged Ethernet) ConnectX-4, ConnectX-5 and ConnectX-6 Driver for Red Hat Enterprise Linux 9 Update 0 (x86_64) Version 5.7 RECEIVE PROACTIVE UPDATES : Receive support alerts (such as Customer Advisories), as well as updates on drivers, software, firmware, and customer replaceable components, proactively in your e-mail through HPE Support Alerts. Sign up for Support Alerts at the following URL: HPE Email Preference Center NAVIGATION TIP: For hints on navigating HPE.com to locate the latest drivers, patches and other support software downloads, refer to the Navigation Tips document. SEARCH TIP: For hints on locating similar documents on HPE.com, refer to the Search Tips document.