Changes and New Features

Component

Feature/Change

Description

mlx5

Connection Tracking with Hairpin

[ConnectX-5 and above] Added support for adding connection-tracking rules on uplinks in order to forward traffic from one uplink to the other.

TC Trap

[ConnectX-5 and above] Added support for offloading TC trap actions, allowing for redirection of packets to slow path (software).

TX Port Timestamping for PTP Packets

[ConnectX-6 Dx] Added support for TX Port Timestamping for PTP Packets.Transmitted packet timestamping accuracy can be improved when using timestamp generated at the port level instead of timestamp generated when CQE is generated.

Tunnel Rules Offload

[ConnectX-6 Dx] Added support for offloading tunnel rules when the source interface is VF (in addition to uplink) in the Hypervisor.

sFlow Sampling Rules Offload

[ConnectX-5 and above] Added support for offloading sFlow sampling rules.

WHAT-JUST-HAPPENED-support for NICs

[ConnectX-4 and above] Added support for WJH on NICs. WJH allows visibility of dropped packets and their contents to increase ability for analysis and debugging. WJH is a service in devlink context and it is already implemented in the switch.

kTLS RX and TX Hardware Offload Support for BOND

[ConnectX-6 Dx and above] Added support in bond driver to benefit from kTLS offload on capable lower devices.

Software Steering

[ConnectX-6 Dx and above] Added support for software steering on ConnectX-6 Dx adapter cards in the user-space RDMA-Core library through the mlx5dv_dr API.

Uplink Representor Modes

[ConnectX-5, ConnectX-6, ConnectX-6 Dx and above] Support for new_netdev mode in SwitchDev mode. The new default behaviour is to always keep the NIC netdev.

mlx5

General driver update

Driver base Upstream Kernel v5.12

mlx4

General driver update

Driver base Upstream Kernel v5.12

libpcap

Support sniffing offloaded (RDMA) traffic with tcpdump

Added support in libpcap to sniff user-space traffic (RoCE and raw Ethernet) using tcpdump.

rdma-core

Updated to version rdma-core-35.0-1.el8

mstflint

Updated to version mstflint-4.17.0-1.el8

VMA

Updated to version libvma-9.3.1-1.el8

UCX

Updated to version ucx-1.10.1-2.el8

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