git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
hash: fix incorrect lookup if key is all zero
[dpdk.git]
/
doc
/
guides
/
rel_notes
/
release_2_2.rst
diff --git
a/doc/guides/rel_notes/release_2_2.rst
b/doc/guides/rel_notes/release_2_2.rst
index
b9884d4
..
ca8471b
100644
(file)
--- a/
doc/guides/rel_notes/release_2_2.rst
+++ b/
doc/guides/rel_notes/release_2_2.rst
@@
-4,6
+4,11
@@
DPDK Release 2.2
New Features
------------
New Features
------------
+* **Enabled freeing of ring.**
+
+ New function rte_ring_free() allows the user to free a ring
+ if it was created with rte_ring_create().
+
* **Extended Statistics**
Define extended statistics naming scheme to store metadata in the name
* **Extended Statistics**
Define extended statistics naming scheme to store metadata in the name
@@
-141,6
+146,11
@@
Drivers
Fixed issue when releasing null control queue.
Fixed issue when releasing null control queue.
+* **hash: Fixed thread scaling by reducing contention.**
+
+ Fixed issue in hash library where, using multiple cores with
+ hardware transactional memory support, thread scaling did not work,
+ due to the global ring that is shared by all cores.
Libraries
~~~~~~~~~
Libraries
~~~~~~~~~
@@
-150,6
+160,12
@@
Libraries
Fixed issue where an incorrect Cuckoo Hash key table size could be
calculated limiting the size to 4GB.
Fixed issue where an incorrect Cuckoo Hash key table size could be
calculated limiting the size to 4GB.
+* **hash: Fixed incorrect lookup if key is all zero.**
+
+ Fixed issue in hash library that occurred if an all zero
+ key was not added in the table and the key was looked up,
+ resulting in an incorrect hit.
+
Examples
~~~~~~~~
Examples
~~~~~~~~