Test-Label: iol-testing Test-Status: WARNING http://dpdk.org/patch/100008 _apply patch failure_ Submitter: Power, Ciara Date: Wednesday, September 29 2021 16:30:35 Applied on: CommitID:086d426406bd3f6fac96a15bbd871c7fe714bc2d Apply patch set 100008-100014 failed: Checking patch doc/guides/rel_notes/release_21_11.rst... error: while searching for: * Added bus-level parsing of the devargs syntax. * Kept compatibility with the legacy syntax as parsing fallback. * **Updated Marvell cnxk crypto PMD.** * Added AES-CBC SHA1-HMAC support in lookaside protocol (IPsec) for CN10K. error: patch failed: doc/guides/rel_notes/release_21_11.rst:62 Checking patch drivers/crypto/ipsec_mb/rte_ipsec_mb_pmd_ops.c... Checking patch drivers/crypto/ipsec_mb/rte_ipsec_mb_pmd_private.h... Applying patch doc/guides/rel_notes/release_21_11.rst with 1 reject... Rejected hunk #1. Applied patch drivers/crypto/ipsec_mb/rte_ipsec_mb_pmd_ops.c cleanly. Applied patch drivers/crypto/ipsec_mb/rte_ipsec_mb_pmd_private.h cleanly. diff a/doc/guides/rel_notes/release_21_11.rst b/doc/guides/rel_notes/release_21_11.rst (rejected hunks) @@ -62,6 +62,13 @@ New Features * Added bus-level parsing of the devargs syntax. * Kept compatibility with the legacy syntax as parsing fallback. +* **Added multi-process support for IPsec-mb PMD.** + + Added multi-process support to IPsec-mb PMD, which will add support + for PMDs that are moved to use this shared framework. + This feature makes use of an intel-ipsec-mb API found in v1.1, + which is the minimum required version to use this multi-process support. + * **Updated Marvell cnxk crypto PMD.** * Added AES-CBC SHA1-HMAC support in lookaside protocol (IPsec) for CN10K. Checking patch MAINTAINERS... Hunk #1 succeeded at 1051 (offset 2 lines). Hunk #2 succeeded at 1062 (offset 2 lines). Checking patch doc/guides/cryptodevs/aesni_mb.rst... Checking patch drivers/crypto/aesni_mb/aesni_mb_pmd_private.h... Checking patch drivers/crypto/aesni_mb/meson.build... Checking patch drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c... Checking patch drivers/crypto/aesni_mb/rte_aesni_mb_pmd_ops.c... Checking patch drivers/crypto/aesni_mb/version.map... Checking patch drivers/crypto/ipsec_mb/meson.build... Checking patch drivers/crypto/ipsec_mb/pmd_aesni_mb.c... Checking patch drivers/crypto/ipsec_mb/rte_ipsec_mb_pmd.c... Checking patch drivers/crypto/ipsec_mb/rte_ipsec_mb_pmd_private.h... error: drivers/crypto/ipsec_mb/rte_ipsec_mb_pmd_private.h: does not match index Checking patch drivers/crypto/meson.build... Applied patch MAINTAINERS cleanly. Applied patch doc/guides/cryptodevs/aesni_mb.rst cleanly. Applied patch drivers/crypto/aesni_mb/aesni_mb_pmd_private.h cleanly. Applied patch drivers/crypto/aesni_mb/meson.build cleanly. Applied patch drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c cleanly. Applied patch drivers/crypto/aesni_mb/rte_aesni_mb_pmd_ops.c cleanly. Applied patch drivers/crypto/aesni_mb/version.map cleanly. Applied patch drivers/crypto/ipsec_mb/meson.build cleanly. Applied patch drivers/crypto/ipsec_mb/pmd_aesni_mb.c cleanly. Applied patch drivers/crypto/ipsec_mb/rte_ipsec_mb_pmd.c cleanly. Applied patch drivers/crypto/meson.build cleanly. Checking patch MAINTAINERS... error: MAINTAINERS: does not match index Checking patch doc/guides/cryptodevs/aesni_gcm.rst... Checking patch drivers/crypto/aesni_gcm/aesni_gcm_ops.h... Checking patch drivers/crypto/aesni_gcm/aesni_gcm_pmd.c... Checking patch drivers/crypto/aesni_gcm/aesni_gcm_pmd_ops.c... Checking patch drivers/crypto/aesni_gcm/aesni_gcm_pmd_private.h... Checking patch drivers/crypto/aesni_gcm/meson.build... Checking patch drivers/crypto/aesni_gcm/version.map... Checking patch drivers/crypto/ipsec_mb/meson.build... error: drivers/crypto/ipsec_mb/meson.build: does not match index Checking patch drivers/crypto/ipsec_mb/pmd_aesni_gcm.c... Checking patch drivers/crypto/ipsec_mb/rte_ipsec_mb_pmd_private.h... error: drivers/crypto/ipsec_mb/rte_ipsec_mb_pmd_private.h: does not match index Checking patch drivers/crypto/meson.build... error: drivers/crypto/meson.build: does not match index Applied patch doc/guides/cryptodevs/aesni_gcm.rst cleanly. Applied patch drivers/crypto/aesni_gcm/aesni_gcm_ops.h cleanly. Applied patch drivers/crypto/aesni_gcm/aesni_gcm_pmd.c cleanly. Applied patch drivers/crypto/aesni_gcm/aesni_gcm_pmd_ops.c cleanly. Applied patch drivers/crypto/aesni_gcm/aesni_gcm_pmd_private.h cleanly. Applied patch drivers/crypto/aesni_gcm/meson.build cleanly. Applied patch drivers/crypto/aesni_gcm/version.map cleanly. Applied patch drivers/crypto/ipsec_mb/pmd_aesni_gcm.c cleanly. Checking patch MAINTAINERS... error: MAINTAINERS: does not match index Checking patch doc/guides/cryptodevs/kasumi.rst... Checking patch drivers/crypto/ipsec_mb/meson.build... error: drivers/crypto/ipsec_mb/meson.build: does not match index Checking patch drivers/crypto/ipsec_mb/pmd_kasumi.c... Checking patch drivers/crypto/ipsec_mb/rte_ipsec_mb_pmd_private.h... error: drivers/crypto/ipsec_mb/rte_ipsec_mb_pmd_private.h: does not match index Checking patch drivers/crypto/kasumi/kasumi_pmd_private.h... Checking patch drivers/crypto/kasumi/meson.build... Checking patch drivers/crypto/kasumi/rte_kasumi_pmd.c... Checking patch drivers/crypto/kasumi/rte_kasumi_pmd_ops.c... Checking patch drivers/crypto/kasumi/version.map... Checking patch drivers/crypto/meson.build... error: drivers/crypto/meson.build: does not match index Applied patch doc/guides/cryptodevs/kasumi.rst cleanly. Applied patch drivers/crypto/ipsec_mb/pmd_kasumi.c cleanly. Applied patch drivers/crypto/kasumi/kasumi_pmd_private.h cleanly. Applied patch drivers/crypto/kasumi/meson.build cleanly. Applied patch drivers/crypto/kasumi/rte_kasumi_pmd.c cleanly. Applied patch drivers/crypto/kasumi/rte_kasumi_pmd_ops.c cleanly. Applied patch drivers/crypto/kasumi/version.map cleanly. Checking patch MAINTAINERS... error: MAINTAINERS: does not match index Checking patch doc/guides/cryptodevs/snow3g.rst... Checking patch drivers/crypto/ipsec_mb/meson.build... error: drivers/crypto/ipsec_mb/meson.build: does not match index Checking patch drivers/crypto/snow3g/rte_snow3g_pmd.c => drivers/crypto/ipsec_mb/pmd_snow3g.c... Checking patch drivers/crypto/ipsec_mb/rte_ipsec_mb_pmd_private.h... error: drivers/crypto/ipsec_mb/rte_ipsec_mb_pmd_private.h: does not match index Checking patch drivers/crypto/meson.build... error: drivers/crypto/meson.build: does not match index Checking patch drivers/crypto/snow3g/meson.build... Checking patch drivers/crypto/snow3g/rte_snow3g_pmd_ops.c... Checking patch drivers/crypto/snow3g/snow3g_pmd_private.h... Checking patch drivers/crypto/snow3g/version.map... Applied patch doc/guides/cryptodevs/snow3g.rst cleanly. Applied patch drivers/crypto/snow3g/rte_snow3g_pmd.c => drivers/crypto/ipsec_mb/pmd_snow3g.c cleanly. Applied patch drivers/crypto/snow3g/meson.build cleanly. Applied patch drivers/crypto/snow3g/rte_snow3g_pmd_ops.c cleanly. Applied patch drivers/crypto/snow3g/snow3g_pmd_private.h cleanly. Applied patch drivers/crypto/snow3g/version.map cleanly. Checking patch doc/guides/cryptodevs/features/snow3g.ini... Checking patch doc/guides/rel_notes/release_21_11.rst... error: while searching for: This feature makes use of an intel-ipsec-mb API found in v1.1, which is the minimum required version to use this multi-process support. * **Updated Marvell cnxk crypto PMD.** * Added AES-CBC SHA1-HMAC support in lookaside protocol (IPsec) for CN10K. error: patch failed: doc/guides/rel_notes/release_21_11.rst:69 Checking patch drivers/crypto/ipsec_mb/pmd_snow3g.c... error: drivers/crypto/ipsec_mb/pmd_snow3g.c: does not exist in index Applied patch doc/guides/cryptodevs/features/snow3g.ini cleanly. Applying patch doc/guides/rel_notes/release_21_11.rst with 1 reject... Rejected hunk #1. diff a/doc/guides/rel_notes/release_21_11.rst b/doc/guides/rel_notes/release_21_11.rst (rejected hunks) @@ -69,6 +69,13 @@ New Features This feature makes use of an intel-ipsec-mb API found in v1.1, which is the minimum required version to use this multi-process support. +* **Added digest appended ops support for Snow3G PMD.** + + * Added support for out-of-place auth-cipher operations that encrypt + the digest along with the rest of the raw data. + * Added support for partially encrypted digest when using auth-cipher + operations. + * **Updated Marvell cnxk crypto PMD.** * Added AES-CBC SHA1-HMAC support in lookaside protocol (IPsec) for CN10K. Checking patch MAINTAINERS... error: MAINTAINERS: does not match index Checking patch doc/guides/cryptodevs/zuc.rst... Checking patch drivers/crypto/ipsec_mb/meson.build... error: drivers/crypto/ipsec_mb/meson.build: does not match index Checking patch drivers/crypto/zuc/rte_zuc_pmd.c => drivers/crypto/ipsec_mb/pmd_zuc.c... Checking patch drivers/crypto/ipsec_mb/rte_ipsec_mb_pmd_private.h... error: drivers/crypto/ipsec_mb/rte_ipsec_mb_pmd_private.h: does not match index Checking patch drivers/crypto/meson.build... error: drivers/crypto/meson.build: does not match index Checking patch drivers/crypto/zuc/meson.build... Checking patch drivers/crypto/zuc/rte_zuc_pmd_ops.c... Checking patch drivers/crypto/zuc/version.map... Checking patch drivers/crypto/zuc/zuc_pmd_private.h... Applied patch doc/guides/cryptodevs/zuc.rst cleanly. Applied patch drivers/crypto/zuc/rte_zuc_pmd.c => drivers/crypto/ipsec_mb/pmd_zuc.c cleanly. Applied patch drivers/crypto/zuc/meson.build cleanly. Applied patch drivers/crypto/zuc/rte_zuc_pmd_ops.c cleanly. Applied patch drivers/crypto/zuc/version.map cleanly. Applied patch drivers/crypto/zuc/zuc_pmd_private.h cleanly. Checking patch app/test/test_cryptodev.c... Hunk #1 succeeded at 13865 (offset 410 lines). Hunk #2 succeeded at 14545 (offset 474 lines). Hunk #3 succeeded at 15109 (offset 470 lines). Hunk #4 succeeded at 15379 (offset 470 lines). Checking patch app/test/test_cryptodev.h... Checking patch app/test/test_cryptodev_aead_test_vectors.h... Checking patch doc/guides/cryptodevs/chacha20_poly1305.rst... Checking patch doc/guides/cryptodevs/features/chacha20_poly1305.ini... Checking patch doc/guides/cryptodevs/index.rst... Checking patch doc/guides/rel_notes/release_21_11.rst... error: while searching for: * Added support for partially encrypted digest when using auth-cipher operations. * **Updated Marvell cnxk crypto PMD.** * Added AES-CBC SHA1-HMAC support in lookaside protocol (IPsec) for CN10K. error: patch failed: doc/guides/rel_notes/release_21_11.rst:76 Checking patch drivers/crypto/ipsec_mb/meson.build... error: drivers/crypto/ipsec_mb/meson.build: does not match index Checking patch drivers/crypto/ipsec_mb/pmd_chacha_poly.c... Checking patch drivers/crypto/ipsec_mb/rte_ipsec_mb_pmd_private.h... error: drivers/crypto/ipsec_mb/rte_ipsec_mb_pmd_private.h: does not match index Applied patch app/test/test_cryptodev.c cleanly. Applied patch app/test/test_cryptodev.h cleanly. Applied patch app/test/test_cryptodev_aead_test_vectors.h cleanly. Applied patch doc/guides/cryptodevs/chacha20_poly1305.rst cleanly. Applied patch doc/guides/cryptodevs/features/chacha20_poly1305.ini cleanly. Applied patch doc/guides/cryptodevs/index.rst cleanly. Applying patch doc/guides/rel_notes/release_21_11.rst with 1 reject... Rejected hunk #1. Applied patch drivers/crypto/ipsec_mb/pmd_chacha_poly.c cleanly. diff a/doc/guides/rel_notes/release_21_11.rst b/doc/guides/rel_notes/release_21_11.rst (rejected hunks) @@ -76,6 +76,11 @@ New Features * Added support for partially encrypted digest when using auth-cipher operations. +* **Added Chacha20-poly1305 Crypto PMD.** + + * Added PMD to support chacha20-poly1305 algorithms to IPSec_MB PMD framework. + * Test vector added for chacha20-poly1305 SGL test. + * **Updated Marvell cnxk crypto PMD.** * Added AES-CBC SHA1-HMAC support in lookaside protocol (IPsec) for CN10K. Checking patch doc/guides/rel_notes/release_21_11.rst... error: while searching for: * Added PMD to support chacha20-poly1305 algorithms to IPSec_MB PMD framework. * Test vector added for chacha20-poly1305 SGL test. * **Updated Marvell cnxk crypto PMD.** * Added AES-CBC SHA1-HMAC support in lookaside protocol (IPsec) for CN10K. error: patch failed: doc/guides/rel_notes/release_21_11.rst:81 Applying patch doc/guides/rel_notes/release_21_11.rst with 1 reject... Rejected hunk #1. diff a/doc/guides/rel_notes/release_21_11.rst b/doc/guides/rel_notes/release_21_11.rst (rejected hunks) @@ -81,6 +81,21 @@ New Features * Added PMD to support chacha20-poly1305 algorithms to IPSec_MB PMD framework. * Test vector added for chacha20-poly1305 SGL test. +* **Consolidated SW Crypto PMDs with IPSec_MB dependency.** + + Intel SW Crypto PMDS that depend on the IPSec_MB library were + consolidated into a single source folder so that common code can + be shared between them. The usage and EAL options of these PMDs + are the same as before. + This change includes: + + * AESNI_MB PMD. + * AESNI_GCM PMD. + * KASUMI PMD. + * SNOW3G PMD. + * ZUC PMD. + * CHACHA20-POLY1305 PMD. + * **Updated Marvell cnxk crypto PMD.** * Added AES-CBC SHA1-HMAC support in lookaside protocol (IPsec) for CN10K. https://lab.dpdk.org/results/dashboard/patchsets/19059/ UNH-IOL DPDK Community Lab