This patch set is to implement i40e vector PMD on ARM64. For x86, vPMD is only reorganized, there should be no performance loss.
v1 -> v2 - rebase to dpdk-next-net/rel_16_11 Jianbo Liu (5): i40e: extract non-x86 specific code from vector driver i40e: implement vector PMD for ARM architecture i40e: enable i40e vector PMD on ARMv8a platform i40e: make vector driver filenames consistent maintainers: claim i40e vector PMD on ARM MAINTAINERS | 1 + config/defconfig_arm64-armv8a-linuxapp-gcc | 1 - doc/guides/nics/features/i40e_vec.ini | 1 + doc/guides/nics/features/i40e_vf_vec.ini | 1 + drivers/net/i40e/Makefile | 8 +- drivers/net/i40e/i40e_rxtx_vec_common.h | 251 +++++++++ drivers/net/i40e/i40e_rxtx_vec_neon.c | 614 +++++++++++++++++++++ .../i40e/{i40e_rxtx_vec.c => i40e_rxtx_vec_sse.c} | 196 +------ 8 files changed, 878 insertions(+), 195 deletions(-) create mode 100644 drivers/net/i40e/i40e_rxtx_vec_common.h create mode 100644 drivers/net/i40e/i40e_rxtx_vec_neon.c rename drivers/net/i40e/{i40e_rxtx_vec.c => i40e_rxtx_vec_sse.c} (78%) -- 2.4.11