From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id B9B43559C for ; Fri, 30 Oct 2015 11:52:22 +0100 (CET) Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga102.fm.intel.com with ESMTP; 30 Oct 2015 03:52:21 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.20,217,1444719600"; d="scan'208";a="590946448" Received: from shvmail01.sh.intel.com ([10.239.29.42]) by FMSMGA003.fm.intel.com with ESMTP; 30 Oct 2015 03:52:21 -0700 Received: from shecgisg004.sh.intel.com (shecgisg004.sh.intel.com [10.239.29.89]) by shvmail01.sh.intel.com with ESMTP id t9UAqJpV012179; Fri, 30 Oct 2015 18:52:19 +0800 Received: from shecgisg004.sh.intel.com (localhost [127.0.0.1]) by shecgisg004.sh.intel.com (8.13.6/8.13.6/SuSE Linux 0.8) with ESMTP id t9UAqHjm008816; Fri, 30 Oct 2015 18:52:19 +0800 Received: (from zhetao@localhost) by shecgisg004.sh.intel.com (8.13.6/8.13.6/Submit) id t9UAqG8L008812; Fri, 30 Oct 2015 18:52:16 +0800 From: Zhe Tao To: dev@dpdk.org Date: Fri, 30 Oct 2015 18:52:08 +0800 Message-Id: <1446202336-8723-1-git-send-email-zhe.tao@intel.com> X-Mailer: git-send-email 1.7.4.1 In-Reply-To: <1443373527-28948-1-git-send-email-zhe.tao@intel.com> References: <1443373527-28948-1-git-send-email-zhe.tao@intel.com> Subject: [dpdk-dev] [PATCH 0/8 v2] i40e: add vector PMD support for FVL 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, 30 Oct 2015 10:52:23 -0000 This patch set add the vector PMD support for FVL. FVL vPMD works like the way ixgbe does All the functionality is tested Zhe Tao (8): add vector PMD RX for FVL add vector PMD TX for FVL add vector PMD scatter RX for FVL add RX and TX selection function for FVL edit the comments change the position of data prefetch for splitter packets move all the extra definition from share code update the release note config/common_bsdapp | 2 + config/common_linuxapp | 2 + doc/guides/rel_notes/release_2_2.rst | 4 + drivers/net/i40e/Makefile | 1 + drivers/net/i40e/i40e_ethdev.c | 20 +- drivers/net/i40e/i40e_ethdev.h | 6 + drivers/net/i40e/i40e_ethdev_vf.c | 28 +- drivers/net/i40e/i40e_rxtx.c | 227 +++++++++- drivers/net/i40e/i40e_rxtx.h | 40 +- drivers/net/i40e/i40e_rxtx_vec.c | 781 +++++++++++++++++++++++++++++++++++ 10 files changed, 1086 insertions(+), 25 deletions(-) create mode 100644 drivers/net/i40e/i40e_rxtx_vec.c -- 1.9.3