From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by smtp.lore.kernel.org (Postfix) with ESMTP id 555AAC43334 for ; Mon, 18 Jul 2022 16:19:09 +0000 (UTC) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 360F040698; Mon, 18 Jul 2022 18:19:08 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 912AC40041 for ; Mon, 18 Jul 2022 18:19:06 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 26IA4wvo016104; Mon, 18 Jul 2022 09:19:05 -0700 Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2176.outbound.protection.outlook.com [104.47.56.176]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3hbvumnuyw-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 18 Jul 2022 09:19:05 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=STSq7MdmIqOWqP7TiiXSwzJlT/JndQB/9BMzuH1ukwdiY52P3RHq+rA5rYj6iqfIYtuVqO2c9hKfH0TCHHTAfh63aXU6eSwMla74fdZ9coN0Lnh+OQgAAAqGAkvPTZzkZeoPByFamQ4zszmDY+xBws4R3AMqZwzdy3UKPIsfHbAkm1/HT/bD0oX8YiQIjem0cQtOYeyZolmuI16wdKBEPSsoFAx0UbMbF3rpxT8dxv/UPaawui8tj65VG8+VsZ6xis2IQRJnO5c31dR/NyymbrKZZ89gjkyzNnctZ2o3cZqkGsFSIWeEAoX4/z39AmZkpPuyIZc4Q4EJ/0gRapHLaA== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=lObSyoToIZv84vWpnTJAoOaAK9SgQpAncIqNArdqrpA=; b=OSxmq8e37aLHU3lmIuprj4Kp0UeZ2RBJYZKM7RxxrgAC/1nRlQ/ruxkF9+8RaD1293ksnUjHFjZ2pjDby53omVnzpoIuxi2YkQRbI8aBFyscDU6StFPPODnalh1O6Bn6twE+eofQVqJ6zMtEUGKfpJ4IUT9ksrVo2XnzeBWzCRHpHJa2dDn7Dckl/jKoNAqF1aK3ZHJzkpjK06lECn0/inw62fDHA3Yjao8696dJHgjl97YTaMS9Ft/TpbQsEocfhmqBjFqbEO1IFYmx4Y8RlGeKhMnX9xOYNa34TKr6VgIaJI4/D6pbgTVmB1dEtHa/MNwEghNtx1NCq2pNKpDyYQ== 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=lObSyoToIZv84vWpnTJAoOaAK9SgQpAncIqNArdqrpA=; b=AvsIBm5vu+WjwYME2jMbnstW9LxHarg6dEj3dy0DFM/Tk8+F/zsShJDwY5YkdEhP6qttGM3Gy5aoezLJHlhzfTAllaTxsXb+Yof2A4IVG4nUaMxdDvLSEvFR8zCLY1PgwOpp/EzMc8pTTXv3faFGD/qfRAv/DvjJ1HyFctv0+7w= Received: from CO1PR18MB4540.namprd18.prod.outlook.com (2603:10b6:303:ff::13) by MW2PR18MB2300.namprd18.prod.outlook.com (2603:10b6:907:11::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5438.23; Mon, 18 Jul 2022 16:18:30 +0000 Received: from CO1PR18MB4540.namprd18.prod.outlook.com ([fe80::f120:c611:3467:865c]) by CO1PR18MB4540.namprd18.prod.outlook.com ([fe80::f120:c611:3467:865c%6]) with mapi id 15.20.5438.023; Mon, 18 Jul 2022 16:18:29 +0000 From: Ashwin Sekhar Thalakalath Kottilveetil To: "Ji, Kai" CC: Anoob Joseph , "dev@dpdk.org" , Akhil Goyal , Harman Kalra , Jerin Jacob Kollanukkaran , Kiran Kumar Kokkilagadda , Nithin Kumar Dabilpuram , Pavan Nikhilesh Bhagavatula , Satheesh Paul Antonysamy , "Zhang, Roy Fan" , Sunil Kumar Kori , Satha Koteswara Rao Kottidi Subject: RE: [PATCH v4 0/1] crypto/openssl: add aes cmac support Thread-Topic: [PATCH v4 0/1] crypto/openssl: add aes cmac support Thread-Index: AQHYmoduicZ0AHVlgEKuf/8nOytV962EJ5SAgAAm3xA= Date: Mon, 18 Jul 2022 16:18:29 +0000 Message-ID: References: <20220718091229.16739-2-asekhar@marvell.com> <20220718091855.17604-1-asekhar@marvell.com> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 400bac01-c7ab-47ea-a801-08da68d926ff x-ms-traffictypediagnostic: MW2PR18MB2300:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ebxsH0/cimreJOOKdESoAQYePdvgNiSdaLKvJtj/F/Seb/gOrOm2Gtm/dX86UndRlAg73gLFpTDvI5hx7F3s4bD5Vx96SvOdrEyOWtTaCiH0FSrELvsW2kewlNvZqJWOfcAHn5TOU0lme28RMD7oyCocZUPYPyO7Cn1YuIl1KwKrGqYi7oAlnfTpFWaN5GI7cVCE38c9qAVFyP1d0fkn+F6QK3f/IKGH3lPws6uEQY6a3ubWkk9KcOExWv8GrTgeR6O2uPcfyiMR9Ch0+vhmdSfq2bjIpENANGQdsVkx8Tuz/Yz1ObodRKQObqvNZ/gtLLQil31pCwlQAzTghI2WSxfJbBIXzFUSTrA+pdYEL9rRC0NJkNbSYP3qvdDFfsdQpMvONbungkwLNHbuA/A08gQ7+VAwa+yuIlubHwuJ0/trXhpFs/Gkhqq2tvLSK5xI/7U/PXEgFVIr6J+5/pvYD4XD/UWIbr9RGt/OFQsPhHuKVc4hOrOEcQliBiPqS8WvD28ZPPQJoGt2/l7LiWqwEHjVkzEGoR3XA8Cj8B84uca4tov7z38DgSerqUmHIgkC/kRIZcQYnpCGZqXXVZvkGWCFOeIVkYSja14d3yev6K1QN08uD8rqdb37ZF/9zNPFXmdQnRKBGHH8tGLhuCYUT4r+hY82GHezMx/6TwUlm6sImoHMnWI0qI1H//mwDkTB5tgvj5RhMZA//ZstKnY6oeZji6/SlFWyUzuCgXl1HxsmHVGFWMboRkqEE80SS1N7PSkl+bPE5TWeIqbuET3DEu7lSs0QZqr+LeHMqvr0YT5SvvfTu6NIPWwueHi5uNVo x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO1PR18MB4540.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(376002)(366004)(39860400002)(396003)(136003)(346002)(41300700001)(478600001)(71200400001)(53546011)(186003)(7696005)(107886003)(6506007)(122000001)(38070700005)(83380400001)(9686003)(26005)(38100700002)(52536014)(2906002)(86362001)(33656002)(6862004)(5660300002)(8936002)(316002)(66446008)(8676002)(66946007)(55016003)(66476007)(64756008)(66556008)(76116006)(54906003)(4326008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?BEBXd+aOZARQ75qqPcKNMGinIBUrh87otGcKX2S0o0F40b54QwhzI1UtSia5?= =?us-ascii?Q?Dbvo/jj+Oi1UL/1oh2kda4g1azknu1aFi4FIHXNi3cYP810ICxRbKTyRL7fC?= =?us-ascii?Q?hbpsHfBGBM7KavpnKRfPMJtI0W4cIz7lLMTbm1wf5ZJjnH2t+Omz3nu1EpqX?= =?us-ascii?Q?X/1XeOfAiJrpFKSadYyLH5Sg5EfFfbxiriEIRsaE09uSBT/gI8WueJ8y3grx?= =?us-ascii?Q?zDDf/EZld25n0VXZmqSDvJbvBHl0iFk7uxEP2N2XbEi7R7Fl8tr6xaMc/3Wq?= =?us-ascii?Q?iuBm0yBCvsyg6ilfShgMUrOg5OjNFNjDp1mzsncVSNjCYFcNPR6Mw36imbqG?= =?us-ascii?Q?rdOxxQpNsDHtYodchO3lAByYVuQCjGimdIQQ75pWE8GyIp8rPRJawdIoDkkV?= =?us-ascii?Q?UwY6qcUMPrGAVAS+awOZJjcglqtEE+qbiiEHqQNw+XeyKtDNHDGH7u9ngxuX?= =?us-ascii?Q?ADoR3+ZiADNgMvt8+hB1l5qvwYH/vLP4xxOWOTlXlxyDZGe4WNMMXQEf8XxI?= =?us-ascii?Q?ru/f90KMYbbYQQpHP3HWoxU0mmE/n5a4LEYRuuuCnhyO+K2pvgrKIAsqQQMV?= =?us-ascii?Q?3xbd1iaxNMnLsZSYsj/14txiouAfNffv3HhoIgcOAphAeA/fcGKryj6/J1X5?= =?us-ascii?Q?gAQTPARmLlO9niKFqoQ+Tr7VDMm28XYVV6PhdtqA64D/hegqSWRpn2KX8Pk4?= =?us-ascii?Q?dAuWUXvSoOFFi6ZJ7zAq7zCY4AleNCTOlmP28MUsln9+HSxsKZBXfbxrIIDp?= =?us-ascii?Q?czLgJ++/M8Y6Ph1qbxxnsTWNz8NEEpSZibDcJnJdqXUFWw2riAbRGxltCJJu?= =?us-ascii?Q?/OhkrnuAphoiaItL6WE70qzLjZs9BVDVq2dbkS4rvCAHD5AoPFWWFahyJBgD?= =?us-ascii?Q?aFQ17p6ZR4FjXas5EnJRaTZqNg/grVVP/BkFZ/ei7l2MSgYBRfwaelCLnv8p?= =?us-ascii?Q?XA645rREiwIy6Nsc7FQ/pnUrTPO1WDI6NnLugX+CPGILwc1VXhbUaUuwA7b9?= =?us-ascii?Q?mJrWxiojbkCDCbCQk4CCRQq50lfBPhT4TXh6Xt8RZ3mvvZC8Dm6sRs6MmpyA?= =?us-ascii?Q?ytNISD2ZQJ3M0PJpiUBh9gjked8jkLgwcPrDtQS366pqFTbzGFfkmI/um1t/?= =?us-ascii?Q?nMlHmw6bE8ghJCyed15g+rrHhQLTm3o9vGSlDZfmNcdvpo6eQH9rv50EXpdk?= =?us-ascii?Q?b7NqZOxmdDQ9Kh0qmmSf4+LOCB71+DCfJIHSE8NuNhDY99+uwQY2gjyhJ4r5?= =?us-ascii?Q?SvR0leJUE0sL9u8kODij7nwSeN+4iumAeSastpvLITOmnGrAd50tP1hKwbqH?= =?us-ascii?Q?zSwIIO6JxgMrWcBJPzT1EdMQZGoPZRoDye78mNHQZt/Nvqw1hTq7juH6chzd?= =?us-ascii?Q?S+e8UKzQipmwQ5W8xuWquufNpizvBuXW1PoUTgcTSAg5LQ2rzyqWzll6h3yt?= =?us-ascii?Q?F2YuUVj+9PrTGaqerEY7DADEeGLdL2/+dUhElOdzXna//6FBPvO38i/D3txb?= =?us-ascii?Q?O2DC2bgnr+dW5B2gO2t7wcOb+KujY9Xco+WxKyEuPrGRKq4sTKKTMvB5UTBh?= =?us-ascii?Q?eOUC3Xpe8X5BvwjTQh8b+JWQ32i/2S7LytcbP75G?= 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: CO1PR18MB4540.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 400bac01-c7ab-47ea-a801-08da68d926ff X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2022 16:18:29.7202 (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: 0bXm/KRMTYIpPIUaT2SNfxOqJyXJnrhiLpfJPPUunbzA5ffJX0Jt6B2mYgfCpU/EWBikktOgjyfLk4/y/zS+VA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW2PR18MB2300 X-Proofpoint-GUID: XQ3A2ejTLQkKh9QLdK-9UCZn5a3WgIuo X-Proofpoint-ORIG-GUID: XQ3A2ejTLQkKh9QLdK-9UCZn5a3WgIuo X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.883,Hydra:6.0.517,FMLib:17.11.122.1 definitions=2022-07-18_16,2022-07-18_01,2022-06-22_01 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 Hi Kai, Will fix the is duplication of OPENSSL_VERSION_NUMBER check. Some CMAC tests are already present. The number of successful tests in cryp= todev_openssl_autotest increases by 4 with this change. I am not planning t= o add more. Regards, Ashwin Sekhar T K=20 > -----Original Message----- > From: Ji, Kai > Sent: Monday, July 18, 2022 7:27 PM > To: Ashwin Sekhar Thalakalath Kottilveetil > Cc: Anoob Joseph ; dev@dpdk.org; Akhil Goyal > ; Harman Kalra ; Jerin Jacob > Kollanukkaran ; Kiran Kumar Kokkilagadda > ; Nithin Kumar Dabilpuram > ; Pavan Nikhilesh Bhagavatula > ; Satheesh Paul Antonysamy > ; Zhang, Roy Fan ; > Sunil Kumar Kori ; Satha Koteswara Rao Kottidi > > Subject: [EXT] RE: [PATCH v4 0/1] crypto/openssl: add aes cmac support >=20 > External Email >=20 > ---------------------------------------------------------------------- > Hi Ashwin, >=20 > There is duplication of OPENSSL_VERSION_NUMBER check in v4, right > before process_openssl_auth_mac(). > Are you planning to enable CMAC unit test case in > cryptodev_openssl_autotest ? >=20 > Regards >=20 > Kai >=20 >=20 > > -----Original Message----- > > From: Ashwin Sekhar T K > > Sent: Monday, July 18, 2022 10:19 AM > > To: asekhar@marvell.com > > Cc: anoobj@marvell.com; dev@dpdk.org; gakhil@marvell.com; > > hkalra@marvell.com; jerinj@marvell.com; kirankumark@marvell.com; > > ndabilpuram@marvell.com; pbhagavatula@marvell.com; > > psatheesh@marvell.com; Zhang, Roy Fan ; > > skori@marvell.com; skoteshwar@marvell.com > > Subject: [PATCH v4 0/1] crypto/openssl: add aes cmac support > > > > Add support for aes cmac operations. > > > > v2: > > * Added support for openssl 3.0 > > v3: > > * Fixed checkpatch warnings. > > v4: > > * Fixed more checkpatch warnings. > > > > Ashwin Sekhar T K (1): > > crypto/openssl: support aes cmac operations > > > > drivers/crypto/openssl/openssl_pmd_private.h | 14 ++ > > drivers/crypto/openssl/rte_openssl_pmd.c | 142 > ++++++++++++++++++- > > drivers/crypto/openssl/rte_openssl_pmd_ops.c | 20 +++ > > 3 files changed, 169 insertions(+), 7 deletions(-) > > > > -- > > 2.25.1