From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 5E328A0C40; Fri, 16 Apr 2021 12:46:39 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1DABC141B1A; Fri, 16 Apr 2021 12:46:32 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 5B8341418BA for ; Fri, 16 Apr 2021 12:46:30 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 13GAjvDO010794; Fri, 16 Apr 2021 03:46:29 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : mime-version : content-transfer-encoding : content-type; s=pfpt0220; bh=mzpWNRQIUj9Pz9KR9i9zIvldI7/fDysPdYrZvLbeOfQ=; b=k7ZKhNA/VCAjAdK57YRQ6/AiHS72e+paQuGsZOSG+6GalVKYs8LRKmOTHJF3+uwsgfGo 91pHLl6GaoCXRISSxWpXAPm/WhFX0Pqq5gc083o9/vp+fP7yhA9yrO1MHEl25DvmB4Dg gekQa3iDaYB+mDxDZKnsdcQFPNJ91CbFT7rCLjuSXlGyLf/9HuPXat2sT/ACtNtJPiOy rnJ0JydHEx0k4DL2Yc07JwxNVj1Nhl+/iC5VMvkA/3rL8SNYArt1KSRjMMF7KgcNS/Ql 18LWfiDlZ5ZLzki5/fTSJ/qkEbLgsSSOos5hALiH1T6eT4bSBe0BvsHvQMMOnjjZ2XjI yQ== Received: from dc5-exch01.marvell.com ([199.233.59.181]) by mx0a-0016f401.pphosted.com with ESMTP id 37y5rjrms8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Fri, 16 Apr 2021 03:46:29 -0700 Received: from DC5-EXCH02.marvell.com (10.69.176.39) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 16 Apr 2021 03:46:27 -0700 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Fri, 16 Apr 2021 03:46:28 -0700 Received: from localhost.localdomain (unknown [10.28.36.185]) by maili.marvell.com (Postfix) with ESMTP id 2C3883F703F; Fri, 16 Apr 2021 03:46:26 -0700 (PDT) From: Akhil Goyal To: CC: Date: Fri, 16 Apr 2021 16:16:25 +0530 Message-ID: <20210416104625.1743193-1-gakhil@marvell.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Proofpoint-GUID: w4aQPW5MCQbrdM_5R1MznoSJneV95YGG X-Proofpoint-ORIG-GUID: w4aQPW5MCQbrdM_5R1MznoSJneV95YGG X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-04-16_06:2021-04-15, 2021-04-16 signatures=0 Subject: [dpdk-dev] [pull-request] next-crypto 21.05 rc1 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 Sender: "dev" The following changes since commit 2414ce9b7b1770be2a5f406a1862589ebdef0315: power: fix closing frequency file (2021-04-15 23:53:39 +0200) are available in the Git repository at: http://dpdk.org/git/next/dpdk-next-crypto for you to fetch changes up to df295be9d4d59261a7de76c4ee16b4ce0408d279: examples/l2fwd-crypto: remove key size validation (2021-04-16 16:13:33 +0530) ---------------------------------------------------------------- Adam Dybkowski (3): test/crypto: close PMD after tests app/crypto-perf: close PMD after benchmark run crypto/qat: support Single-Pass GMAC on QAT GEN3 Ankur Dwivedi (1): crypto/octeontx: fix session-less mode Anoob Joseph (1): doc: update limitations of OCTEON TX crypto PMDs Apeksha Gupta (1): examples/l2fwd-crypto: fix dev configure for masked devices Arek Kusztal (1): crypto/qat: fix to small sgl oop min offset Ciara Power (1): doc: fix dpdk-graph-crypto-perf dependencies Fan Zhang (1): cryptodev: change raw data path dequeue API Gagandeep Singh (1): examples/l2fwd-crypto: align private data size to cache size Matan Azrad (2): cryptodev: support multiple cipher data-units cryptodev: formalize key wrap method in API Nicolas Chautru (1): bbdev: add explicit enum for code block mode Rohit Raj (1): examples/l2fwd-crypto: fix packet length while decryption Shiri Kuzin (1): examples/l2fwd-crypto: remove key size validation Tejasree Kondoj (6): crypto/octeontx2: remove redundant code common/cpt: support encrypted digest mode test/crypto: add cases for block cipher encrypted digest crypto/octeontx2: support UDP encapsulation examples/ipsec-secgw: support UDP encapsulation crypto/octeontx2: support lookaside IPv4 transport mode app/test-bbdev/test_bbdev_perf.c | 16 +- app/test-bbdev/test_bbdev_vector.c | 16 +- app/test-crypto-perf/main.c | 15 +- app/test/test_cryptodev.c | 13 +- app/test/test_cryptodev_aes_test_vectors.h | 573 +++++++++++++++++++++ app/test/test_cryptodev_blockcipher.c | 99 +++- app/test/test_cryptodev_blockcipher.h | 10 + devtools/libabigail.abignore | 12 +- doc/guides/cryptodevs/features/default.ini | 2 + doc/guides/cryptodevs/features/octeontx.ini | 1 + doc/guides/cryptodevs/features/octeontx2.ini | 1 + doc/guides/cryptodevs/octeontx.rst | 6 + doc/guides/cryptodevs/octeontx2.rst | 8 + doc/guides/cryptodevs/overview.rst | 6 + doc/guides/rel_notes/release_21_05.rst | 32 ++ doc/guides/sample_app_ug/ipsec_secgw.rst | 15 +- doc/guides/tools/cryptoperf.rst | 8 +- drivers/baseband/acc100/rte_acc100_pmd.c | 42 +- drivers/baseband/fpga_5gnr_fec/rte_fpga_5gnr_fec.c | 10 +- drivers/baseband/fpga_lte_fec/fpga_lte_fec.c | 24 +- drivers/baseband/turbo_sw/bbdev_turbo_software.c | 18 +- drivers/common/cpt/cpt_mcode_defines.h | 7 +- drivers/common/cpt/cpt_ucode.h | 42 +- drivers/common/qat/qat_qp.c | 3 +- drivers/crypto/octeontx/otx_cryptodev_ops.c | 15 +- drivers/crypto/octeontx2/otx2_cryptodev.c | 3 +- drivers/crypto/octeontx2/otx2_cryptodev_ops.c | 15 +- drivers/crypto/octeontx2/otx2_cryptodev_sec.c | 145 +++--- drivers/crypto/octeontx2/otx2_cryptodev_sec.h | 4 +- drivers/crypto/octeontx2/otx2_ipsec_po.h | 7 +- drivers/crypto/octeontx2/otx2_ipsec_po_ops.h | 8 +- drivers/crypto/qat/qat_sym.c | 76 ++- drivers/crypto/qat/qat_sym.h | 66 ++- drivers/crypto/qat/qat_sym_hw_dp.c | 21 +- drivers/crypto/qat/qat_sym_pmd.c | 6 + drivers/crypto/qat/qat_sym_session.c | 10 +- drivers/crypto/qat/qat_sym_session.h | 3 +- examples/ipsec-secgw/ipsec-secgw.c | 49 +- examples/ipsec-secgw/ipsec-secgw.h | 3 + examples/ipsec-secgw/ipsec.c | 10 + examples/ipsec-secgw/ipsec.h | 2 + examples/ipsec-secgw/sa.c | 18 + examples/ipsec-secgw/sad.h | 7 +- examples/l2fwd-crypto/main.c | 40 +- lib/librte_bbdev/rte_bbdev_op.h | 10 +- lib/librte_cryptodev/rte_crypto_sym.h | 37 +- lib/librte_cryptodev/rte_cryptodev.c | 9 +- lib/librte_cryptodev/rte_cryptodev.h | 26 + 48 files changed, 1330 insertions(+), 239 deletions(-)