Windows Plan

DPDK porting on Windows

The preparation work is hosted in the Windows draft repository.

The upstream work is being merged in two repositories, splitting userspace and kernel code:

The DPDK documentation for Windows is updated along with upstream progress.

The PMD-specific documentation should be updated in the common NIC drivers guide.

Roadmap for Windows Support


Features and milestones may be noted here. This is not a commitment but plan of work. This list is obviously neither complete nor guaranteed.

Background Tasks (compilers issues)

✅ meson with clang + msvc linker: https://github.com/mesonbuild/meson/pull/6483

✅ structure alignment: https://bugs.llvm.org/show_bug.cgi?id=24383

2019-05-01

✅ helloworld application with meson+clang

2020-03-01

✅ MinGW integration

✅ EAL common directory split

2020-04-01

✅ virt2phys kmod

2020-05-01

✅ EAL log option

✅ EAL timer

✅ EAL basic memory management

✅ PCI general probing

✅ PCI bifurcated model

2020-06-01

✅ mempool

✅ mbuf

2020-07-01

2020-08-01

2020-09-01

2020-10-01

2020-11-01

2020-12-01

Future