Changes and New Features

Linux Kernel Upstream Release Notes v5.17

The following are the changes and/or new features that have been added to this version of MLNX_OFED.

Feature/Change

Description

MLNX_OFED 5.2-2.2.3.0

Operating System Support

Updated the MLNX_OFED driver to be able to build on top of stable k.org 5.4.87.

For additional details related to Ubuntu kernels, please see bugs.launchpad.net/ubuntu/+source/linux/+bug/1919392.

MLNX_OFED 5.2-2.2.0.0

DCT Support for Connection Establishment with RDMA_CM

[Alpha level] [ConnectX-5 and above] Added support for the dv APIs to allocate/deallocate a unique QP number that can be used as DC QPN in RDMA_CM connection establishment.

MXM

The MXM package is deprecated and removed from MLNX_OFED.

Devlink Firmware Reset

In MLNX_OFED v5.2-1.0.4.0, it was noted that MLNX_OFED did not include the latest iproute2 that provided support for this feature, and that the latest iproute2 must be installed from Github (see Release Notes Change Log History section). This note is no longer relevant.

Bug Fixes

See Bug Fixes section.

For additional information on the new features, please refer to MLNX_OFED User Manual.

MLNX_OFED Verbs API Migration

As of MLNX_OFED v5.0 release (Q1 of the year 2020), MLNX_OFED Verbs API have migrated from the legacy version of user space verbs libraries (libibervs, libmlx5, etc.) to the Upstream version rdma-core.

For the list of MLNX_OFED verbs APIs that have been migrated, refer to Migration to RDMA-Core document.

© Copyright 2023, NVIDIA. Last updated on Oct 23, 2023.