net/iavf: enable AVX512 for flexible Rx
authorWenzhuo Lu <wenzhuo.lu@intel.com>
Thu, 29 Oct 2020 01:24:03 +0000 (09:24 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 3 Nov 2020 22:35:02 +0000 (23:35 +0100)
commit6df587028e57aa261b49c073abae31b96b33e688
treefd20ce3bd66ab9c37aa1211fa9882b59c4ac84bf
parent31737f2b66fb55e23792506df21ca8081400239b
net/iavf: enable AVX512 for flexible Rx

To enhance the per-core performance, this patch adds some AVX512
instructions to the data path to handle the flexible Rx descriptors.

Signed-off-by: Wenzhuo Lu <wenzhuo.lu@intel.com>
Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Signed-off-by: Leyi Rong <leyi.rong@intel.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
drivers/net/iavf/iavf_rxtx.c
drivers/net/iavf/iavf_rxtx.h
drivers/net/iavf/iavf_rxtx_vec_avx512.c