[dpdk-stable] [PATCH v10 00/10] app/testpmd: enable testpmd on Windows

Kadam, Pallavi pallavi.kadam at intel.com
Wed May 5 01:51:31 CEST 2021


On 5/3/2021 5:33 PM, Jie Zhou wrote:
> 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>



More information about the stable mailing list