ConnectX-8 Firmware Release Notes

Customer Affecting Changes

Changes in This Release

This section provides a list of changes that took place in the current version and break compatibility/interface, discontinue support for features and/or OS versions, etc.

Introduced in Version 

Description

N/A

N/A

Changes Planned for Future Releases

This section provides a list of changes that will take place in a future version of the product and will break compatibility/interface, discontinue support for features and/or OS versions, etc.

Planned for Version

Description

N/A

N/A

Changes in Earlier Releases

This section provides a list of changes that took place throughout the past two major releases that broke compatibility/interface, discontinued support for features and/or OS versions, etc.

For an archive of all changes, please refer to the Release Notes History section. 

Introduced in Version 

Description

40.48.1000

When using an optics module, if the required speed is lower than the module’s maximum supported speed, the user must configure the desired port link width.

Note: This configuration must be repeated after every system reboot. 

To avoid reconfiguring it manually after each reboot, configure the requested speed using the following commands:

mlxconfig -d <device> set PHY_RATE_MASK_OVERRIDE_P<port>=1
mlxfwreset -d <device> r -y --no_mst
mlxconfig -d <device> set PHY_RATE_MASK_P<port>=<PTYS.speed_mask>
mlxfwreset -d <device> r -y --no_mst

Where <PTYS.speed_mask> is the speed mask defined in the PRM.

Starting with this release, ConnectX CoRIMs/cbor files are available through the NVIDIA Attestation RIM service. RIM service documentation is available here.

Bundling ConnectX CoRIMs with the firmware zip files will be retired in a future release, and customers should plan to transition to the NVIDIA RIM service.

40.47.1026

To align with updated Microsoft UEFI Secure Boot requirements and the upcoming end-of-life of the 2011 Certificate Authority (CA), NVIDIA is transitioning to the 2023 CA. To ensure successful loading of the Expansion ROM (ExpROM) during the UEFI Secure Boot process, system BIOS and operating system trust stores must be updated to include the 2023 CA.

Note: When performing a firmware update of ConnectX and BlueField devices the new certificate is required for Secure Boot. To continue supporting Secure Boot, systems must be updated to recognize the "Microsoft Option ROM UEFI CA 2023."

40.46.1006

Renamed firmware-generated PLDM images to include the firmware name and PSID.

40.45.1020

Downgrading the ConnectX-8 SuperNIC firmware to a version earlier than the April release (

40.45.1020

) is not supported

The default CNP moderation behavior has been changed from per-flow to per-port to align with previous device generations. A dedicated mlxconfig parameter, ROCE_CC_CNP_MODERATION, is available to modify this configuration if needed.

40.44.1036

In ConnectX-8, the DIAG_COUNTER interface has been changed from the following set of commands:

  • SET_DIAGNOSTIC_PARAMS

  • QUERY_DIAGNOSTIC_PARAMS

  • QUERY_DIAGNOSTIC_COUNTERS

  • ICMD_SET_DIAGNOSTIC_PARAMS

  • ICMD_QUERY_DIAGNOSTIC_PARAMS

  • ICMD_QUERY_DIAGNOSTIC_COUNTERS

to:

  • DIAG_DATA_OWNERSHIP

  • DIAG_DATA_PARAMS_CONTEXT

  • DIAG_DATA_ID_LIST

  • DIAG_DATA_QUERY

The old interface will now return zero values when queried.

Discontinued Features

List of features which are supported in previous generations of hardware devices.

  • Ethernet:

    • T10 Data Integrity Field (DIF)

    • CRC

    • Transport Layer Security (TLS) handshake

    • NVMe over TCP acceleration

  • InfiniBand:

    • FDR and lower speeds

For inquiries regarding mitigation, please contact NVIDIA Support.

Last updated: