Changes and New Features
Rev 2.90.50010 (DRV 2.90.25506)
Added support for NVIDIA ConnectX-7 adapter cards.
NVIDIA BlueField-2 NIC Mode
The driver now supports NVIDIA BlueField-2 devices running in NIC mode. In this mode, the DPU behaves exactly like an adapter card from the perspective of the external host.
For further information, see section "NVIDIA BlueField-2 DPU NIC Operation Mode" in the NVIDIA BlueField-2 Firmware Release Notes.
DOCA Socket Relay
Added support for an AF_UNIX connection between applications that run on the Windows host and services that run inside the the DPU.
DOCA Communication Channel API
DOCA communication channel API in NVIDIA BlueField-2 SmartNIC adapter cards is now at GA level.
For further information, see DOCA Communication Channel API.
Added new interfaces for DevX library to set:
For further information, see Offload Capabilities for Windows DPDK.
NVIDIA BlueField-2 DevX
Added support for flex parser to the DevX steering rule.
Enhanced Connection Establishment
Enhanced Connection Establishment (ECE) is a new negotiation scheme introduced in IBTA v1.4 to exchange extra information about nodes capabilities and later negotiate them at the connection establishment phase. ECE is intended for RDMA connection, i.e., it works in ND and NDK connections.
For further information, see Enhanced Connection Establishment.
This new capability provides the option of ignoring RoCE connections that have differences in the source IP address. Now the user can decide whether or not to allow differences between the IB header source IP and the private data source IP.
To activate this option, the 'EnableCmAntiSpoofing' key must be set to 1 (default value is 0).
For further information, see "RDMA Registry Keys" in section Configuring the Driver Registry Keys.
Changed the output of mlx5cmd -driverVersion command.
Enabled multiple Rivermax applications to listen on the same stream.
See Bug Fixes
For information on previous releases changes and new features, refer to section Release Notes Change Log History.