Changes and New Features

Linux Kernel Upstream Release Notes v6.5

Category

Description

Adapter Cards

Added support for NVIDIA® BlueField-2 SmartNIC adapter card.

For further information see NVIDIA BlueField SmartNIC Mode.

Additional MAC Addresses in RSS (Native Mode)

This feature allows the user to configure additional MAC addresses for the network adapter without setting the adapter to promiscuous mode. Registering MAC addresses for a network
adapter will allow the adapter to accept packets with the registered MAC address.

For further information see Additional MAC Addresses for the Network Adapter.

Counters

Removed "Mellanox WinOF-2 VF Internal Traffic Counters" from Virtual Functions.

Note: Mellanox WinOF-2 VF Internal Traffic Counters are relevant for Physical Functions ONLY.

DMN Offline Debug Improvements (Debuggability)

Improved the driver's debug information by the following means: Dump-Me-Now collected information, driver traces and mlx5cmd commands.

Driver Events

The following event logs severity status was changed from "Error" to "Warning" as they are not fatal errors:

  • MLX_EVENT_LOG_IPOIB_ILLEGAL_Q_KEY (0x000A)

  • MLX_EVENT_LOG_ILLEGAL_MAC_ADDRESS (0x0027)

  • MLX_EVENT_LOG_SM_MTU_MISMATCH (0x0035)

  • MLX_EVENT_ERROR_RESILIENCY_INIT_FAIL (0x0097)

  • MLX_EVENT_ERROR_DUMP_ME_NOW (0x0169)

  • EVENT_NDK_FAILED_TO_BE_ENABLED (0x016f)

  • EVENT_NDK_FAILED_TO_BE_DISABLED (0x0170)

DSCP Based QoS

DSCP Based QoS enables the user to map DSCP to certain priority.

For further information see DSCP Based QoS.

Dump Me Now

Added a new registry key "DumpMeNowDumpMask" to control the DMN dumps.

For further information see Dump Me Now (DMN) Registry Keys.

Limiting the Event Log from Flooding the Event Viewer

This new capability prevents the event log from flooding the event viewer in case of an unrecoverable error. This will limit printing similar events up to a defined amount in a defined time range.

The users can enable/disable it per their needs. In addition, users can also configure the time range and threshold events count.

PCIe Transfer Speed

Added PCIe transfer speed units for event MLX_PCIE_LINK.

For further information, see event 0x0191 in Reported Driver Events.

Registry Keys

Added new registry keys to control moving to DPC mode once the maximum RX/TX packet processing limit is reached.

For further information, see Performance Registry Keys.

SR-IOV ATS

Added ATS support on Virtual Functions.

Windows Mode Sleep/Hibernation Detection

Added support for device removal while the system is in sleep/hibernation mode.

The following offload features are not advertised in the Inbox Driver and therefore are disabled. To enable these offloads, add the registry keys or install the latest WinOF-2 GA version.

Feature

Key

VXLAN

EncapsulatedPacketTaskOffloadVxlan,
EncapsulatedPacketTaskOffload

GRE

EncapsulatedPacketTaskOffloadNvgre, EncapsulatedPacketTaskOffload

RSSv2 (Dynamic VMMQ)

N/A

© Copyright 2023, NVIDIA. Last updated on Sep 5, 2023.