[dpdk-dev] [PATCH v13 00/10] app/testpmd: enable testpmd on Windows
Tal Shnaiderman
talshn at nvidia.com
Thu May 6 09:20:24 CEST 2021
> Subject: [PATCH v13 00/10] app/testpmd: enable testpmd on Windows
>
> External email: Use caution opening links or attachments
>
>
> This patchset is to enable testpmd on windows. It mainly includes:
> - Enable building libraries on Windows that testpmd depends on
> - Add necessary macros required by testpmd on Windows in rte_os_shim.h
> - Add device event stubs for Windows
> - Resolve name collisions with Windows types
> - Add clock_gettime in testpmd on Windows
> - Fix parse_fec_mode to return fec_capa instead of mode
> - Replace POSIX specific codes
> - Disable unsupported Apps build on Windows
> - Enable testpmd build on Windows
>
> Future work:
> - Some issues discovered at validation need further investigations
> * Perf inconsistency: TPUT fluctuated significantly from runs
> * After traffic stop, port stats shows pps being 0 while bps not
> * mempool allocation only succeed with native. Other methods failed
> at rte_mem_lock/VirtualLock.
> - Hot-plug on Windows not supported yet
> - Support mempool allocation native mode only for now
>
> Tested-by: Pallavi Kadam <pallavi.kadam at intel.com>
> Acked-by: Pallavi Kadam <pallavi.kadam at intel.com>
>
Acked-by: Tal Shnaiderman <talshn at nvidia.com>
More information about the dev
mailing list