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 167E25A54 for ; Fri, 6 May 2016 08:28:12 +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 094DF49; Thu, 5 May 2016 23:28:19 -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 3C7133F252; Thu, 5 May 2016 23:28:10 -0700 (PDT) From: Jianbo Liu To: dev@dpdk.org, bruce.richardson@intel.com, jerin.jacob@caviumnetworks.com, helin.zhang@intel.com, konstantin.ananyev@intel.com Cc: Jianbo Liu Date: Fri, 6 May 2016 11:55:44 +0530 Message-Id: <1462515948-23906-1-git-send-email-jianbo.liu@linaro.org> X-Mailer: git-send-email 2.4.11 In-Reply-To: <1461159902-16680-1-git-send-email-jianbo.liu@linaro.org> References: <1461159902-16680-1-git-send-email-jianbo.liu@linaro.org> Subject: [dpdk-dev] [PATCH v3 0/4] ixgbe: enable ixgbe vector PMD on ARM 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: Fri, 06 May 2016 06:28:12 -0000 Implement ixgbe vPMD on ARM with NEON intrinsic. v3: - rebase to rel_16_07 branch on dpdk-next-net. v2: - move the common code to new header file. Jianbo Liu (4): ixgbe: rearrange vector PMD code for x86 ixgbe: implement vector PMD for arm architecture ixgbe: enable ixgbe vector PMD on ARMv8a platform maintainers: claim responsibility for ixgbe vector PMD on ARM MAINTAINERS | 1 + config/defconfig_arm64-armv8a-linuxapp-gcc | 1 - drivers/net/ixgbe/Makefile | 4 + drivers/net/ixgbe/ixgbe_rxtx_vec.c | 258 +------------ drivers/net/ixgbe/ixgbe_rxtx_vec_common.h | 327 +++++++++++++++++ drivers/net/ixgbe/ixgbe_rxtx_vec_neon.c | 561 +++++++++++++++++++++++++++++ 6 files changed, 901 insertions(+), 251 deletions(-) create mode 100644 drivers/net/ixgbe/ixgbe_rxtx_vec_common.h create mode 100644 drivers/net/ixgbe/ixgbe_rxtx_vec_neon.c -- 2.4.11