[dpdk-dev] [PATCH v2 0/2] add rte ring reset api and use it to flush a ring by hash
Gavin Hu
gavin.hu at arm.com
Wed Dec 12 07:47:31 CET 2018
V2: fix the coding style issue(commit message line too long)
V1: To flush a ring not in use, dequeue one by one is wasting cpu cycles.
The patch is to just resetting the head and tail indices to save cpu
cycle.
Gavin Hu (2):
ring: add reset api to flush the ring when not in use
hash: flush the rings instead of dequeuing one by one
lib/librte_hash/Makefile | 2 +-
lib/librte_hash/rte_cuckoo_hash.c | 11 ++++-------
lib/librte_ring/rte_ring.h | 20 ++++++++++++++++++++
lib/librte_ring/rte_ring_version.map | 7 +++++++
4 files changed, 32 insertions(+), 8 deletions(-)
--
2.11.0
More information about the dev
mailing list