[28/28] doc: update MLX5 doc and release notes with LRO
Checks
Commit Message
From: Dekel Peled <dekelp@mellanox.com>
Add documentation of LRO feature.
Signed-off-by: Dekel Peled <dekelp@mellanox.com>
Acked-by: Matan Azrad <matan@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(-)
Comments
> -----Original Message-----
> From: Matan Azrad <matan@mellanox.com>
> Sent: Monday, July 22, 2019 12:13
> To: Shahaf Shuler <shahafs@mellanox.com>; Yongseok Koh
> <yskoh@mellanox.com>; Slava Ovsiienko <viacheslavo@mellanox.com>
> Cc: dev@dpdk.org; Dekel Peled <dekelp@mellanox.com>
> Subject: [PATCH 28/28] doc: update MLX5 doc and release notes with LRO
>
> From: Dekel Peled <dekelp@mellanox.com>
>
> Add documentation of LRO feature.
>
> Signed-off-by: Dekel Peled <dekelp@mellanox.com>
> Acked-by: Matan Azrad <matan@mellanox.com>
Acked-by: Viacheslav Ovsiienko <viacheslavo@mellanox.com>
@@ -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
@@ -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
~~~~~~~~~~~~~~~~~~~~~~
@@ -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.**