Bug Fixes History
This section includes history of bug fixes of 3 major releases back. For older releases history, please refer to the relevant firmware versions Release Notes inhttps://docs.mellanox.com/category/adapterfw.
Internal Ref. | Issue |
2641734 | Description: Fixed the rate select mechanism in QSFP modules. |
Keywords: Cables | |
Discovered in Version: 26.30.1004 | |
Fixed in Release: 26.31.1014 | |
2403501 | Description: Fixed an issue that caused the firmware to return a wrong value in "port_buffer_size" field of PBMC access register. |
Keywords: Access register, PBMC | |
Discovered in Version: 26.30.1004 | |
Fixed in Release: 26.31.1014 | |
2600783 | Description: Fixed classification issues for "Passive" cables to be more robust. |
Keywords: Cables | |
Discovered in Version: 26.30.1004 | |
Fixed in Release: 26.31.1014 | |
2391109 | Description: Fixed an issue that caused a fatal error, and eventually resulted in the HCA hanging when a packet was larger than a strided receive WQE that was being scattered. |
Keywords: Strided RQ, MTU | |
Discovered in Version: 26.30.1004 | |
Fixed in Release: 26.31.1014 | |
2621704 | Description: Fixed the resource number size (a 64 bit number) to avoid a scenario where it overwrote it with a 32 bit number and erased the high bits when de-allocating the resource number. In this scenario, when two resource numbers had identical low 32 bits, and because the high bits were cleared, it resulted in the same idx. Consequently, when two idxes were identical, then it freed the same idx twice. |
Keywords: Resource number size, free_4k page | |
Discovered in Version: 26.30.1004 | |
Fixed in Release: 26.31.1014 | |
2619161 | Description: Initialized the rate table in the static configuration so it will be configured at the link-not-up scenarios. |
Keywords: RoCE, static configuration, rate table | |
Discovered in Version: 26.30.1004 | |
Fixed in Release: 26.31.1014 | |
1898198 | Description: IPsec offload is not supported in firmware version 26.28.1002. |
Keywords: IPsec offload | |
Discovered in Version: 26.28.1002 | |
Fixed in Release: 26.31.1014 | |
2224507 | Description: mstflint is currently not supported in ConnectX-6 Lx adapter cards. |
Keywords: mstflint | |
Discovered in Version: 26.28.1002 | |
Fixed in Release: 26.31.1014 | |
2507096 | Description: Removed the option to create unnecessary internal CNP operation for the Lossy ADP retransmission feature. |
Keywords: RoCE, Lossy, Adp_retrans | |
Discovered in Version: 26.29.1016 | |
Fixed in Release: 26.31.1014 | |
2444837 | Description: Set the cap to 0 for high index functions to avoid too many parallel VF NODNIC functions. |
Keywords: NODNIC, VF, ETH PXE | |
Discovered in Version: 26.29.1016 | |
Fixed in Release: 26.31.1014 | |
2411542 | Description: Multi-APP QoS is not supported when LAG is configured. |
Keywords: Multi-APP QoS, LAG | |
Discovered in Version: 26.29.1016 | |
Fixed in Release: 26.29.2002 | |
2339971 | Description: Fixed an issue that prevented MCAM from reporting support for MFBA, MFBE, MFPA registry keys although they were available through the CMDIF interface. |
Keywords: MCAM | |
Discovered in Version: 22.29.1016 | |
Fixed in Release: 26.29.2002 | |
2410395 | Description: Fixed an issue that prevented a SFP28 cable from linking up in a 25GbE speed. |
Keywords: Cables | |
Discovered in Version: 22.29.1016 | |
Fixed in Release: 26.29.2002 | |
2385117 | Description: Modified the calculation of NUM_VF_MSIX to take into account NVME, Virtio Net/Blk, HotPlug PFs & VFs. Since max_total_msix is the maximum number used for all PFs and VFs (Port, NVME. Virtio Net/Blk, HotPlug), if there are not enough MSIX for all the devices, the number of port VF MSIX may be lowered (less than NUM_VF_MSIX) in order to not exceed the max_total_msix. Note: In case of compatibility issues with ab old driver requiring more than 4 MSI-X, you should consider lowering number of PFs/VFs on any of the configurable functions (NVME. Virtio Net/Blk). |
Keywords: MSIX | |
Discovered in Version: 22.29.1016 | |
Fixed in Release: 26.29.2002 | |
2199939 | Description: High linkup time may be experienced when connecting to an H3C switch using 25GbE\50GbE\100GbE link speeds. |
Keywords: Linkup time, switch | |
Discovered in Version: 26.28.1002 | |
Fixed in Release: 22.29.1016 | |
2383588 | Description: Fixed the issue that prevented "iperf3" from having traffic for virtio hardware offload solution in Windows. |
Keywords: virtio, virtio-net, vDPA, virtio full emu | |
Discovered in Version: 22.28.1002 | |
Fixed in Release: 22.29.1016 | |
2361863 | Description: Fixed an issue that prevented "iperf3 -l 512" from having traffic for virtio hardware offload solution. |
Keywords: virtio, virtio-net, vDPA, virtio full emu | |
Discovered in Version: 22.28.1002 | |
Fixed in Release: 22.29.1016 | |
2360496 | Description: Changed the default value of DCQCN's NP parameter min_time_between_cnps to 4 on all devices to support larger scalability of cluster. |
Keywords: RoCE, Congestion control, DCQCN | |
Discovered in Version: 26.28.1002 | |
Fixed in Release: 26.29.1016 | |
2245422 | Description: When MKEY_BY_NAME is enabled by NVCONFIG and a large number of VFs are configured, VM restart (VF/PF FLR) will take longer than when MKEY_BY_NAME is disabled |
Keywords: SR-IOV | |
Discovered in Version: 26.28.1002 | |
Fixed in Release: 26.29.1016 | |
2245038 | Description: TCP/IP traffic received by the guest kernel with version higher than 4.10 is unstable because of corrupted GSO header. The following message can be seen from dmegs: "bad gso: type: xx, size: xxxx". |
Keywords: vDPA offload, GSO header | |
Discovered in Version: 26.28.1002 | |
Fixed in Release: 26.29.1016 | |
2282225/2241765 | Description: Fixed an issue that resulted in low performance after enabling the RoCE Accelerator capability. Note: The fix is available when all ports are set as Ethernet. |
Keywords: Performance, RoCE | |
Discovered in Version: 26.28.1002 | |
Fixed in Release: 26.29.1016 | |
2252559 | Description: On rare cases, a fatal error related to errors from the PCI transport layer might be reported during FLR. |
Keywords: FLR, PCI transport layer, errors | |
Discovered in Version: 26.28.1002 | |
Fixed in Release: 26.29.1016 | |
2321713 | Description: Fixed an issue that caused caused the device to go to dead IRISC as one of the firmware semaphores could not be released when a speed change or port state change was triggered. |
Keywords: IRISC, firmware semaphore, | |
Discovered in Version: 26.28.1002 | |
Fixed in Release: 26.29.1016 | |
2322125 | Description: Fixed an issue that caused PXE driver to get broken after several cold reboot. |
Keywords: PXE driver | |
Discovered in Version: 26.28.1002 | |
Fixed in Release: 26.29.1016 | |
2200443 | Description: On very rare occasions, a raw BER of 10e-12 might be experienced. |
Keywords: Raw BER | |
Discovered in Version: 26.28.1002 | |
Fixed in Release: 26.29.1016 | |
2246807 | Description: Fixed an issue that prevented IPsec inline offload mode from working properly. |
Keywords: IPsec offload | |
Discovered in Version: 26.28.1002 | |
Fixed in Release: 26.28.2006 | |
2215104 | Description: Updated the following Mellanox OEM NC-SI commands to fix an issue that caused the "Port swap" capability not to function properly:
|
Keywords: Port swap | |
Discovered in Version: 26.28.1002 | |
Fixed in Release: 26.28.2006 | |
2234282 | Description: ConnectX-6 Lx supports up to 2w transceivers. |
Keywords: Transceivers | |
Discovered in Version: 26.28.1002 | |
Fixed in Release: 26.28.2006 | |
2245427 | Description: ConnectX-6 Lx does not support Advanced Error Reporting (AER) and Error message sending. |
Keywords: AER | |
Discovered in Version: 26.28.1002 | |
Fixed in Release: 26.28.2006 |