[dpdk-dev] [PATCH 0/4] table: fix bugs occuring in corner cases
Balazs Nemeth
balazs.nemeth at intel.com
Fri Sep 26 11:37:36 CEST 2014
This set of patches fixes bugs in the packet framework. Some of the
bugs occur in corner cases (i.e. when a lookup is performed on a few
packets or when buckets are in extended states) while others can cause
memory to be accessed beyond what is reserved during initialization
time.
Balazs Nemeth (4):
table: fix empty bucket removal during entry deletion in
rte_table_hash_ext
table: fix checking extended buckets in unoptimized case
table: fix incorrect t->data_size_shl initialization
table: fix pointer calculations at initialization
lib/librte_table/rte_table_hash_ext.c | 13 ++++++-------
lib/librte_table/rte_table_hash_key16.c | 4 ++--
lib/librte_table/rte_table_hash_key32.c | 4 ++--
lib/librte_table/rte_table_hash_key8.c | 8 ++++----
lib/librte_table/rte_table_hash_lru.c | 7 +++----
5 files changed, 17 insertions(+), 19 deletions(-)
--
2.1.0
More information about the dev
mailing list