From dmitry.kozliuk at gmail.com Mon Dec 1 10:20:51 2025 From: dmitry.kozliuk at gmail.com (Dmitry Kozlyuk) Date: Mon, 1 Dec 2025 12:20:51 +0300 Subject: Assistance with DPDK on Windows In-Reply-To: References: <85f9def5-7f88-47d1-9dc8-524b060c54e5@gmail.com> <2455856.MHSsGVy7CF@thomas> Message-ID: <49bc7ad0-89fa-4b47-9720-94e5c54cf72a@gmail.com> Hi Thenveer, virt2phys does not conflict with netuio, because virt2phys does not bind to any NIC. It is just loaded into the kernel for DPDK to make IOCTLs to get physical addresses. There are specific instruction for loading virt2phys: https://git.dpdk.org/dpdk-kmods/tree/windows/README.rst On 12/1/25 12:13, Thenveer Poolakkanni wrote: > Hi Team, > Additionally, I have one more query: how do I use the > *virt2phys*?driver when I have two network interfaces already bound to > *netuio*? > Thanks, > Thenveer From thenveer.poolakkanni at iwave-global.com Mon Dec 1 06:55:58 2025 From: thenveer.poolakkanni at iwave-global.com (Thenveer Poolakkanni) Date: Mon, 1 Dec 2025 05:55:58 +0000 Subject: Assistance with DPDK on Windows In-Reply-To: References: <85f9def5-7f88-47d1-9dc8-524b060c54e5@gmail.com> <2455856.MHSsGVy7CF@thomas> Message-ID: Hi Team, Just a quick reminder regarding my earlier email about the DPDK issue on Windows . Could you please advise on the cause and possible fix? Thanks, Thenveer ________________________________ From: Thenveer Poolakkanni Sent: Friday, November 14, 2025 3:42 PM To: Thomas Monjalon ; andremue at linux.microsoft.com ; Dmitry Kozlyuk Cc: dev at dpdk.org ; Chaturbhuja Nath Prabhu ; Ayshathul Thuhara ; users at dpdk.org Subject: Re: Assistance with DPDK on Windows Hi Team, I have successfully compiled and built DPDK on a Windows system and am using a custom driver in conjunction with DPDK. I am able to write to the registers, and the driver can also read from them. Additionally, I have successfully loaded the netuio driver onto my network interfaces (01:00.0 and 01:00.1). However, when running the DPDK application, I encounter the following error: "Invalid memory, No probed Ethernet devices." The issue is detailed further in the screenshot below. [cid:94365efe-78e5-4ef2-9d9a-b49188e35759] Could you please assist in identifying the cause of this error and advise on potential steps to resolve it? Thank you in advance for your support. Best regards, Thenveer ________________________________ From: Thomas Monjalon Sent: Wednesday, November 5, 2025 3:55 PM To: andremue at linux.microsoft.com ; Dmitry Kozlyuk Cc: Thenveer Poolakkanni ; dev at dpdk.org ; Chaturbhuja Nath Prabhu ; Ayshathul Thuhara Subject: Re: Assistance with DPDK on Windows 05/11/2025 08:36, Dmitry Kozlyuk: > Hi Thenveer, > > > On 11/5/25 10:18, Thenveer Poolakkanni wrote: > > 1. Is it possible to execute or use dpdk-devbind.py on Windows to > > verify the device binding status? > > No. Please use Device Manager for now. > > > 2. On Windows, the build generates .dll files (e.g., > > rte_net_driver.dll) instead of .so files (e.g., librte_net_driver.so > > in Linux). How can we use or execute these .dll files in the same way > > we use .so files when running DPDK applications? > > > The application must link the needed libraries and PMDs when building. > These files must be in PATH or in the working directory when running the > application. Loading additional PMDs with "-d" EAL option is not yet > implemented. If you have a custom PMD you have to build it as a part of > DPDK and link to your application. > > > P. S. Questions like these belong to users at dpdk.org. Keeping in dev@ to > avoid breaking threads. This question is probably showing a lack of documentation. Please can we have this gap solved with a patch? -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 24340 bytes Desc: image.png URL: From thenveer.poolakkanni at iwave-global.com Mon Dec 1 10:13:49 2025 From: thenveer.poolakkanni at iwave-global.com (Thenveer Poolakkanni) Date: Mon, 1 Dec 2025 09:13:49 +0000 Subject: Assistance with DPDK on Windows In-Reply-To: References: <85f9def5-7f88-47d1-9dc8-524b060c54e5@gmail.com> <2455856.MHSsGVy7CF@thomas> Message-ID: Hi Team, Additionally, I have one more query: how do I use the virt2phys driver when I have two network interfaces already bound to netuio? Thanks, Thenveer ________________________________ From: Thenveer Poolakkanni Sent: Monday, December 1, 2025 11:25 AM To: Thomas Monjalon ; andremue at linux.microsoft.com ; Dmitry Kozlyuk Cc: dev at dpdk.org ; Chaturbhuja Nath Prabhu ; Ayshathul Thuhara ; users at dpdk.org Subject: Re: Assistance with DPDK on Windows Hi Team, Just a quick reminder regarding my earlier email about the DPDK issue on Windows . Could you please advise on the cause and possible fix? Thanks, Thenveer ________________________________ From: Thenveer Poolakkanni Sent: Friday, November 14, 2025 3:42 PM To: Thomas Monjalon ; andremue at linux.microsoft.com ; Dmitry Kozlyuk Cc: dev at dpdk.org ; Chaturbhuja Nath Prabhu ; Ayshathul Thuhara ; users at dpdk.org Subject: Re: Assistance with DPDK on Windows Hi Team, I have successfully compiled and built DPDK on a Windows system and am using a custom driver in conjunction with DPDK. I am able to write to the registers, and the driver can also read from them. Additionally, I have successfully loaded the netuio driver onto my network interfaces (01:00.0 and 01:00.1). However, when running the DPDK application, I encounter the following error: "Invalid memory, No probed Ethernet devices." The issue is detailed further in the screenshot below. [cid:94365efe-78e5-4ef2-9d9a-b49188e35759] Could you please assist in identifying the cause of this error and advise on potential steps to resolve it? Thank you in advance for your support. Best regards, Thenveer ________________________________ From: Thomas Monjalon Sent: Wednesday, November 5, 2025 3:55 PM To: andremue at linux.microsoft.com ; Dmitry Kozlyuk Cc: Thenveer Poolakkanni ; dev at dpdk.org ; Chaturbhuja Nath Prabhu ; Ayshathul Thuhara Subject: Re: Assistance with DPDK on Windows 05/11/2025 08:36, Dmitry Kozlyuk: > Hi Thenveer, > > > On 11/5/25 10:18, Thenveer Poolakkanni wrote: > > 1. Is it possible to execute or use dpdk-devbind.py on Windows to > > verify the device binding status? > > No. Please use Device Manager for now. > > > 2. On Windows, the build generates .dll files (e.g., > > rte_net_driver.dll) instead of .so files (e.g., librte_net_driver.so > > in Linux). How can we use or execute these .dll files in the same way > > we use .so files when running DPDK applications? > > > The application must link the needed libraries and PMDs when building. > These files must be in PATH or in the working directory when running the > application. Loading additional PMDs with "-d" EAL option is not yet > implemented. If you have a custom PMD you have to build it as a part of > DPDK and link to your application. > > > P. S. Questions like these belong to users at dpdk.org. Keeping in dev@ to > avoid breaking threads. This question is probably showing a lack of documentation. Please can we have this gap solved with a patch? -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 24340 bytes Desc: image.png URL: