From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from foss.arm.com (foss.arm.com [217.140.101.70]) by dpdk.org (Postfix) with ESMTP id A5C485323 for ; Wed, 24 Aug 2016 11:54:13 +0200 (CEST) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C7DFB451; Wed, 24 Aug 2016 02:55:51 -0700 (PDT) Received: from Overdrive.asiapac.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.72.51.249]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 745C43F220; Wed, 24 Aug 2016 02:54:11 -0700 (PDT) From: Jianbo Liu To: helin.zhang@intel.com, jingjing.wu@intel.com, jerin.jacob@caviumnetworks.com, dev@dpdk.org Cc: Jianbo Liu Date: Wed, 24 Aug 2016 15:23:40 +0530 Message-Id: <1472032425-16136-1-git-send-email-jianbo.liu@linaro.org> X-Mailer: git-send-email 2.4.11 Subject: [dpdk-dev] [PATCH 0/5] i40e: vector poll-mode driver on ARM64 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2016 09:54:13 -0000 This patch set is to implement i40e vector PMD on ARM64. For x86, vPMD is only reorganized, there should be no performance loss. 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 | 239 +++++++++ drivers/net/i40e/i40e_rxtx_vec_neon.c | 581 +++++++++++++++++++++ .../i40e/{i40e_rxtx_vec.c => i40e_rxtx_vec_sse.c} | 184 +------ 8 files changed, 833 insertions(+), 183 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