This commit adds the multiple-thread flow insertion optimization description.
Signed-off-by: Suanming Mou <suanmi...@nvidia.com> Acked-by: Matan Azrad <ma...@nvidia.com> --- doc/guides/nics/mlx5.rst | 5 +++++ doc/guides/rel_notes/release_21_08.rst | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/doc/guides/nics/mlx5.rst b/doc/guides/nics/mlx5.rst index a16af32e67..d7d7ba9741 100644 --- a/doc/guides/nics/mlx5.rst +++ b/doc/guides/nics/mlx5.rst @@ -445,6 +445,11 @@ Limitations - 256 ports maximum. - 4M connections maximum. +- Multiple-thread flow insertion: + + - In order to achieve best insertion rate, application should manage the flows on the rte-lcore. + - Better to configure ``reclaim_mem_mode`` as 0 to accelerate the flow object allocate and release with cache. + Statistics ---------- diff --git a/doc/guides/rel_notes/release_21_08.rst b/doc/guides/rel_notes/release_21_08.rst index 0a05cb02fa..d187edc303 100644 --- a/doc/guides/rel_notes/release_21_08.rst +++ b/doc/guides/rel_notes/release_21_08.rst @@ -68,6 +68,12 @@ New Features usecases. Configuration happens via standard rawdev enq/deq operations. See the :doc:`../rawdevs/cnxk_bphy` rawdev guide for more details on this driver. +* **Updated Mellanox mlx5 driver.** + + Updated the Mellanox mlx5 driver with new features and improvements, including: + + * Optimize multiple-thread flow insertion rate. + Removed Items ------------- -- 2.25.1