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 D8257A054F; Tue, 16 Mar 2021 06:40:55 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 610884069F; Tue, 16 Mar 2021 06:40:55 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 8180D40042 for ; Tue, 16 Mar 2021 06:40:53 +0100 (CET) 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 12G5eqTX021867; Mon, 15 Mar 2021 22:40:52 -0700 Received: from nam04-bn3-obe.outbound.protection.outlook.com (mail-bn3nam04lp2053.outbound.protection.outlook.com [104.47.46.53]) by mx0a-0016f401.pphosted.com with ESMTP id 378umtf1vc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 15 Mar 2021 22:40:52 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NOSq1TiQPXquGUEB+3RRnSvM3bRIsZb7phu9yo0HD9O7rav3GX0Kw1fTZQ06/5BfHUxzfqGOgu3pad1OsuaqJXGGRnsNzgsODIZMQxCcjzoXjgmXGnHdCYF65npDezAHprLKvqFdIT6B/KmgMN6QWvWq/7UnhX3ACOM1YOf2IbGZaJBqcBFOfOyTE+K9q8H9EMGO22+kf53zsySAg6817/mMi9zQK6VUUrlOp9JFGoROQSmPx//38cmaOSg05WSfD5glABLyT/hiJrzSuKpup5Qc2LdIsmYILATbXkh5YZPucbBaHnYGK/U7pFIcCz0yxRiMtQ7Y69El/k8m3UfZgw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lKBjrO3TnLCyOOCSdiuMqH0zTdB9dmSOAdewwZ2pxME=; b=NeMcEb3/9xVQP1ygDOPz3jdqYgo4Y9fjbFnivWePAIPxuQRyK1EWaycEdaEo/KI7WM1Omv/pWT7/R9lJDGEZhmquku3aXf3p67NVQgdR0KPq9Vb1SU81paMvIWzImi6NEwA98IZl/EJmuqmrTFkypdn4N7FaQ3n7nZajy22lyNvU7gs58WCGb21J/0xmtBjru0dlaciBAy39r1asIbYD4zHpxWKgT9v2fl+X3aiOHz4G8CEyPtyicJt1/Py6hLaRm6nyXUI6Sr9Y8UE1tFDSW1qajUaPOQlP9zjC6L72+FjZO6f7qRLLpH2bvrbsjUrIVmY3/wPrbrmhMYLezd4FbQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lKBjrO3TnLCyOOCSdiuMqH0zTdB9dmSOAdewwZ2pxME=; b=bRNxb0j2kEjtGCHQBAdRnZsyzRfXOGSYJPI86IZ9jD5wXxdGhLIYXiFlk6Nye5J0e9Fuwxq05jrPmEfFVeklsfHNJCeAvQRrOg7L3MDsEF8qZITsHvr6pCNDaTknQE0kb2eU7I9xV/Sp7HdrDT+tpWmeVo7Mj7f/nLT3+vIlRAg= Received: from MWHPR18MB1168.namprd18.prod.outlook.com (2603:10b6:300:a6::12) by MWHPR1801MB1920.namprd18.prod.outlook.com (2603:10b6:301:65::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3933.32; Tue, 16 Mar 2021 05:40:50 +0000 Received: from MWHPR18MB1168.namprd18.prod.outlook.com ([fe80::dcab:e526:10f4:b437]) by MWHPR18MB1168.namprd18.prod.outlook.com ([fe80::dcab:e526:10f4:b437%6]) with mapi id 15.20.3933.032; Tue, 16 Mar 2021 05:40:50 +0000 From: Anoob Joseph To: Tejasree Kondoj , Akhil Goyal , Radu Nicolau , Fiona Trahe , Fan Zhang , Arek Kusztal CC: Ankur Dwivedi , Jerin Jacob Kollanukkaran , "dev@dpdk.org" Thread-Topic: [PATCH 0/2] support block cipher DIGEST_ENCRYPTED mode Thread-Index: AQHXGX5FkRY6k2wbbkOOVA+0WiS/Q6qGGoaw Date: Tue, 16 Mar 2021 05:40:50 +0000 Message-ID: References: <20210315102950.30781-1-ktejasree@marvell.com> In-Reply-To: <20210315102950.30781-1-ktejasree@marvell.com> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [157.44.171.167] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 55ff73a4-9d6a-48cd-e377-08d8e83e0ecc x-ms-traffictypediagnostic: MWHPR1801MB1920: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1824; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: IDyIUOsb7yf4uvOsiTLJTYxJhSo03Ge5h38FSYCU7c+CdSTy3WtdU+Dika20TjXR9e1jV88C4Zsgopx1U058by+Gbj9SUU9F02WCdl8B+PKwJY0lDwFRQ0Dafunae0Krx6guu5ox75BF3n8fmestSfhJyi1QfjSJlD1QWN2n1FYHoOJZ7yD+/MOHWZUqSRIbPBYyugr1YV5YRgLlxTWX5VExL7TKXoFOK3bgpvLDYMOLN4OonKqI4iY5cklYJzN4FzkbHqoL2+bXz+fvEAKLyZ4BtLMqw1yHfncSlcCv4wRz8A5KvTrJmRnFCAVmZk5cyqj+YksCFH+fmx/ENI60Zfz4wiqKFqMHqBHk0BNTPYOq24P/gCMeoE4oSyEmfh8cg3ZGKQnlazBCirusCBbGiXyKnLGUAZuffAjFiXUKCE0YXSd/07d5QPK6NyGbQHZaz7fJLchJW8Fbm39/6h1dsmRWjt3OqbYvG7BFi1cWFVmnmGO+af8OzsWi0t0Y8o4DNcxSDUT4s16jp4syv0xOt2BBYq1JlHA3ZbP6BYeQnb70zM0PbDk+DzVym0/7wRN8 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR18MB1168.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(136003)(376002)(346002)(39860400002)(366004)(6506007)(186003)(66476007)(316002)(66946007)(478600001)(86362001)(2906002)(9686003)(4744005)(4326008)(26005)(52536014)(55016002)(5660300002)(54906003)(7696005)(8676002)(83380400001)(71200400001)(33656002)(64756008)(66446008)(8936002)(66556008)(76116006)(110136005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?KR4alK5VRAW23YDTcx1E5OkIIrPlg88P51uLqxw3jjAPj78Jb87e+kXzrmoN?= =?us-ascii?Q?hty6Wvu24p9d60+R1LRwTcmGjHxbkWHqGULzL7Eedx9fVfIganq63jdwSQgF?= =?us-ascii?Q?MHjfB1ACL8k6B/8uFUifUpSlcdwSmWbrqciUBK0GdzJCuzMENhmxYzlfawKx?= =?us-ascii?Q?C4OKhk47HsU1JAbHUxNOgUr4riPSKxzYQcTzXU7Q+J9qNfETJdjjzAXiBAGq?= =?us-ascii?Q?g54PceRbgUwwpa1U4Fq+XvcwoFaetjpRE1Xc8BWdUIuUhc36dSfCAnRH2MZB?= =?us-ascii?Q?t+9tzYbkDlWIYL9qyAe/YOY/Ea4BRuFS5waIhpAus2j3O3c1c2NReU98JwOF?= =?us-ascii?Q?snljNEiqiRrMvSzT25gmlH2eDA2r3NNZnaBBabH+xPyfowgRhsCjcxLkvitZ?= =?us-ascii?Q?8w6zIPrCi5dT9eHketLtPRJbTfzFfafGX/jMVwSDzvsnXmwZyuT58RVkoHTQ?= =?us-ascii?Q?JKQM8Ho25Gp4ikFueEBUogujMNJbkvzgsFc23EGGtSxruLbf4XSDoSJ4awHq?= =?us-ascii?Q?iMD/HQoNIp0Xlrz8iqFLVDAinbthxOe3fPZetgovCFrPn5kDwQvBKiL/JxMv?= =?us-ascii?Q?QBGcQbOi5chJOfL4NUsacsz1tAGtq0OAHi8wkdOC7ZMhHjWmEIL9Yt20vWJB?= =?us-ascii?Q?9r307+xArHXo5IHQCDjNwxZw4wAp6cU9CKTdqbCVCkG2bt6XJGQyL3PLItV0?= =?us-ascii?Q?mA3tT3hv/LXcs1AZyk2aB986pQXeXy7YEfKvzjHHjXG4MSa6FTjdcSus49+w?= =?us-ascii?Q?Zhj5ZRYBmRIegsrE/bKgh5V3/PyaKQrBw9LHTIlIGlfz2DBBu7dEEHwPDb6n?= =?us-ascii?Q?0TtNcIfSqHhsU8MTUR4468uRyFCQDoDInRxVI5cjDcuYE1EyJsuccg3y1tad?= =?us-ascii?Q?DxBm6nunIB1pf+61WuBzQp3bV9Ve0oegI8T7rTFkUOW/lKl69GTBbZGmVpbh?= =?us-ascii?Q?WC5WvrQd73rwzm8IslwK77LfYny5UDTsakhNfqL2rtCfgmnBBzgsSMt4jsnl?= =?us-ascii?Q?UqP24TEB/Vuvzy0AseeI7oTsyQVYs2qgm1WsCN0omrxsNFBZ0e81vz7NEkl3?= =?us-ascii?Q?ogh/WL8pqJ7AGO+gPdvumTGz1QzEF4FaW3tjaTl9Cdcbaj6ctk8g9qOxV0sc?= =?us-ascii?Q?S0dUw1kPdXl209s2NSAEGkoW57fWnq0VBOov5HXy9koTPRgijd0WdPzRGMeT?= =?us-ascii?Q?L1y7NbSYh8+8jCkak+pWw4fxeLn7LbkbvS9S+UlXKJmhqMCL2XEK36UmHUIZ?= =?us-ascii?Q?bJk4cla9qgQCWfJuPIKAsFa6wJeXocfTJ1AuXJOaMbeA1MrxSeEhYerUCPVp?= =?us-ascii?Q?p7WshAYguZBOkPpTjj4AkX/p?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR18MB1168.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 55ff73a4-9d6a-48cd-e377-08d8e83e0ecc X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Mar 2021 05:40:50.3221 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: DYJ1GXEnGK1NA8Fr/EgTm6u8wbwPaCiT+2eMw9TVSG1LV+fD7GYkBFmVmYUBDov9iUD8suq6jjYBv5jlwR3GBg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR1801MB1920 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.761 definitions=2021-03-15_15:2021-03-15, 2021-03-15 signatures=0 Subject: Re: [dpdk-dev] [PATCH 0/2] support block cipher DIGEST_ENCRYPTED mode 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" Series Acked-by: Anoob Joseph >=20 > This series adds support for block cipher DIGEST_ENCRYPTED mode in > OCTEON TX, OCTEON TX2 PMDs and sample unit test application. >=20 > Tejasree Kondoj (2): > common/cpt: support DIGEST_ENCRYPTED mode > test/crypto: support block cipher DIGEST_ENCRYPTED mode >=20 > app/test/test_cryptodev_aes_test_vectors.h | 589 > ++++++++++++++++++ > app/test/test_cryptodev_blockcipher.c | 95 ++- > app/test/test_cryptodev_blockcipher.h | 10 + > doc/guides/cryptodevs/features/octeontx.ini | 1 + > doc/guides/cryptodevs/features/octeontx2.ini | 1 + > doc/guides/rel_notes/release_21_05.rst | 8 + > drivers/common/cpt/cpt_mcode_defines.h | 7 +- > drivers/common/cpt/cpt_ucode.h | 42 +- > drivers/crypto/octeontx/otx_cryptodev_ops.c | 11 +- > drivers/crypto/octeontx2/otx2_cryptodev.c | 3 +- > drivers/crypto/octeontx2/otx2_cryptodev_ops.c | 8 +- > 11 files changed, 749 insertions(+), 26 deletions(-) >=20 > -- > 2.27.0