Thread (29 messages) flat view 29 messages, 3 authors, 2021-04-14

Re: [dpdk-dev] [PATCH v4 4/4] net/iavf: add offload path for Rx AVX512 flex desc

From: Lu, Wenzhuo <hidden>
Date: 2021-04-14 01:22:51

Hi Ferruh,
-----Original Message-----
From: Ferruh Yigit <redacted>
Sent: Tuesday, April 13, 2021 8:45 PM
To: Lu, Wenzhuo <redacted>; dev@dpdk.org
Subject: Re: [dpdk-dev] [PATCH v4 4/4] net/iavf: add offload path for Rx
AVX512 flex desc

On 4/9/2021 6:59 AM, Wenzhuo Lu wrote:
quoted
Add a specific path for RX AVX512 (flexible descriptor).
In this path, support the HW offload features, like, checksum, VLAN
stripping, RSS hash.
This path is chosen automatically according to the configuration.

'inline' is used, then the duplicate code is generated by the
compiler.

Signed-off-by: Wenzhuo Lu <redacted>
---
  doc/guides/rel_notes/release_21_05.rst  |   7 +
  drivers/net/iavf/iavf_rxtx.c            |  27 +-
  drivers/net/iavf/iavf_rxtx.h            |   6 +
  drivers/net/iavf/iavf_rxtx_vec_avx512.c | 436 ++++++++++++++++++--------
------
quoted
  4 files changed, 283 insertions(+), 193 deletions(-)
diff --git a/doc/guides/rel_notes/release_21_05.rst
b/doc/guides/rel_notes/release_21_05.rst
index 95713f2..253917a 100644
--- a/doc/guides/rel_notes/release_21_05.rst
+++ b/doc/guides/rel_notes/release_21_05.rst
@@ -137,6 +137,13 @@ New Features
    * Added command to display Rx queue used descriptor count.
      ``show port (port_id) rxq (queue_id) desc used count``

+* **Added the offload paths for IAVF AVX512.**
+
+  * Added the new RX and TX paths to use the HW offload features. When
the HW
quoted
+    offload features are configured to be used, the offload paths are
chosen
quoted
+    automatically.
+  * The code of HW offload features is removed from the legacy paths.
+
There is already a iavf bullet in the section, "Updated Intel iavf driver", can
you please add updates under it?
Will move this to there. Thanks.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help