[dpdk-dev,v4,1/3] lpm: make rte_lpm_lookupx4 API definition architecture agnostic

Message ID 20160302062845.GA14262@localhost.localdomain (mailing list archive)
State Not Applicable, archived
Headers

Commit Message

Jerin Jacob March 2, 2016, 6:28 a.m. UTC
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 <jerin.jacob@caviumnetworks.com>
> > Acked-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
> > ---
> >  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,
  

Patch

--- 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

> 
>