Windows 10/11 x64 signed NetUIO and virt2phys packages

Thomas Monjalon thomas at monjalon.net
Thu Aug 20 12:49:48 CEST 2026


Hello,

Thank you for the catch and the good questions.
We need answers from Microsoft, Intel and NVIDIA.

Please see below


20/08/2026 08:13, bb:
> Dear DPDK Windows maintainers and users,
> 
> We are evaluating DPDK for production deployment on Windows 10 x64 and Windows 11 x64.
> 
> Our hardware includes Intel XL710 adapters, NVIDIA/Mellanox ConnectX adapters using the mlx5 PMD, and other PCIe network adapters.
> 
> We need precompiled, production-ready, Microsoft-signed or WHQL-certified x64 installation packages for:
> 
> 1. NetUIO
> 2. virt2phys
> 
> The NetUIO README currently states that a WHQL-signed NetUIO driver can be requested from dpdkwin at microsoft.com:
> 
> https://git.dpdk.org/dpdk-kmods/tree/windows/netuio/README.rst
> 
> However, that address is no longer valid. Microsoft rejected the message with:
> 
> 550 5.4.1 Recipient address rejected: Access denied

I think there is a signing procedure here:
https://learn.microsoft.com/en-us/windows-hardware/drivers/install/whql-release-signature

Unfortunately, after 7 years since first introduction of Windows support,
the roadmap still mentions "inbox kernel-mode driver" in "Future (unscheduled)".


> Could you please confirm:
> 
> 1. Whether signed NetUIO and virt2phys packages currently exist for Windows 10/11 x64.

Anyone from Microsoft can answer please?

> 2. Whether they are publicly downloadable or available through a vendor or commercial support channel.

Anyone from Microsoft can answer please?

> 3. The current contact responsible for obtaining these packages.

We really need to state who is responsible in Microsoft.


> 4. Whether NetUIO supports Intel XL710/E810 and other PCI device IDs in a signed package.

The question refers to i40e and ice drivers support on Windows.
Someone from Intel to answer please?


> 5. Whether virt2phys is still required for mlx5 with WinOF-2,

It is said "required by hardware PMDs" but I am not sure it is true with IOVA-as-VA.
We should explain this clearly in
https://doc.dpdk.org/guides/windows_gsg/run_apps.html#install-drivers

> or whether IOVA-as-VA is officially supported in production.

It is not said it is officially supported, but I suppose it should work.
Someone from NVIDIA to confirm please?


> 6. Whether the packages support Secure Boot and HVCI / Windows Memory Integrity.
> 7. Whether redistribution with a commercial application is permitted.
> 8. Whether the obsolete dpdkwin at microsoft.com address can be removed or replaced in the dpdk-kmods documentation.

We need Microsoft support for these questions.


> Relevant source and documentation:
> 
> NetUIO:
> https://git.dpdk.org/dpdk-kmods/tree/windows/netuio
> 
> virt2phys:
> https://git.dpdk.org/dpdk-kmods/tree/windows/virt2phys
> 
> Windows driver documentation:
> https://git.dpdk.org/dpdk-kmods/tree/windows/README.rst
> 
> DPDK Windows requirements:
> https://doc.dpdk.org/guides/windows_gsg/run_apps.html
> 
> DPDK mlx5 documentation:
> https://doc.dpdk.org/guides/nics/mlx5.html
> 
> Thank you for any current information or contact details you can provide.
> 
> Best regards,




More information about the dev mailing list