DPDK-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* Windows 10/11 x64 signed NetUIO and virt2phys packages - listed Microsoft contact is no longer valid
@ 2026-08-20  6:13 bb
  2026-08-20 10:49 ` Windows 10/11 x64 signed NetUIO and virt2phys packages Thomas Monjalon
  0 siblings, 1 reply; 2+ messages in thread
From: bb @ 2026-08-20  6:13 UTC (permalink / raw)
  To: users; +Cc: dmitry.kozliuk, dev, ming3.li, pallavi.kadam

[-- Attachment #1: Type: text/plain, Size: 1955 bytes --]

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@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

Could you please confirm:

1. Whether signed NetUIO and virt2phys packages currently exist for Windows 10/11 x64.
2. Whether they are publicly downloadable or available through a vendor or commercial support channel.
3. The current contact responsible for obtaining these packages.
4. Whether NetUIO supports Intel XL710/E810 and other PCI device IDs in a signed package.
5. Whether virt2phys is still required for mlx5 with WinOF-2, or whether IOVA-as-VA is officially supported in production.
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@microsoft.com address can be removed or replaced in the dpdk-kmods documentation.

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,

[-- Attachment #2: Type: text/html, Size: 2135 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Windows 10/11 x64 signed NetUIO and virt2phys packages
  2026-08-20  6:13 Windows 10/11 x64 signed NetUIO and virt2phys packages - listed Microsoft contact is no longer valid bb
@ 2026-08-20 10:49 ` Thomas Monjalon
  0 siblings, 0 replies; 2+ messages in thread
From: Thomas Monjalon @ 2026-08-20 10:49 UTC (permalink / raw)
  To: bb
  Cc: users, dev, dmitry.kozliuk, ming3.li, pallavi.kadam,
	Gena Tertychnyi, Andre Muezerie, greg.cusanza, Dariusz Sosnowski,
	Itai Sharoni, Tal Shnaiderman, Bruce Richardson, Anatoly Burakov

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@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@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,



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-08-20 10:49 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-20  6:13 Windows 10/11 x64 signed NetUIO and virt2phys packages - listed Microsoft contact is no longer valid bb
2026-08-20 10:49 ` Windows 10/11 x64 signed NetUIO and virt2phys packages Thomas Monjalon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox