From a13de42b27697d8763e32b01c34be70863c53d4b Mon Sep 17 00:00:00 2001 From: Fan Zhang Date: Wed, 23 Jun 2021 17:20:15 +0100 Subject: [PATCH] doc: update dependencies for SW crypto PMDs This patch updates the dependency requirement information for aesni-gcm, aesni-mb, snow3g, zuc, and kasumi PMDs. Previously building these PMDs with Make will fail when the system is installed intel-ipsec-mb library version 1.0 or newer. Since Make build system is deprecated already, instead of fixing the issue the documentation is updated to state it. Signed-off-by: Fan Zhang --- doc/guides/cryptodevs/aesni_gcm.rst | 3 ++- doc/guides/cryptodevs/aesni_mb.rst | 3 ++- doc/guides/cryptodevs/kasumi.rst | 3 ++- doc/guides/cryptodevs/snow3g.rst | 3 ++- doc/guides/cryptodevs/zuc.rst | 3 ++- 5 files changed, 10 insertions(+), 5 deletions(-) diff --git a/doc/guides/cryptodevs/aesni_gcm.rst b/doc/guides/cryptodevs/aesni_gcm.rst index 19f95bde8e..11b23958d5 100644 --- a/doc/guides/cryptodevs/aesni_gcm.rst +++ b/doc/guides/cryptodevs/aesni_gcm.rst @@ -83,9 +83,10 @@ and the external crypto libraries supported by them: 17.02 - 17.05 ISA-L Crypto v2.18 17.08 - 18.02 Multi-buffer library 0.46 - 0.48 18.05 - 19.02 Multi-buffer library 0.49 - 0.52 - 19.05+ Multi-buffer library 0.52 - 1.0 + 19.05+ Multi-buffer library 0.52 - 1.0* ============= ================================ +\* Multi-buffer library 1.0 or newer only works for Meson but not Make build system. Initialization -------------- diff --git a/doc/guides/cryptodevs/aesni_mb.rst b/doc/guides/cryptodevs/aesni_mb.rst index 20076b829c..a466d0ab48 100644 --- a/doc/guides/cryptodevs/aesni_mb.rst +++ b/doc/guides/cryptodevs/aesni_mb.rst @@ -130,9 +130,10 @@ and the Multi-Buffer library version supported by them: 18.02 0.48 18.05 - 19.02 0.49 - 0.52 19.05 - 19.08 0.52 - 19.11+ 0.52 - 1.0 + 19.11+ 0.52 - 1.0* ============== ============================ +\* Multi-buffer library 1.0 or newer only works for Meson but not Make build system. Initialization -------------- diff --git a/doc/guides/cryptodevs/kasumi.rst b/doc/guides/cryptodevs/kasumi.rst index 14ecb74241..35c5941317 100644 --- a/doc/guides/cryptodevs/kasumi.rst +++ b/doc/guides/cryptodevs/kasumi.rst @@ -78,9 +78,10 @@ and the external crypto libraries supported by them: DPDK version Crypto library version ============= ================================ 16.11 - 19.11 LibSSO KASUMI - 20.02+ Multi-buffer library 0.53 - 1.0 + 20.02+ Multi-buffer library 0.53 - 1.0* ============= ================================ +\* Multi-buffer library 1.0 or newer only works for Meson but not Make build system. Initialization -------------- diff --git a/doc/guides/cryptodevs/snow3g.rst b/doc/guides/cryptodevs/snow3g.rst index e318d65d4e..0258b71bb4 100644 --- a/doc/guides/cryptodevs/snow3g.rst +++ b/doc/guides/cryptodevs/snow3g.rst @@ -77,9 +77,10 @@ and the external crypto libraries supported by them: DPDK version Crypto library version ============= ================================ 16.04 - 19.11 LibSSO SNOW3G - 20.02+ Multi-buffer library 0.53 - 1.0 + 20.02+ Multi-buffer library 0.53 - 1.0* ============= ================================ +\* Multi-buffer library 1.0 or newer only works for Meson but not Make build system. Initialization -------------- diff --git a/doc/guides/cryptodevs/zuc.rst b/doc/guides/cryptodevs/zuc.rst index 94bf71ba90..988a79bc26 100644 --- a/doc/guides/cryptodevs/zuc.rst +++ b/doc/guides/cryptodevs/zuc.rst @@ -77,9 +77,10 @@ and the external crypto libraries supported by them: DPDK version Crypto library version ============= ================================ 16.11 - 19.11 LibSSO ZUC - 20.02+ Multi-buffer library 0.53 - 1.0 + 20.02+ Multi-buffer library 0.53 - 1.0* ============= ================================ +\* Multi-buffer library 1.0 or newer only works for Meson but not Make build system. Initialization -------------- -- 2.20.1