From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id E78662882 for ; Wed, 18 Oct 2017 19:10:59 +0200 (CEST) Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga105.jf.intel.com with ESMTP; 18 Oct 2017 10:10:59 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.43,397,1503385200"; d="scan'208";a="911197578" Received: from silpixa00382658.ir.intel.com ([10.237.223.29]) by FMSMGA003.fm.intel.com with ESMTP; 18 Oct 2017 10:10:57 -0700 From: Cristian Dumitrescu To: thomas@monjalon.net Cc: dev@dpdk.org Date: Wed, 18 Oct 2017 18:10:57 +0100 Message-Id: <1508346657-58095-1-git-send-email-cristian.dumitrescu@intel.com> X-Mailer: git-send-email 2.7.4 Subject: [dpdk-dev] [pull-request] next-pipeline 17.11 pre-rc2 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2017 17:11:00 -0000 The following changes since commit 6b9ed026a8704b9e5ee5da7997617ef7cc82e114: igb_uio: fix build with kernel <= 3.17 (2017-10-16 13:07:11 +0200) are available in the git repository at: http://dpdk.org/git/next/dpdk-next-pipeline for you to fetch changes up to 32ba3d320664a84bbd4575af3d85b78721cd6d34: doc: remove deprecation notice for librte_table (2017-10-18 17:57:06 +0100) ---------------------------------------------------------------- Cristian Dumitrescu (18): test: removing calls to deprecated hash tables librte_table: remove deprecated 8-byte key hash tables librte_table: remove deprecated 16-byte key hash tables librte_table: remove deprecated variable size key ext hash tables librte_table: remove deprecated variable size key lru hash tables librte_table: rename cuckoo hash table ops librte_table: add unified params structure and mask-based hash func librte_table: rework variable size key ext hash tables librte_table: rework variable size key lru hash table librte_table: rework 8-byte key hash tables librte_table: rework 16-byte key hash tables librte_table: rework 32-byte key hash tables librte_table: rework cuckoo hash table test: add mask-based hash functions librte_table: cosmetic enhancements in api file librte_table: copyright cosmetic updates librte_table: map file updates doc: remove deprecation notice for librte_table doc/guides/rel_notes/deprecation.rst | 6 - examples/ip_pipeline/pipeline/hash_func.h | 176 +++-- .../pipeline/pipeline_flow_classification.c | 10 +- .../pipeline/pipeline_flow_classification_be.c | 51 +- .../ip_pipeline/pipeline/pipeline_passthrough_be.c | 10 +- .../ip_pipeline/pipeline/pipeline_routing_be.c | 14 +- lib/librte_table/rte_table_hash.h | 305 +-------- lib/librte_table/rte_table_hash_cuckoo.c | 205 +++--- lib/librte_table/rte_table_hash_ext.c | 417 ++++-------- lib/librte_table/rte_table_hash_key16.c | 750 ++++++--------------- lib/librte_table/rte_table_hash_key32.c | 436 +++++++----- lib/librte_table/rte_table_hash_key8.c | 716 ++++++-------------- lib/librte_table/rte_table_hash_lru.c | 513 ++++++-------- lib/librte_table/rte_table_version.map | 23 +- test/test-pipeline/main.h | 5 +- test/test-pipeline/pipeline_hash.c | 107 +-- test/test/test_table.c | 1 + test/test/test_table.h | 3 +- test/test/test_table_combined.c | 137 ++-- test/test/test_table_tables.c | 150 ++--- 20 files changed, 1440 insertions(+), 2595 deletions(-)