From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jerin Jacob Subject: Re: [PATCH v4 1/3] lpm: make rte_lpm_lookupx4 API definition architecture agnostic Date: Wed, 2 Mar 2016 11:58:46 +0530 Message-ID: <20160302062845.GA14262@localhost.localdomain> References: <1454040645-23864-1-git-send-email-jerin.jacob@caviumnetworks.com> <1455280123-9311-1-git-send-email-jerin.jacob@caviumnetworks.com> <1455280123-9311-2-git-send-email-jerin.jacob@caviumnetworks.com> <5714484.YVztAxKXHT@xps13> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Cc: dev@dpdk.org, viktorin@rehivetech.com To: Thomas Monjalon Return-path: Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0067.outbound.protection.outlook.com [157.56.111.67]) by dpdk.org (Postfix) with ESMTP id F1323ADA5 for ; Wed, 2 Mar 2016 07:29:11 +0100 (CET) Content-Disposition: inline In-Reply-To: <5714484.YVztAxKXHT@xps13> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On Tue, Mar 01, 2016 at 06:42:35PM +0100, Thomas Monjalon wrote: > 2016-02-12 17:58, Jerin Jacob: > > -Used architecture agnostic xmm_t to represent 128 bit SIMD variable > > > > -Introduced vect_* API abstraction in app/test to test rte_lpm_lookupx4 > > API in architecture agnostic way > > > > -Moved rte_lpm_lookupx4 SSE implementation to architecture specific > > rte_lpm_sse.h file to accommodate new rte_lpm_lookupx4 implementation > > for a different architecture. > > > > Signed-off-by: Jerin Jacob > > Acked-by: Konstantin Ananyev > > --- > > app/test/test_lpm.c | 21 ++++--- > > app/test/test_xmmt_ops.h | 47 ++++++++++++++ > > lib/librte_lpm/Makefile | 2 + > > lib/librte_lpm/rte_lpm.h | 93 +--------------------------- > > lib/librte_lpm/rte_lpm_sse.h | 143 +++++++++++++++++++++++++++++++++++++++++++ > > 5 files changed, 206 insertions(+), 100 deletions(-) > > app/test/test_xmmt_ops.h must be added to LPM in MAINTAINERS file. OK. I will add into LPM section like below, --- a/MAINTAINERS +++ b/MAINTAINERS @@ -444,6 +444,7 @@ F: lib/librte_lpm/ F: doc/guides/prog_guide/lpm* F: app/test/test_lpm* F: app/test/test_func_reentrancy.c +F: app/test/test_xmmt_ops.h > >