Bug Fixes in This Version
Ref # | Issue |
4564535 |
Description: Under high flow-insertion rates on BlueField-3, pipe resize operations may time out (exceeding 10 seconds). This can cause OVS threads ( |
Keyword: OVS; Pipe Resize; Timeout | |
Detected in version: 3.1.0 | |
4564538 | Description: A pipe resize operation on BlueField-3, often triggered by dynamic flow limits, may fail. This can result in memory allocation errors and severe delays (10+ seconds), leading to a loss of network connectivity, such as BGP peering sessions dropping. |
Keyword: Pipe Resize; Flow Limit; Memory Allocation | |
Detected in version: 3.1.0 | |
4621473 | Description: A race condition during flow deletion may cause application instability or incorrect counter values. |
Keyword: Flow; delete | |
Detected in version: 3.1.0 | |
4366800 | Description: Creating a packet filtering rule with match criteria on certain unsupported fields (e.g., specific VXLAN-GPE flags) does not return an error as expected. |
Keyword: Packet filtering; DOCA Flow | |
Detected in version: 3.1.0 | |
4627850 | Description: The RTC timestamp is not correctly parsed in the doca_telemetry_diag sample. |
Keyword: RTC; PTP; DOCA Telemetry | |
Detected in version: 3.1.0 | |
4548383 |
Description: The
|
Keyword: DOCA Flow | |
Detected in version: 3.1.0 | |
4560966 | Description: Enabling the RX Rate flag in the ZTR RTTCC algorithm causes compilation to fail because the private DOCA PCC device header is not included. |
Keyword: DOCA PCC; Zero-touch RoCE; round-trip time congestion control | |
Detected in version: 3.1.0 | |
4223392 | Description: CT miss pipe receives configured IP version only. |
Keyword: DOCA Flow | |
Detected in version: 3.1.0 |
Ref # | Issue |
4539156 | Description: Fixed an issue on Debian/Ubuntu where DKMS kernel modules post-install scripts did not set autoinstall, causing modules to appear as "added" instead of "installed". |
Keyword: DKMS kernel modules, Debian/Ubuntu, post-install scripts | |
Detected in version: 3.1.0 | |
4548661 | Description: Resolved startup warning in MFT caused by missing dimax-init component, which was not included in the EN+RoCE Bundle. |
Keyword: MFT | |
Detected in version: 3.1.0 | |
4578268 | Description: Resolved missing kernel symbol dependencies in kmod-* packages by switching to DKMS-based modules in DOCA Host 3.2.0, ensuring proper module load on custom kernels. |
Keyword: kmod-* packages, DKMS-based modules | |
Detected in version: 3.1.0 | |
4648210 | Description: Fixed an issue preventing DNF/YUM upgrades of rebuilt mlnx-ofa_kernel-devel packages (via doca-kernel-support) due to version sorting errors. The rebuilt package now appends ".1" and the kernel version to ensure proper RPM comparison and smooth upgrades. |
Keyword: mlnx-ofa_kernel-devel package | |
Detected in version: 3.1.0 | |
4651525 | Description: Fixed an issue on ARM64 systems where the write-combining capability might not have been properly detected during driver initialization. Now, the driver performs an internal check at boot time to correctly determine write-combining support, improving data path efficiency and traffic latency. |
Keyword: Firmware, kernel lock | |
Detected in version: 3.1.0 | |
4642754 | Description: Fixed a non-responsive firmware issue that could cause the kernel to lock up for an extended period. |
Keyword: Firmware, kernel lock | |
Detected in version: 3.1.0 | |
4567695 / 4606693 | Description: Fixed a rare crash that could occur when a MAD completion queue (CQ) was destroyed while RDMA CM traffic was still active. |
Keyword: MAD CQ | |
Detected in version: 3.0.0 | |
4222720 | Description: Fixed an issue where, when running on DPU Arm cores, |
Keyword: DOCA Firefly Service | |
Detected in version: 3.1.0 | |
4553499 | Description: Fixed an issue where, on devices that do not support BlueFlame, allocation of a new Transport Domain (TD) could fail when attempting to allocate a dedicated UAR. |
Keyword: BlueFlame, Transport Domain (TD), UAR | |
Detected in version: 3.0.0 |
Ref # | Details |
4432078 | Description: The PLDM file name uses a different YY/MM tag than the corresponding BFB file name. |
Keywords: PLDM; BFB; filename | |
Detected in version: 3.1.0 | |
4438514 | Description: When probing device instance 1, the gpio-mlxbf3 driver may log the following harmless message: |
Keywords: Logging | |
Detected in version: 3.1.0 | |
4546487 | Description: In Device Manager, users can still select the “Separated” internal CPU mode even though this mode has been deprecated and is no longer supported. |
Keywords: Device Manager; Separated mode; SmartNIC; Embedded mode | |
Detected in version: 3.1.0 | |
4548563 | Description: On BlueField-3 with Ubuntu 24.04, the OP-TEE driver cannot be loaded. Running |
Keywords: OP-TEE; modprobe | |
Detected in version: 3.1.0 | |
4548705 | Description: Oracle Linux 9.4 BFB for BlueField-3 does not include the |
Keywords: BFB; | |
Detected in version: 3.1.0 | |
4582160 | Description: Running |
Keywords: SMBIOS; | |
Detected in version: 3.1.0 | |
4612418 | Description: Configuring hugepages through |
Keywords: Hugepages; GRUB; boot parameters | |
Detected in version: 3.1.0 | |
4643161 | Description: On some operating systems, the partition UUID may change after the first boot following installation. |
Keywords: Maintenance mode; boot failure | |
Detected in version: 3.1.0 | |
4652620 | Description: Real-time CPU frequency monitoring may increase CPU usage by 10–30% on older Linux kernels. |
Keywords: CPPC utilization | |
Detected in version: 3.1.0 | |
4519591 | Description: In NIC mode, after Arm reboot, the BMC firmware and CEC versions are intermittently missing in the host query output. |
Keywords: Host; firmware | |
Detected in version: 3.1.0 | |
4550064 | Description: When running |
Keywords: Kernel boot failure | |
Detected in version: 3.1.0 | |
4626552 | Description: A firmware update failure may be incorrectly logged as an informational |
Keywords: Firmware update; bfb-install; logging | |
Detected in version: 3.1.0 | |
4643378 | Description: In long-duration AC cycling tests, ipmitool commands may fail due to intermittent I²C device access issues on BlueField-3. |
Keywords: I2C; IPMI | |
Detected in version: 3.1.0 | |
4656521 | Description: On BlueField-3 running Debian 13, restarting the |
Keywords: Debian; driver restart | |
Detected in version: 3.1.0 |
Ref # | Issue |
4064373 | Description: The DPU BMC LLDP represents the eth0 interface. If a VLAN interface is initiated on top of eth0, the LLDP schema does not function as expected and the transmitted data does not accurately describe the eth0 attribute or the newly created VLAN. |
Reported in version: 25.07 | |
4365835 | Description: There is a mistake in the message displayed when the BISO secure boot setting is changed through the DPU BMC where the event log shows |
Reported in version: 25.07 | |
4549368 | Description: Power sensors available via |
Reported in version: 25.07 | |
4551450 | Description: After BMC factory reset, the ipmitool network interface may fail to connect to the DPU BMC via the RMCP interface. |
Reported in version: 25.07 |
Internal Ref. | Issue |
4501157 / 4257750 | Description: Fixed a critical issue with a live firmware patch. |
Keywords: Live firmware patch | |
Discovered in Version: 32.45.1020 | |
Fixed in Release: 32.46.1006 | |
4377816 | Description: Fixed an issue where firmware did not de-assert the |
Keywords: mlxconfig | |
Discovered in Version: 32.45.1020 | |
Fixed in Release: 32.46.1006 | |
4286902 | Description: Fixed a race condition in DPA process termination during the exception flow, where a failed process could be missed and not reported to the user. |
Keywords: DPA | |
Discovered in Version: 32.45.1020 | |
Fixed in Release: 32.46.1006 | |
4420567 | Description: Removed an unnecessary and partially incorrect firmware check that blocked valid action list permutations allowed by the PRM. Validation of these permutations remains the responsibility of the software. |
Keywords: Header actions | |
Discovered in Version: 32.45.1020 | |
Fixed in Release: 32.46.1006 | |
4498670 | Description: Fixed a race condition where destroying two emulation objects with the same VHCA ID could result in one destroy command failing with syndrome 0xF3F880. |
Keywords: VirtIO | |
Discovered in Version: 32.45.1020 | |
Fixed in Release: 32.46.1006 | |
4475307 | Description: Fixed an issue where PCC DCQCN used incorrect parameter values when link speed was 400Gbps or higher. |
Keywords: PCC DCQCN, congestion control. | |
Discovered in Version: 32.45.1020 | |
Fixed in Release: 32.46.1006 | |
4443601 | Description: Fixed a firmware issue where PXE failed to boot when both LAG ports were up. |
Keywords: PXE, LAG | |
Discovered in Version: 32.45.1020 | |
Fixed in Release: 32.46.1006 | |
4480427 | Description: Fixed incorrect calculation of start address and mode for the CQE buffer in DPA CQ, which could cause CQEs to be written to the wrong address when the buffer is not 4K-aligned and spans a second page boundary. |
Keywords: CQ, CQE Buffer, DPA | |
Discovered in Version: 32.45.1020 | |
Fixed in Release: 32.46.1006 | |
4388371 | Description: Fixed an issue where an uninitialized pport in the SLRG command, when using the SMP interface, caused an assertion failure. |
Keywords: SLRG, SMP interface, pport | |
Discovered in Version: 32.45.1020 | |
Fixed in Release: 32.46.1006 | |
4395036 | Description: Fixed a race condition between firmware and hardware flows during QP closure. |
Keywords: Race condition | |
Discovered in Version: 32.45.1020 | |
Fixed in Release: 32.46.1006 | |
4428580 | Description: Fixed a rare issue where triggering mstdump via core_dump in Windows drivers could cause a PCI link down condition. |
Keywords: mstdump, windows | |
Discovered in Version: 32.45.1020 | |
Fixed in Release: 32.46.1006 | |
4428580 | Description: Fixed an issue with vQoS parameter configuration to improve latency handling for large messages. |
Keywords: vQoS, latency | |
Discovered in Version: 32.45.1020 | |
Fixed in Release: 32.46.1006 | |
4436922 | Description: DC InfiniBand is not functional in this firmware version. |
Keywords: DC, DDP traffic | |
Discovered in Version: 32.45.1020 | |
Fixed in Release: 32.46.1006 | |
4366117 | Description: Configuring a small MTU leads to fragmentation of packets critical for the PXE boot process. As a result, the PXE boot filters mistakenly discard these packets, causing the PXE boot to fail. |
Keywords: PXE boot filters | |
Discovered in Version: 32.45.1020 | |
Fixed in Release: 32.46.1006 | |
4475307 | Description: Fixed an issue where PCC DCQCN used incorrect parameter values when link speed was 400Gbps or higher. |
Keywords: PCC DCQCN, congestion control. | |
Detected in version: 32.45.1020 | |
Fixed in Release: 32.46.1006 | |
4486431 | Description: Fixed an issue where issuing multiple parallel queries of DPA_THREAD objects with the same object ID could fail. |
Keywords: DPA | |
Discovered in Version: 32.45.1020 | |
Fixed in Release: 32.46.1006 | |
4470053 | Description: Fixed an issue with vQoS parameter configuration to improve latency handling for large messages. |
Keywords: vQoS, latency | |
Discovered in Version: 32.45.1020 | |
Fixed in Release: 32.46.1006 |
Internal Ref. | Issue |
4366117 | Description: Configuring a small MTU leads to fragmentation of packets critical for the PXE boot process. As a result, the PXE boot filters mistakenly discard these packets, causing the PXE boot to fail. |
Keywords: PXE boot filters | |
Discovered in Version: 24.45.1020 | |
Fixed in Release: 24.46.1006 |