1. DOCA Framework New Features and Updates
-
DOCA PCC
-
Enabled dynamic PCC memory allocation based on demand, reducing waste.
-
Firmware now passes cmdType to the DPA for full validation and checks.
-
-
DOCA Flow
-
Unified connection tracking with DOCA Flow memory management to avoid faults during complex packet modifications.
-
Improved counter reliability at scale via asynchronous, per-port aging.
-
Added full SRv6 support for ConnectX-8 for telecom and AI overlay use cases.
-
Enforced explicit destination pipe typing (
fwd.type), requiring developers to differentiate between Ordered List, Hash, and standard pipes to support advanced capabilities.
-
-
DOCA Telemetry
-
Enabled multiple software agents to query hardware telemetry concurrently without conflicts.
-
Simplified PCI device tracking by mapping local BDF identifiers to network DPNs automatically.
-
Added reference application exporting diagnostics to Prometheus/Grafana via OTEL.
-
-
DOCA GPUNetIO
-
Optimized processing by sending headers to CPU and payloads directly to GPU memory.
-
-
DOCA DPA
-
Extended strict cross-version compatibility support to the
doca_bufmemory management library.
-
-
DOCA HBN Service
-
Accelerated OVS failover by utilizing atomic hardware updates, preventing traffic drops during port failures.
-
-
OVS-DOCA
-
Improved multi-threaded performance with a thread-safe shared buffer pool for RX/TX queues.
-
Increased packet processing speed by embedding buffer metadata into packet structures.
-
Added Beta support for direct OVS integration with DOCA-ETH, removing legacy DPDK dependencies.
-
OVS-DOCA Upstream Acceleration
-
Enhances performance, scalability, and integration of OVS with DOCA
-
Improves data-path efficiency and broader support for modern environment
-
-
-
DOCA Argus
-
Enhanced telemetry with machine names and boot IDs for better tracking.
-
Improved responsiveness through real-world performance tuning.
-
Optimized for Slurm-managed HPC environments.
-
Enabled automatic OS profiling from Linux kernel structures.
-
Accelerated security checks using file hash caching.
-
Added "System Activity" events for faster detection of host memory and DMA issues.
-
-
DMS
-
Released secure, containerized deployment via NGC for x86, Arm, and DPU.
-
Introduced granular access controls for diagnostic data.
-
-
DPF
-
Enabled concurrent OVS-DOCA and kernel datapaths on a single DPU.
-
Expanded support to Arm-based Grace and Vera architectures.
-
RedHat OpenShift Integration now at GA Status
-
-
DOCA PerfTest
-
Added GPUNetIO transport for hardware-accelerated GPU–NIC benchmarking.
-
-
DOCA Log
-
Enabled real-time log level changes without restarts.
-
Optimized logging for high-throughput, multi-threaded environments.
-
2. DOCA-Host and DOCA Drivers New Features and Updates
NVIDIA® BlueField®-3 networking platforms must use DOCA-Host as the host driver. MLNX_OFED does not support BlueField-3 devices.
-
RSS for IPSec offload – Enables L4-based RSS for decrypted traffic by leveraging new firmware capability to identify the inner protocol post-decryption, then creating additional flow groups and steering rules to classify and redirect packets so traffic is distributed across CPU cores.
-
Export DMABUF FD for mlx5 device memory (i.e. DM) and UAR – Added support for exporting dma-buf file descriptors for mlx5 UAR and DM objects. This enables mlx5 to export the PCI memory backing these objects while avoiding potential dangling-address issues in cases of ungraceful memory release (e.g., NIC failures, driver unbind, etc.).
-
Cross-Process TLP Emulation Region Sharing - Added support for Transaction Layer Packet (TLP) emulation response gateway regions, enabling userspace device-emulation software to write TLP responses directly to lower layers without kernel driver involvement. Also added support for sharing TLP emulation regions across multiple emulation processes.
-
DOCA Perftest – DOCA Perftest was added to DOCA-Networking host profile.
-
Operating System – Added support for Ubuntu 26.04.
-
CUDA – updated CUDA version to 13.2.
3. BlueField-3 Firmware Changes and New Features
-
ZTR_RTTCC Tunable Probe Timeout – Added a new parameter to the ZTR_RTTCC algorithm to define the probe-packet timeout threshold.
-
NVMe Per-VF Dynamic virt_q/MSI-X – Added an NVMe capability allowing each VF to be configured with different virt_q and MSI-X counts.
-
PCC/ZTR-RTT Congestion-Control Histogram Collection - Added support for Congestion-Control histogram collection in the PCC/ZTR-RTT algorithm. After enabling this capability, customers can read RATE and RTT histogram counters for PCC-managed flows.
4. BlueField-2 Firmware Changes and New Features
-
No New Features, bug fixes only
5. API Changes
The following table details the API changes that were introduced in this version of DOCA:
|
Library |
Change Description |
|---|---|
|
TBD |
TBD |
To view API changes for previous DOCA versions, refer to the release notes of those archived versions.
Last updated: