I’m very confused about about the state of RSS on the ConnectX-6 Dx series of cards installed in a Dell R740xd running Windows Server 20022 with Hyper-V. Everything I have read from Microsoft seems to imply that RSSv2 is enabled by default, however the docs for the driver version we’re currently using seems to imply otherwise.
Using the PowerShell command: Get-NetAdapterRss shows that RSS is enabled on our physical and virtual adapters, but it’s not clear as to what version specifically is in use.
From the NVIDIA driver docs:
Specifically in the Performance Registry Keys:
Value: RssV2, default: 0, Enables the RSS v2 feature which improves the Receive Side Scaling by offering dynamic, per-VPort spreading of queues. It reduces the time to update the indirection table. Note: RSSv2 is only supported by NDIS 6.80 and later versions.
Value: ValidateRssV2, default: 0, Enables strict argument validation for upper layer testing. Set along with the RssV2 key to enable the RSSv2 feature.
Does the RssV2 registry value need to be set for each NIC interface to enable RSSv2 in Windows Server 2022 with Hyper-V and is the ValidateRssV2 needed as well, as the description for that value seems to imply?
Am I to assume that since these are not set, we’re actually only using RSSv1?
Thank you.