[dpdk-dev] [PATCH v2 2/3] net/ice: build on Windows
Jie Zhou
jizh at linux.microsoft.com
Thu Mar 25 17:48:36 CET 2021
On Wed, Mar 10, 2021 at 05:58:47PM -0800, Pallavi Kadam wrote:
> - Add Intel ice PMD support on Windows.
> - Remove #include sys/ioctl header file as it is not needed.
> - Replace x86intrin.h with rte_vect.h to avoid __m_prefetchw conflicting
> types.
> - Replace POSIX usleep() API with rte API.
> - Add a new macro for the access() API as the original function
> has been deprecated on Windows.
> - Add extra cflags '-fno-asynchronous-unwind-tables'
> to avoid MinGW build error:
> Error: invalid register for .seh_savexmm
> - Add documentation to support ice PMD on Windows.
> Update the release notes and features list for the same.
>
> Signed-off-by: Pallavi Kadam <pallavi.kadam at intel.com>
> Reviewed-by: Ranjit Menon <ranjit.menon at intel.com>
Acked-by: Jie Zhou <jizh at microsoft.com>
> ---
> doc/guides/nics/features/ice.ini | 1 +
> doc/guides/nics/ice.rst | 18 ++++++++++++++++--
> doc/guides/rel_notes/release_21_05.rst | 4 ++++
> drivers/net/ice/base/ice_flow.c | 2 +-
> drivers/net/ice/base/ice_flow.h | 2 +-
> drivers/net/ice/base/ice_osdep.h | 15 +++++++++++++++
> drivers/net/ice/base/ice_switch.c | 2 +-
> drivers/net/ice/base/ice_vlan_mode.h | 1 +
> drivers/net/ice/base/meson.build | 4 ++++
> drivers/net/ice/ice_dcf_ethdev.c | 1 -
> drivers/net/ice/ice_dcf_parent.c | 10 +++++-----
> drivers/net/ice/ice_ethdev.c | 6 +++---
> drivers/net/ice/ice_rxtx_vec_avx2.c | 2 +-
> drivers/net/ice/ice_rxtx_vec_avx512.c | 2 +-
> drivers/net/ice/meson.build | 10 ++++------
> 15 files changed, 58 insertions(+), 22 deletions(-)
>
More information about the dev
mailing list