[dpdk-dev] [pull-request] next-pipeline 17.11 pre-rc2

Cristian Dumitrescu cristian.dumitrescu at intel.com
Wed Oct 18 19:10:57 CEST 2017


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


More information about the dev mailing list