NVIDIA WinOF-2 Documentation v2.90
Linux Kernel Upstream Release Notes v6.5

User Manual Revision History

Date

Revision

Section

Description

April 30, 2022

2.90

Enhanced Connection Establishment

New section

DOCA Socket Relay

New section

Offload Capabilities for Windows DPDK

New section

Installing WinOF-2 Driver

Updated the Custom Setup screenshot to include the new Doca Tools

November 30, 2021

2.80

Hardware QoS Offload

New section

DevX Utility

New section

DOCA Communication Channel API

New section

GPUDirect

Added feature limitation.

Configuring the Driver Registry Keys

Added registry key " NdkFmrDedicatedQp" to the RDMA Registry Keys section.

October 28, 2021

2.70.53000

All

No changes to the User Manual

July 13, 2021

2.70.51000

All

No changes to the User Manual

June 30, 2021

2.70

MlxNdPerf Utility

New section

VXLAN Offloading Configuration Utility

New section

GPUDirect

New section

DevX Registry Keys

Updated the DevxFsRules registry key's values.

Mellanox WinOF-2 Port QoS

Updated the description of the following counters:

  • Sent Pause Frames

  • Sent Pause Duration

  • Received Pause Frames

  • Received Pause Duration

January 04, 2021

2.60

Accessing DPU From Host

New section

Configuration Validator

New section

Link FEC Configuration Utility

New section

Packet Pacing Capabilities

New section

DevX Registry Keys

New section

NDIS Poll Mode

New section

smpquery Utility

New section

Command Line Based Teaming Configuration

Updated section

Ethernet Registry Keys

Added DisableLocalLoopbackFlags key

Mellanox WinOF-2 Receive Datapath & Mellanox WinOF-2 Transmit Datapath / Mellanox WinOF-2 PCI Device Diagnostic & Mellanox WinOF-2 Diagnostics Extension 1

Added the following new counters:

  • Packets processed in NDIS poll mode

  • CQ Overrun

Reported Driver Events

Changed the events below severity status from Error to Warnings:

  • 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)

July 30, 2020

2.50

Mellanox WinOf-2 SW Backchannel Diagnostics

New section

DSCP Based QoS

New section

DevX Interface

New section

VF’s DHCP Redirections

New section

Additional MAC Addresses for the Network Adapter

New section

Explicit Congestion Notification (ECN) Hint in CQE

New section

Resource Dump

New section

ResourceDump Registry Keys

New section

Temperature Utility

New section

Features Status Utility

New section

Display RSS Information

New section

Resource Dump Utility

New section

NVIDIA BlueField SmartNIC Mode

New section

.RShim Drivers and Usage v2.80

New section

Mellanox WinOF-2 VF Diagnostics

Added the following new counters:

  • Quota Exceeded Command

  • Send Queue Priority Update Flow

Dump Me Now (DMN) Registry Keys

Added a new registry key "DumpMeNowDumpMask"

Mellanox WinOF-2 Receive Datapath / Mellanox WinOF-2 PCI Device Diagnostic

Added ECN related software counters

Event Logs

Removed Event ID: 0x100

Reported Driver Events

Added the following few events: 0x193-0x19C and removed Even ID: 0x0100

Mellanox WinOF-2 PCI Device Diagnostic.

Added "Available PCI BW/Sec" and "Used PCI BW/Sec" counters

April 06, 2020

2.40.51000

N/A

No changes to the User Manual

March 03, 2020

2.40

Live Firmware Patch

New section

Using Network Direct with Mellanox Adapters

New section

Striding RQ

New section

.Management Utilities v2.80

Added Firmware Capabilities Utility

Resiliency

Updated the following sub-sections:

  • Dumps and Incident Folders

  • State Dumping (via Dump Me Now)

Mellanox WinOF-2 Receive Datapath

Added Strided Wqes register

Receive Side Scaling (RSS)

Added RSSv2 sub-keys

Performance Registry Keys

Added RSSv2, StridingRqEnabled and NumberOfStrides registry keys

Reported Driver Events

Added events 0x0190 & 0x0191

Ethernet Registry Keys

Added the the RelaxedOrderingWrite & VFAllowedRelaxedOrdering registers

Adapter Cards Counters

Added the following counters:

  • Mellanox WinOF-2 Port QoS:

    • Packets received discarded

  • Mellanox WinOF-2 VF Diagnostics:

    • Quota exceeded command

    • Send queue priority update flow

  • Mellanox WinOF-2 Port Traffic:

    • Packets Received jabbers Error

    • Packets Received Frame undersize error

    • Packets Received unsupported opcode error

    • Packets Received Frame too long Error

    • Packets Received fragments Error

  • Mellanox WinOF-2 Device Diagnostics:

    • Internal RQ out of buffer

  • Mellanox WinOF-2 PCI Device Diagnostic

    • PCI link width the current width of PCIe link

    • PCI link speed the current speed of PCIe link

  • Mellanox WinOF-2 VF Port Traffic

    • Mac Anti-Spoofing Packets Discarded

    • Mac Anti-Spoofing Bytes Discarded

    • Vlan Anti-Spoofing Packets Discarded

    • Vlan Anti-Spoofing Bytes Discarded

    • Allowed EthType Anti-Spoofing Packets Discarded

    • Allowed EthType Anti-Spoofing Bytes Discarded

September 20, 2019

2.30

NIC Teaming

New section

Zero Touch RoCE Parameters

New parameter to configure Zero Touch RoCE Facilities

Mellanox WinOF-2 Diagnostics Extension 1

New Diagnostic Counters

Performance Registry Keys

A new performance registry key (MaxCallsToNdisIndicate)

Ethernet Registry Keys

Updated the RoceMaxFrameSize registry keys values

Reported Driver Events

Updated error event 0x0042, added "rfr 0x<K>".

April 31, 2019

2.20

Zero Touch RoCE

New section

Hardware Timestamping

New section

Get-NetView Utility

New section

Ethernet Registry Keys

As of WinOF-2 v2.20, these registry keys can be changed dynamically:

  • DelayDropTimeout

  • TCHeadOfQueueLifeTimeLimit

  • TCHeadOfQueueLifeTimeLimitEnable

  • TCStallCount

  • TCStallEnable

  • DeviceRxStallTimeout

  • DeviceRxStallWatermark

InfiniBand Related Troubleshooting

Added a new Issue "No link over ConnectX-6 IB VF."

Reported Driver Events

Added the following Event IDs:

Dec 03, 2018

2.10

Mellanox WinOF-2 Port Diagnostics

New section

Mellanox WinOF-2 VF Internal Traffic Counters

New section

Controlling VF Internal Traffic Counters

New section

Dump PDDR Information

New section

Sniffer Utility

Updated the section. Now the tool is supported in IB as well.

RDMA Registry Keys

Added the NetworkDirectAdminOnly registry key.

Basic Registry Keys

Added the *NetworkDirectTechnology registry key.

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