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.ka...@intel.com> > Reviewed-by: Ranjit Menon <ranjit.me...@intel.com>
Acked-by: Jie Zhou <j...@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(-) >