NVIDIA BlueField-2 Data Processing Unit (DPU) Firmware Release Notes v24.34.1002

Bug Fixes in this Firmware Version

For bug fixes prior to version 24.33.1048, please refer to the NVIDIA BlueField-2 DPU documentation.

Internal Ref.

Issue

3023205

Description: Fixed an issue that resulted in:

  • data corruption

  • NVMF queue getting stuck, following backend controller timeout and RNR NAK exceeded syndrome on initiator

due to mistakes in access to the internal database NVMF Backend Controller as a result of wrong data in the database.

Keywords: data_corruption

Discovered in Version: 24.33.1048

Fixed in Release: 24.34.1002

3101645

Description: Fixed an issue that caused some requests to get stuck in the pacer, thus not allowing detach NVMF namespace command to progress when the pacer was configured to use byte in flight limitation mechanism and NVMf backend controller timeout happened under traffic.

Keywords: CMD queue

Discovered in Version: 24.33.1048

Fixed in Release: 24.34.1002

3021669

Description: Added a new NVconfig parameter “MULTI_PCI_RESOURCE_SHARE” to support modes that allow choosing the utilization of the card's resources on each host in Socket-Direct / Multi host setup.

Keywords: Performance

Discovered in Version: 24.33.1048

Fixed in Release: 24.34.1002

2665773

Description: Added 50 Usec delay during PML1 exit to avoid any PCIe replay timer timeout.

Keywords: PCIe. PML1

Discovered in Version: 24.33.1048

Fixed in Release: 24.34.1002

3134894

Description: Fixed an issue where set_flow_table_entry failed when aso_flow_meter action was used.

Keywords: ASO Flow Meter, FW Steering

Discovered in Version: 24.33.1048

Fixed in Release: 24.34.1002

3039007

Description: Enabled Multi-Host RX Rate-limiter configuration via the QEEC mlxreg and the max_shaper_rate field.

Keywords: RX Rate-Limiter, Multi-host

Discovered in Version: 24.33.1048

Fixed in Release: 24.34.1002

3059379

Description: Added "Command Unsupported" response code in cases when running the MCTP control command "Get Vendor Defined Messages Supported", and there were no supported VDMs.

Keywords: MCTP control command

Discovered in Version: 24.33.1048

Fixed in Release: 24.34.1002

2994292

Description: Fixed a race condition occured between the duplicate read and QP commands (2RST, 2ERR and Destroy) in the signature that caused the command to hang.

Keywords: Race condition

Discovered in Version: 24.33.1048

Fixed in Release: 24.34.1002

3068927

Description: Added support for dynamic MSI-X when in SmartNIC mode.

Keywords: Dynamic MSI-X

Discovered in Version: 24.33.1048

Fixed in Version: 24.34.1002

3110286

Description: Fixed an issue where vPort counters had wrong values.

Keywords: vPort counters

Discovered in Version: 24.33.1048

Fixed in Version: 24.34.1002

2887966

Description: A hardware issue in the illegal_flowq that raises even when there is drop, results in the adapter card getting stuck during
high scale traffic.

Keywords: Performance

Discovered in Version: 24.33.1048

Fixed in Version: 24.34.1002

3056461

Description: Creating a Channel Service Object with bad parameters that lead to command rollback, results in the command getting stuck.

Keywords: Open SNAPI

Discovered in Version: 24.33.1048

Fixed in Version: 24.34.1002

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