On 25/10/2021 19:04, Thomas Monjalon wrote:
Vladimir, your patches are late and not perfect.
You need reviews. Please ask other maintainers to help with reviews.
21/10/2021 20:54, Vladimir Medvedkin:
This patch adds documentation for the new optimized Toeplitz hash
implementation using GFNI.
Signed-off-by: Vladimir Medvedkin <vladimir.medved...@intel.com>
---
doc/guides/prog_guide/toeplitz_hash_lib.rst | 37 +++++++++++++++++++++++++----
doc/guides/rel_notes/release_21_11.rst | 4 ++++
2 files changed, 37 insertions(+), 4 deletions(-)
diff --git a/doc/guides/prog_guide/toeplitz_hash_lib.rst
b/doc/guides/prog_guide/toeplitz_hash_lib.rst
index f916857..88b152e 100644
--- a/doc/guides/prog_guide/toeplitz_hash_lib.rst
+++ b/doc/guides/prog_guide/toeplitz_hash_lib.rst
@@ -19,24 +19,53 @@ to calculate the RSS hash sum to spread the traffic among
the queues.
Toeplitz hash function API
--------------------------
-There are two functions that provide calculation of the Toeplitz hash sum:
+There are four functions that provide calculation of the Toeplitz hash sum:
* ``rte_softrss()``
* ``rte_softrss_be()``
+* ``rte_thash_gfni()``
+* ``rte_thash_gfni_x2()``
The last function doesn't exist. I think it should be the _bulk one.
Also please squash the doc and test with the relevant code addition.
Maybe 2 patches for each implementation?
Good, I'll send v6
--
Regards,
Vladimir