DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] Windows DPDK progress
@ 2020-04-06 16:43 Thomas Monjalon
  0 siblings, 0 replies; only message in thread
From: Thomas Monjalon @ 2020-04-06 16:43 UTC (permalink / raw)
  To: Harini Ramakrishnan
  Cc: Omar Cardona, Dmitry Malloy, Narcisa Ana Maria Vasile,
	Pallavi Kadam, Ranjit Menon, Dmitry Kozlyuk, Tal Shnaiderman,
	Fady Bader, Ophir Munk, dev

The roadmap for DPDK support on Windows is updated on the website:
	http://core.dpdk.org/roadmap/windows/

The last major step completed was:
	- MinGW integration for GCC support on Windows

We are a bit late for these tasks:
	- basic memory management
	- other basic EAL routines
	- PCI probing
	- netuio hosting

Below are status and action items for current tasks.

1/ Memory Management

Dmitry Kozlyuk sent patches and wait for reviews:
	http://inbox.dpdk.org/dev/20200330041026.784624-1-dmitry.kozliuk@gmail.com/
It was agreed during last meeting that Microsoft and Intel are
assigned to review these patches, preferably before last Saturday.
There were only few comments from Marvell and Mellanox so far.

2/ Other EAL Routines

Not clear what are the next EAL functions to be implemented for Windows.
Intel and Mellanox are supposed to work on EAL routines like logging
and CPU cycles.
I propose Intel completes the work on logging,
while Mellanox implements CPU cycles reading.

3/ PCI Probing

Mellanox is working on PCI probing, including PCI library and PCI bus.
The patches should be sent in few days.
Next step is for Intel to provides patches for specific steps needed
when probing PCI devices which are bound to netuio.

4/ netuio Hosting

It seems netuio is blocked in Microsoft because of legal issues.
Until netuio legal issues are fixed, only Mellanox PMD can
be supported. This is a red flag for the whole project.

A mitigation to help progress is to merge virt2phys driver from Dmitry:
	http://inbox.dpdk.org/dev/20200330041026.784624-2-dmitry.kozliuk@gmail.com/
Waiting for virt2phys review from Intel.


Please update the status & plan if something is missing.
I will send some updates regularly, but please do not use this thread
for technical discussions.
You should be able to follow the status through this tool:
	http://inbox.dpdk.org/dev/?q=s:Windows+s:progress



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-04-06 16:43 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-06 16:43 [dpdk-dev] Windows DPDK progress Thomas Monjalon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).