From patchwork Wed Jul 5 14:33:58 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Power, Ciara" X-Patchwork-Id: 129301 X-Patchwork-Delegate: gakhil@marvell.com Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 82B8242DD9; Wed, 5 Jul 2023 16:35:22 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1FF4B406B5; Wed, 5 Jul 2023 16:35:22 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mails.dpdk.org (Postfix) with ESMTP id E03944021F for ; Wed, 5 Jul 2023 16:35:19 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1688567720; x=1720103720; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=ziRQ+iXFx0FqLZLpkIESQlrcYci3H5L1hGwBRHEGaGo=; b=PmK/dx60CCrRWBkVG3IHLbikMrLmCsxpYohlss3L62c5QuMVDqDiaK6w AeMti5v74IKOox5rgTBR7jsAQffXcP5mw7nFovrLxmppDnGcDu1THrZjg 2V9x6FH2KTz85Z4PX/YEez1xiOBSHrU1vAqj7zn4pgDUeTo+MkhkE6M2h mk4A/yHQWyeDe7peaSwA1Wk4SaDEMiilinX1HG1bCcRGzMs95PJNXJNYj c3a0v1kWyCOBq/8cK6ntaG/9g/EXlZ77sX65YvCkIm9PofPW02rVb/qPI 2ve5TRzedqh9R2Q80nxOG1sv3bT9b/VY3iyTIkudowo7xRNFnWYuNishd A==; X-IronPort-AV: E=McAfee;i="6600,9927,10762"; a="429392771" X-IronPort-AV: E=Sophos;i="6.01,183,1684825200"; d="scan'208";a="429392771" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Jul 2023 07:34:03 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10762"; a="832570825" X-IronPort-AV: E=Sophos;i="6.01,183,1684825200"; d="scan'208";a="832570825" Received: from silpixa00400355.ir.intel.com (HELO silpixa00400355.ger.corp.intel.com) ([10.237.222.80]) by fmsmga002.fm.intel.com with ESMTP; 05 Jul 2023 07:34:00 -0700 From: Ciara Power To: dev@dpdk.org Cc: kai.ji@intel.com, pablo.de.lara.guarch@intel.com, Ciara Power Subject: [PATCH] doc: support IPsec Multi-buffer lib v1.4 Date: Wed, 5 Jul 2023 14:33:58 +0000 Message-Id: <20230705143358.1148103-1-ciara.power@intel.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Updated AESNI MB and AESNI GCM, KASUMI, ZUC, SNOW3G and CHACHA20_POLY1305 PMD documentation guides with information about the latest Intel IPsec Multi-buffer library supported. Signed-off-by: Ciara Power Acked-by: Brian Dooley Acked-by: Pablo de Lara --- doc/guides/cryptodevs/aesni_gcm.rst | 6 +++--- doc/guides/cryptodevs/aesni_mb.rst | 6 +++--- doc/guides/cryptodevs/chacha20_poly1305.rst | 6 +++--- doc/guides/cryptodevs/kasumi.rst | 6 +++--- doc/guides/cryptodevs/snow3g.rst | 6 +++--- doc/guides/cryptodevs/zuc.rst | 6 +++--- doc/guides/rel_notes/release_23_07.rst | 4 ++++ 7 files changed, 22 insertions(+), 18 deletions(-) diff --git a/doc/guides/cryptodevs/aesni_gcm.rst b/doc/guides/cryptodevs/aesni_gcm.rst index 5192287ed8..e0d9188a5d 100644 --- a/doc/guides/cryptodevs/aesni_gcm.rst +++ b/doc/guides/cryptodevs/aesni_gcm.rst @@ -40,8 +40,8 @@ Installation To build DPDK with the AESNI_GCM_PMD the user is required to download the multi-buffer library from `here `_ and compile it on their user system before building DPDK. -The latest version of the library supported by this PMD is v1.3, which -can be downloaded in ``_. +The latest version of the library supported by this PMD is v1.4, which +can be downloaded in ``_. .. code-block:: console @@ -85,7 +85,7 @@ and the external crypto libraries supported by them: 18.05 - 19.02 Multi-buffer library 0.49 - 0.52 19.05 - 20.08 Multi-buffer library 0.52 - 0.55 20.11 - 21.08 Multi-buffer library 0.53 - 1.3* - 21.11+ Multi-buffer library 1.0 - 1.3* + 21.11+ Multi-buffer library 1.0 - 1.4* ============= ================================ \* Multi-buffer library 1.0 or newer only works for Meson but not Make build system. diff --git a/doc/guides/cryptodevs/aesni_mb.rst b/doc/guides/cryptodevs/aesni_mb.rst index eaa853e6b2..879eb42d44 100644 --- a/doc/guides/cryptodevs/aesni_mb.rst +++ b/doc/guides/cryptodevs/aesni_mb.rst @@ -99,8 +99,8 @@ Installation To build DPDK with the AESNI_MB_PMD the user is required to download the multi-buffer library from `here `_ and compile it on their user system before building DPDK. -The latest version of the library supported by this PMD is v1.3, which -can be downloaded from ``_. +The latest version of the library supported by this PMD is v1.4, which +can be downloaded from ``_. .. code-block:: console @@ -146,7 +146,7 @@ and the Multi-Buffer library version supported by them: 19.05 - 19.08 0.52 19.11 - 20.08 0.52 - 0.55 20.11 - 21.08 0.53 - 1.3* - 21.11+ 1.0 - 1.3* + 21.11+ 1.0 - 1.4* ============== ============================ \* Multi-buffer library 1.0 or newer only works for Meson but not Make build system. diff --git a/doc/guides/cryptodevs/chacha20_poly1305.rst b/doc/guides/cryptodevs/chacha20_poly1305.rst index 883d924e31..ee7b6e54e5 100644 --- a/doc/guides/cryptodevs/chacha20_poly1305.rst +++ b/doc/guides/cryptodevs/chacha20_poly1305.rst @@ -31,8 +31,8 @@ Installation To build DPDK with the Chacha20-poly1305 PMD the user is required to download the multi-buffer library from `here `_ and compile it on their user system before building DPDK. -The latest version of the library supported by this PMD is v1.3, which -can be downloaded from ``_. +The latest version of the library supported by this PMD is v1.4, which +can be downloaded from ``_. After downloading the library, the user needs to unpack and compile it on their system before building DPDK: @@ -72,7 +72,7 @@ and the external crypto libraries supported by them: ============= ================================ DPDK version Crypto library version ============= ================================ - 21.11+ Multi-buffer library 1.0-1.3* + 21.11+ Multi-buffer library 1.0-1.4* ============= ================================ \* Multi-buffer library 1.0 or newer only works for Meson but not Make build system. diff --git a/doc/guides/cryptodevs/kasumi.rst b/doc/guides/cryptodevs/kasumi.rst index 90f5379130..b9c512703a 100644 --- a/doc/guides/cryptodevs/kasumi.rst +++ b/doc/guides/cryptodevs/kasumi.rst @@ -44,8 +44,8 @@ Installation To build DPDK with the KASUMI_PMD the user is required to download the multi-buffer library from `here `_ and compile it on their user system before building DPDK. -The latest version of the library supported by this PMD is v1.3, which -can be downloaded from ``_. +The latest version of the library supported by this PMD is v1.4, which +can be downloaded from ``_. After downloading the library, the user needs to unpack and compile it on their system before building DPDK: @@ -87,7 +87,7 @@ and the external crypto libraries supported by them: ============= ================================ 16.11 - 19.11 LibSSO KASUMI 20.02 - 21.08 Multi-buffer library 0.53 - 1.3* - 21.11+ Multi-buffer library 1.0 - 1.3* + 21.11+ Multi-buffer library 1.0 - 1.4* ============= ================================ \* Multi-buffer library 1.0 or newer only works for Meson but not Make build system. diff --git a/doc/guides/cryptodevs/snow3g.rst b/doc/guides/cryptodevs/snow3g.rst index 4454fa480b..af8ccaa2fd 100644 --- a/doc/guides/cryptodevs/snow3g.rst +++ b/doc/guides/cryptodevs/snow3g.rst @@ -49,8 +49,8 @@ library and compile it on their user system before building DPDK. For x86 system, the multi-buffer library is available `here `_. -The latest version of the library supported by this PMD is v1.3, which -can be downloaded from ``_. +The latest version of the library supported by this PMD is v1.4, which +can be downloaded from ``_. For Arm system, ARM64 port of the multi-buffer library can be downloaded from ``_. The @@ -96,7 +96,7 @@ and the external crypto libraries supported by them: ============= ================================ 16.04 - 19.11 LibSSO SNOW3G 20.02 - 21.08 Multi-buffer library 0.53 - 1.3* - 21.11+ Multi-buffer library 1.0 - 1.3* + 21.11+ Multi-buffer library 1.0 - 1.4* ============= ================================ \* Multi-buffer library 1.0 or newer only works for Meson but not Make build system. diff --git a/doc/guides/cryptodevs/zuc.rst b/doc/guides/cryptodevs/zuc.rst index 484f759b04..43eab4decb 100644 --- a/doc/guides/cryptodevs/zuc.rst +++ b/doc/guides/cryptodevs/zuc.rst @@ -48,8 +48,8 @@ library and compile it on their user system before building DPDK. For x86 system, the multi-buffer library is available `here `_. -The latest version of the library supported by this PMD is v1.3, which -can be downloaded from ``_. +The latest version of the library supported by this PMD is v1.4, which +can be downloaded from ``_. For Arm system, ARM64 port of the multi-buffer library can be downloaded from ``_. The @@ -95,7 +95,7 @@ and the external crypto libraries supported by them: ============= ================================ 16.11 - 19.11 LibSSO ZUC 20.02 - 21.08 Multi-buffer library 0.53 - 1.3* - 21.11+ Multi-buffer library 1.0 - 1.3* + 21.11+ Multi-buffer library 1.0 - 1.4* ============= ================================ \* Multi-buffer library 1.0 or newer only works for Meson but not Make build system. diff --git a/doc/guides/rel_notes/release_23_07.rst b/doc/guides/rel_notes/release_23_07.rst index 4459144140..10e456b14e 100644 --- a/doc/guides/rel_notes/release_23_07.rst +++ b/doc/guides/rel_notes/release_23_07.rst @@ -185,6 +185,10 @@ New Features * Added SM2 algorithm support in asymmetric crypto operations. +* **Updated ipsec_mb crypto driver.** + + * Added Intel IPsec MB v1.4 library support for x86 platform. + * **Added PDCP Library.** Added an experimental library to provide PDCP UL and DL processing of packets.