From: Dekel Peled <dek...@mellanox.com> Add documentation of LRO feature.
Signed-off-by: Dekel Peled <dek...@mellanox.com> Acked-by: Matan Azrad <ma...@mellanox.com> --- doc/guides/nics/features/mlx5.ini | 1 + doc/guides/nics/mlx5.rst | 14 ++++++++++++++ doc/guides/rel_notes/release_19_08.rst | 2 +- 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/doc/guides/nics/features/mlx5.ini b/doc/guides/nics/features/mlx5.ini index f7e7358..c0ebdbd 100644 --- a/doc/guides/nics/features/mlx5.ini +++ b/doc/guides/nics/features/mlx5.ini @@ -13,6 +13,7 @@ Queue start/stop = Y MTU update = Y Jumbo frame = Y Scattered Rx = Y +LRO = Y TSO = Y Promiscuous mode = Y Allmulticast mode = Y diff --git a/doc/guides/nics/mlx5.rst b/doc/guides/nics/mlx5.rst index 7e87344..85d96be 100644 --- a/doc/guides/nics/mlx5.rst +++ b/doc/guides/nics/mlx5.rst @@ -82,6 +82,7 @@ Features increment/decrement, count, drop, mark. For details please see :ref:`Supported hardware offloads using rte_flow API`. - Flow insertion rate of more then million flows per second, when using Direct Rules. - Support for multiple rte_flow groups. +- Hardware LRO. Limitations ----------- @@ -162,6 +163,11 @@ Limitations - ICMP/ICMP6 code/type matching cannot be supported togeter with IP-in-IP tunnel. +- LRO: + + - No mbuf head-room space is created for RX packets when LRO is configured. + - scatter_fcs is disabled when LRO is configured. + Statistics ---------- @@ -556,6 +562,14 @@ Run-time configuration set to 128 by default. +- ``lro_timeout_usec`` parameter [int] + + The maximum allowed duration of an LRO session, in micro-seconds. + PMD will set the nearest value supported by HW, which is not bigger than + the input lro_timeout_usec value. + If this parameter is not specified, by default PMD will set the smallest value + supported by HW. + Firmware configuration ~~~~~~~~~~~~~~~~~~~~~~ diff --git a/doc/guides/rel_notes/release_19_08.rst b/doc/guides/rel_notes/release_19_08.rst index 6c382cb..d8676b6 100644 --- a/doc/guides/rel_notes/release_19_08.rst +++ b/doc/guides/rel_notes/release_19_08.rst @@ -117,7 +117,7 @@ New Features * Accelerate flows with count action creation and destroy. * Accelerate flows counter query. * Improve Tx datapath improves performance with enabled HW offloads. - + * Added support for LRO. * **Updated Solarflare network PMD.** -- 1.8.3.1