Virtio-PMD in Windows
Ayshathul Thuhara
ayshathul.thuhara at iwave-global.com
Fri Nov 7 06:55:38 CET 2025
Hi Andre,
Apologies for adding a few more queries.
Do we need to modify the SmartNIC design (FPGA shell) to support Windows?
Will the same design work for Windows as it does for Linux, or will the PCIe section require modification?
Thanks and regards,
Ayshathul Thuhara
________________________________
From: Ayshathul Thuhara <ayshathul.thuhara at iwave-global.com>
Sent: 05 November 2025 21:47
To: Andre Muezerie <andremue at linux.microsoft.com>
Cc: Dmitry Kozlyuk <dmitry.kozliuk at gmail.com>; Chaturbhuja Nath Prabhu <c.prabhu at iwave-global.com>; dev <dev at dpdk.org>; Thenveer Poolakkanni <thenveer.poolakkanni at iwave-global.com>
Subject: Re: Virtio-PMD in Windows
Hi Andre,
Thank you for the clarification. That was very helpful.
We will ensure Secure Boot remains disabled only within our DPDK test environment and review any compliance implications before extending the setup further.
Best regards,
Ayshathul Thuhara
________________________________
From: Andre Muezerie <andremue at linux.microsoft.com>
Sent: 05 November 2025 20:50
To: Ayshathul Thuhara <ayshathul.thuhara at iwave-global.com>
Cc: Dmitry Kozlyuk <dmitry.kozliuk at gmail.com>; Chaturbhuja Nath Prabhu <c.prabhu at iwave-global.com>; dev <dev at dpdk.org>; Thenveer Poolakkanni <thenveer.poolakkanni at iwave-global.com>
Subject: Re: Virtio-PMD in Windows
On Tue, Nov 04, 2025 at 10:22:27AM +0000, Ayshathul Thuhara wrote:
> Hi @Andre Muezerie<mailto:andremue at linux.microsoft.com>,
> Thank you for your message. I am currently reviewing the details.
> In addition to my previous queries, we would like to confirm whether disabling Windows security features for DPDK testing could potentially impact other Windows applications (eg, System update mechanisms, Enterprise Management Software,..).
> As we had to disable Secured boot (BIOS) in windows to disable driver signature.
> Thanks and regards,
> Ayshathul Thuhara
Hi Ayshathul,
Disabling secure boot does not block Windows update, as Windows Update does not require Secure Boot to download or install updates. However, Enterprise policies often require Secure Boot for compliance. If it’s off, updates may be withheld or flagged by management tools (e.g., Intune, ConfigMgr) until the device meets baseline security.
Some organizations enforce Conditional Access or Secure Production Access rules that block OS upgrades on non-compliant devices.
Regards,
Andre Muezerie
> ________________________________
> From: Andre Muezerie <andremue at linux.microsoft.com>
> Sent: 30 October 2025 18:43
> To: Ayshathul Thuhara <ayshathul.thuhara at iwave-global.com>
> Cc: Dmitry Kozlyuk <dmitry.kozliuk at gmail.com>; Chaturbhuja Nath Prabhu <c.prabhu at iwave-global.com>; dev <dev at dpdk.org>; Thenveer Poolakkanni <thenveer.poolakkanni at iwave-global.com>
> Subject: Re: Virtio-PMD in Windows
>
> On Wed, Oct 29, 2025 at 12:09:28PM +0000, Ayshathul Thuhara wrote:
> > Hi Team,
> >
> > Thankyou for providing this input.
> >
> > In addition we have a few queries while running DPDK in Windows.
> > (A) On what scenario or an example, can Virt2PHY driver be used?
> > (B) After we bind the interface using netuio.inf file, the example application testpmd.exe shows "No probed ethernet device". But in Device manager the interface shows available and bind with QDMA. Here we are using QDMA-PMD(https://github.com/Xilinx/dma_ip_drivers/tree/master/QDMA/DPDK) driver. This driver works with Linux environment.(Please let me know if we need to create new mail for this).
> >
> > Thanks and regards,
> > Ayshathul Thuhara
> > ________________________________
> > From: Dmitry Kozlyuk <dmitry.kozliuk at gmail.com>
> > Sent: 29 October 2025 11:56
> > To: Ayshathul Thuhara <ayshathul.thuhara at iwave-global.com>
> > Cc: Chaturbhuja Nath Prabhu <c.prabhu at iwave-global.com>; dev <dev at dpdk.org>; Andre Muezerie <andremue at linux.microsoft.com>
> > Subject: Re: Virtio-PMD in Windows
> >
> > Hi Ayshathul,
> >
> > Adding Andre as currently the most involved Windows DPDK maintainer.
> >
> > Virtio PMD could work in QEMU-KVM on Linux host with Windows guest as PoC.
> > However, the patches were never completed and merged
> > because of a few toolchain-related issues that no one had time to resolve.
> > In DPDK, the latest patch is this
> > (check also the link in that message and the discussion):
> >
> > https://inbox.dpdk.org/dev/20210815145614.3826-1-u9012063@gmail.com/
> >
> > In DPDK kmods repository, you'd need to add PCI IDs to the INF file.
> >
>
> Hi Ayshathul,
>
> I don't have further context on this, but let me know if I can help with this.
>
> Regards,
>
> Andre
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mails.dpdk.org/archives/dev/attachments/20251107/58b24512/attachment-0001.htm>
More information about the dev
mailing list