Networking MLNX_OFED Software

General Support

Supported Operating Systems

Operating System

Architecture

Default Kernel Version (Primary)/
Tested with Kernel Version (Community)

OS Support Model

ASAPOVS-Kernel SR-IOV

ASAP2 OVS-DPDK SR-IOV

UCX-CUDA Version

Ubuntu20.04

AArch64

5.4.0-26-generic

Primary

(tick)

(tick)

11.8

ppc64le

5.4.0-26-generic

Primary

(tick)

(tick)

(cross)

x86_64

5.4.0-26-generic

Primary

(tick)

(tick)

11.8

Ubuntu22.04

AArch64

5.15.0-25-generic

Primary

(tick)

(cross)

11.8

ppc64le

5.15.0-25-generic

Primary

(tick)

(cross)

(cross)

x86_64

5.15.0-25-generic

Primary

(tick)

(cross)

11.8

Ubuntu22.10

x86_64

5.19.0-15-generic

Primary

(tick)

(cross)

(cross)

UOS20.1020

AArch64

4.19.90-2109.1.0.0108.up2.uel20.aarch64

Primary

(cross)

(cross)

(cross)

x86_64

4.19.90-2109.1.0.0108.up2.uel20.x86_64

Primary

(cross)

(cross)

(cross)

UOS20.1040

AArch64

4.19.0-arm64-server

Primary

(cross)

(cross)

(cross)

x86_64

4.19.0-server-amd64

Primary

(cross)

(cross)

(cross)

Citrix XenServer Host7.1

x86_64

4.4.0+2

Primary

(cross)

(cross)

(cross)

Citrix XenServer Host8.2

x86_64

4.19.0+1

Primary

(cross)

(cross)

(cross)

Kernel 6.1

AArch64

6.1

Primary

(tick)

(cross)

(cross)

ppc64le

6.1

Primary

(tick)

(cross)

(cross)

x86_64

6.1

Primary

(tick)

(cross)

(cross)

32 bit platforms are no longer supported in MLNX_EN.

Upgrade/Downgrade Matrix

This section reflects which versions were tested and verified for upgrade and downgrade.

Target Version

Versions Verified for Upgrade/Downgrade

Release Type

Release Date

5.9-0.5.6.0

GA

5.8-1.1.2.1

GA-LTS (Update #1)

November 2022

5.7-1.0.2.0

GA

July 2022

MLNX_OFED Version Interoperability 

This section reflects which versions were tested and verified for multi-version environments.

Target Version

Verified OFED Version Interoperability

Release Type

Release Date

5.9-0.5.6.0

GA

5.8-1.1.2.1

GA-LTS (Update #1)

November 2022

Supported NIC Firmware Versions 

As of version 5.1, ConnectX-3, ConnectX-3 Pro or Connect-IB adapter cards are no longer supported. To work with a version that supports these adapter cards, please refer to version 4.9 long-term support (LTS).

This current version is tested with the following NVIDIA adapter card firmware versions:

Adapter Card

Bundled Firmware Version 

Comments

ConnectX-7

28.36.2024

This firmware version must be installed using the standalone binary files from the web.

For further information, see Known Issue 3392477 (Known Issues).

For the official firmware versions, please see https://www.nvidia.com/en-us/networking/ → Support → Support → Firmware Download.

Supported Non-Linux Virtual Machines

The following are the supported non-Linux Virtual Machines in this current version:

NIC

Windows Virtual Machine Type

Minimal WinOF Version

Protocol

ConnectX-4

Windows 2012 R2 DC

MLNX_WinOF2 2.50

IB, IPoIB, ETH

ConnectX-4 Lx

Windows 2016 DC

MLNX_WinOF2 2.50

IB, IPoIB, ETH

ConnectX-5 family

All Windows server editions

MLNX_WinOF2 2.50

IPoIB, ETH

ConnectX-6 family

MLNX_WinOF2 2.50

IPoIB, ETH

Support in ASAP2—Accelerated Switch and Packet Processing®

ASAP2 Requirements

  • iproute >= 4.12 (for tc support)

  • Upstream Open vSwitch >= 2.8 for CentOS 7.2 NVIDIA openvswitch

ASAP2-Supported Adapter Cards

  • ConnectX-5

  • ConnectX-6 Dx

  • ConnectX-6 Lx

  • ConnectX-7

Unsupported Functionalities/Features/NICs

The following are the unsupported functionalities/features/NICs in the current version:

  • ConnectX-2 adapter card

  • ConnectX-3 adapter card

  • ConnectX-3 Pro adapter card

  • Connect-IB adapter card

  • Soft-RoCE 

  • RDMA experimental verbs library (mlnx_lib)

  • CIFS (Common Internet File System) module installation.

Last updated: