From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by dpdk.org (Postfix) with ESMTP id EB0D458CB for ; Thu, 17 Sep 2015 18:03:26 +0200 (CEST) Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga103.fm.intel.com with ESMTP; 17 Sep 2015 09:03:24 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.17,548,1437462000"; d="scan'208";a="807378565" Received: from irvmail001.ir.intel.com ([163.33.26.43]) by fmsmga002.fm.intel.com with ESMTP; 17 Sep 2015 09:03:23 -0700 Received: from sivswdev02.ir.intel.com (sivswdev02.ir.intel.com [10.237.217.46]) by irvmail001.ir.intel.com (8.14.3/8.13.6/MailSET/Hub) with ESMTP id t8HG3Nsu008052; Thu, 17 Sep 2015 17:03:23 +0100 Received: from sivswdev02.ir.intel.com (localhost [127.0.0.1]) by sivswdev02.ir.intel.com with ESMTP id t8HG3Mqb010070; Thu, 17 Sep 2015 17:03:22 +0100 Received: (from jasvinde@localhost) by sivswdev02.ir.intel.com with id t8HG3MM1010066; Thu, 17 Sep 2015 17:03:22 +0100 From: Jasvinder Singh To: dev@dpdk.org Date: Thu, 17 Sep 2015 17:03:18 +0100 Message-Id: <1442505802-10034-1-git-send-email-jasvinder.singh@intel.com> X-Mailer: git-send-email 1.7.4.1 Subject: [dpdk-dev] [PATCH v2 0/4]librte_table: add name parameter to lpm table 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: Thu, 17 Sep 2015 16:03:27 -0000 This patchset links to ABI change announced for librte_table. For lpm table, name parameter has been included in LPM table parameters structure. It will eventually allow applications to create more than one instances of lpm table, if required. Changes in v2: - rte_table_lpm_ipv6.c: removed name varibale from rte_zmalloc_socket() and inserted that in rte_lpm6_create(). Jasvinder Singh (4): librte_table: modify LPM table parameter structure app/test: modify table and pipeline test ip_pipeline: modify lpm table for routing pipeline librte_table: modify release notes and deprecation notice app/test-pipeline/pipeline_lpm.c | 1 + app/test-pipeline/pipeline_lpm_ipv6.c | 1 + app/test/test_table_combined.c | 2 + app/test/test_table_tables.c | 102 ++++++++++++--------- doc/guides/rel_notes/deprecation.rst | 3 - doc/guides/rel_notes/release_2_2.rst | 4 +- .../ip_pipeline/pipeline/pipeline_routing_be.c | 1 + lib/librte_table/Makefile | 2 +- lib/librte_table/rte_table_lpm.c | 8 +- lib/librte_table/rte_table_lpm.h | 3 + lib/librte_table/rte_table_lpm_ipv6.c | 8 +- lib/librte_table/rte_table_lpm_ipv6.h | 3 + 12 files changed, 86 insertions(+), 52 deletions(-) -- 2.1.0