[dpdk-dev] [PATCH v2 0/4] hash: improve multiple places

Yipeng Wang yipeng1.wang at intel.com
Wed Oct 24 20:09:26 CEST 2018


This patch set depends on Honnappa's patch set:
http://patchwork.dpdk.org/cover/47268/

This patch set fixes/improves a couple of places mostly
on unit tests:

commit 1: remove unnecessary code in hash library.
commit 2: use jhash in multiwriter unit test.
commit 3: improve readwrite test to consider the extendable table.
commit 4: remove scaling unit test.


V1->V2:
* In commit 2 change use_jhash to a macro instead of a hard coded
local variable (Bruce).
* Add commit 4 to remove scaling unit test (Bruce).

Signed-off-by: Yipeng Wang <yipeng1.wang at intel.com>

Yipeng Wang (4):
  hash: fix unnecessary pause
  test/hash: change multiwriter test to use jhash
  test/hash: add readwrite test for ext table
  test/hash: remove hash scaling unit test

 lib/librte_hash/rte_cuckoo_hash.c |   4 +-
 test/test/Makefile                |   1 -
 test/test/autotest_data.py        |   6 --
 test/test/meson.build             |   2 -
 test/test/test_hash_multiwriter.c |  10 +-
 test/test/test_hash_readwrite.c   |  70 +++++++++++---
 test/test/test_hash_scaling.c     | 191 --------------------------------------
 7 files changed, 69 insertions(+), 215 deletions(-)
 delete mode 100644 test/test/test_hash_scaling.c

-- 
2.7.4



More information about the dev mailing list