net/ice: add AVX2 offload Rx
authorWenzhuo Lu <wenzhuo.lu@intel.com>
Tue, 29 Jun 2021 02:29:21 +0000 (10:29 +0800)
committerQi Zhang <qi.z.zhang@intel.com>
Tue, 6 Jul 2021 02:57:53 +0000 (04:57 +0200)
commit214f452f7d5fd95e597d9643429c5d279e8bb380
tree5462082f4871316d02a1d69c18b4421dc134eda2
parent52ccdcf2fd41fd7d75ab9bc6b1288b31adf76aa3
net/ice: add AVX2 offload Rx

Add a specific path for RX AVX2.
In this path, support the HW offload features, like,
checksum, VLAN stripping, RSS hash.
This path is chosen automatically according to the
configuration.

'inline' is used, then the duplicate code is generated
by the compiler.

Signed-off-by: Wenzhuo Lu <wenzhuo.lu@intel.com>
Acked-by: Leyi Rong <leyi.rong@intel.com>
doc/guides/rel_notes/release_21_08.rst
drivers/net/ice/ice_rxtx.c
drivers/net/ice/ice_rxtx.h
drivers/net/ice/ice_rxtx_vec_avx2.c