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 F0FDDA034C; Thu, 28 Apr 2022 10:30:16 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A554C410F3; Thu, 28 Apr 2022 10:30:16 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 29F69410E1 for ; Thu, 28 Apr 2022 10:30:15 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 23S7oOKo023570 for ; Thu, 28 Apr 2022 01:30:14 -0700 Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2104.outbound.protection.outlook.com [104.47.55.104]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3fqpvs0524-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 28 Apr 2022 01:30:14 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jXrNxdSFSZXs0JJHmndTLqBZLpDgMetHqGZtbVXcRgpYNy3sPPY/jrnvJII1r3j+yybiWhlHnXiZCeNKbfaiiENlRR2F1BIYY4drDz/SuCCgvRC1V8cf78iwM9IqIIAJAjCdEdEmZVdGgqEjeNgC7D92d09HS9q6wc4Yq6IaEpYoohXDGVlIWKnFV1a5mrpYnernWEPf0ST+j2EbSmUcQiZrcotTL+pmyl1Ji4fYSpOpMrEI2ySlv14L/WdMoAMw9HKEyZSjvFt4Ji5r7NyPv7TjEdDkX8LxXumyEfiIeaVJLpgeMiH/x6YZDGSGkE9WGyrlwQgESNFu5h5JHzjnAQ== 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=1a2+LPt0CTVvipmEfjL6zrTVH53IYcGpAgyCGieCyk0=; b=mvvdv7DNHsyM4aqK2IC7fvv0iyW81mNMlbAuf3odmGU4WEXtVdCK+I0Ky3wzzR5lyQTXvhtOZGNnzATz2XnrRDOAbN1CwKDb1eYI+dMNVz6/e1cJ4+Ik7WYWt2lqPxl6+Qat9JNp2pMaM7cuEf4Mjj+XWNFW/TeKKDqTACsVpx14OrDHqRVJr+GhJ16cLr13tSBCgka00hZGRoMngq33vHPUw3Oa+3W4aGPs9SsYBOKx83c0fclRVTWKWyFObTBcnhGH9RwMGind3oF+lrhy611ENTXMdroloRvXrXbN8+1RYhICEi8NdnHqOPSBnOKPAch7V+AaXaZ+yBzMFEZG3w== 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=1a2+LPt0CTVvipmEfjL6zrTVH53IYcGpAgyCGieCyk0=; b=M2YO+NXHsoamqSb+wPVwIKv+iZj3oIOHj3WY1dDDE1OEs7UEr05TpW5TuOIqbupU9kdGKGD5TSeGQfjQREWf896jzPEt3/dtz6mw3jLWu91Hnsr1BvfHDeltvlc8kAY9r5/u2Hz4jCGqooalsxyW5MhBRVLttEWN73EUGbPzZJk= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by BN6PR1801MB1969.namprd18.prod.outlook.com (2603:10b6:405:6b::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.14; Thu, 28 Apr 2022 08:30:09 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::a0df:8676:6ad2:4338]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::a0df:8676:6ad2:4338%7]) with mapi id 15.20.5206.014; Thu, 28 Apr 2022 08:30:09 +0000 From: Akhil Goyal To: Anoob Joseph , Jerin Jacob Kollanukkaran CC: Archana Muniganti , Tejasree Kondoj , "dev@dpdk.org" Subject: RE: [PATCH 2/5] crypto/cnxk: support AES-GMAC Thread-Topic: [PATCH 2/5] crypto/cnxk: support AES-GMAC Thread-Index: AQHYWGbTIux8l0ZIvUyA19cw7ZTH260FA1+g Date: Thu, 28 Apr 2022 08:30:09 +0000 Message-ID: References: <1650865105-66-1-git-send-email-anoobj@marvell.com> <1650865105-66-3-git-send-email-anoobj@marvell.com> In-Reply-To: <1650865105-66-3-git-send-email-anoobj@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9c172031-7064-412a-9bb6-08da28f14e5f x-ms-traffictypediagnostic: BN6PR1801MB1969:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: xHLgX5wSv553vsDjUQtgRnzRiPHbj5D34C9NguwqltoUfP6ewZmN4EHQYkxPsak1gUIWPjwc4tO9ijAwvaBG61Y8P4HMc6/B0Sq0N+ceOtlH6pJyBOdovHw8mGHfgLzFeY1+NvmMUU6i4c6O+dNvyC+SOISOxmme4qbV0GdyV+DAWEFOl5vx6U8TnyYW9iAnoT1Xh/E20Oe1elikQ7caRTrb+z0W7tC5rJ+VL2p19o/5MLmlts/xGEDDBNl5zt+QuQKgKsZP9HXSrFE/Z1QabM4AaqT98DRXBqFguk2EEnViLw41aboxwlk90DslJbZ8+Okm2gdo/uFp00kwu/0QFdCKrv/lYvcI9ALt3YBukOCwYKkSt2lRgYejK32XpSrzT2ISV8IW7F/B3fqaJgcjlWc9ahr/UKWHNb+yCqxRcxRZu8s2kSrgZ7n7nRJqEOjdCIvRomZp0PciVkSQ/T0y1RCVRPR/hyTjXpoHyi26ib3zW4/fbsABrYc9u37iZIK8RICP6FaG+i+e9eRCTuOS2bMDM468duxz5c9aRb4fjMgFeaKSxthYj80Z0gH41lDb4fySir7yoXOPvUAH8OPu1dyicCyqTtg6ktMpj4+JHsA+QSEa51c+H/KENcFr7R8869KZjAfDm/YKt1gXWDQXKCj5al+UhhbyQL6CePGH4xSIzOgVl4LUQVlrAt1sSeID5Tek4QIcs1k/wji0HZRrbQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB4484.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(4326008)(7696005)(66946007)(66476007)(66556008)(186003)(8676002)(66446008)(76116006)(316002)(64756008)(9686003)(86362001)(71200400001)(26005)(33656002)(55236004)(55016003)(6506007)(54906003)(6636002)(110136005)(5660300002)(52536014)(8936002)(508600001)(38070700005)(38100700002)(83380400001)(2906002)(4744005)(122000001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?rD6AO9g4HnXooWMwZV3CNp5nzg6r3uPeMS6D70X3/SrzEovuo7FddJY6CnOb?= =?us-ascii?Q?2zFpjuKmd8YbqAuqNkVBeYDeIoCgBk2kEaF8IoPbmkLTd0Lcz0JvZT5YMRWu?= =?us-ascii?Q?VTXNeeUz36uabfFJG87sdkVERsoolRNZjbRUqGWBPZqw8wuv+kM3iyPgMfKC?= =?us-ascii?Q?q8f0Mv8gqTK/B6R4c8tpozaZQc9ZTZG7x4p0unc7ytrT67qUhDTa6ccO3HCH?= =?us-ascii?Q?M2Ohu1VHfGinC1eVvy992mwqys4h7XeG1XdpsERABX2e7bVSeVk9JrXcwyhL?= =?us-ascii?Q?szQxwB0garv++EXtqzvTKVr0DDqBke8UzBejKVXDgbTho0G5a8ClRuW7CRUo?= =?us-ascii?Q?I+P49+j4Jka1/EHb/SL96YgLwnlM9uRvfsbL9WZLipx7a2wDP+PvXmocDN4V?= =?us-ascii?Q?JE8CazeU3BhWn9vl1y3bZ9QbeNiAu9F7V2TaU8bGOlPNooz2HnKv/T+vzbRS?= =?us-ascii?Q?GRZImXBpmNtPCcSt7N+76sCc7Ki4MqsVkd/VZHBrvheGoyzsN6OPr7EoEYh9?= =?us-ascii?Q?kQxVQoUJD7ejEoBe93k663TwqUxh7tsVnVdnROas+JUek1UdocCIH/IDMY+x?= =?us-ascii?Q?vFwLDnRw2LL/9C62kb70x9rO/N77JELqunJDe6BZDrdc15uzm5oQcHATERzW?= =?us-ascii?Q?D6n5IXadYCJQqs3Nv1OvdRIU16KV1hsne3Wa9iF6ihfLAiHHYC1mbovZ2yJB?= =?us-ascii?Q?uAlmlVPFdY832qpLckaWfzkDa/frQAGEFa38+F1vsMj8H9M+fC6qrSImqPw4?= =?us-ascii?Q?F598+G0HjgWzh6gGGNeiEpUlbOoKomeqVEV3dmuD9ikWqNNskA8Y4vMSTj2x?= =?us-ascii?Q?lOZDVslBdmKhqHgfvxArjV0U0hM4yMj7x/86VUUqS2Bif8ol1yD0sYPrBh/u?= =?us-ascii?Q?29xxDXquo2knHhPWbnWlLWFiB+YoXbo9aj/gHpByEPZfE1jXOwMTdc3YJ2I+?= =?us-ascii?Q?NMf8kkJjMxLMe0kZpU1R4Pv0OS25fIg9fL3MA9Kwl4gntAZzcWOz3soiHeZc?= =?us-ascii?Q?RYlsjgu+vXIsvv9GYy/hGvYrX+JNEtmmwTof1kV0YOYJWfnHsfqgbtx4Yi8E?= =?us-ascii?Q?dLE6QPhhQePVWPAd24f+DzBeiBgWRMcpqm27BOGS/pyC82GGg2kSOlGGzcex?= =?us-ascii?Q?3RA9Q1iDFGP65qD8aPdRhrVWr5EN3kTfLcBVIX12e3Za+skUGL8VhCh1aCNo?= =?us-ascii?Q?FX72C0Wh2stQYErKNpqBSaq6M1T2GfDVqd+qp6Z03e8zQfhPcFYO0fVTXcfy?= =?us-ascii?Q?uULkyUy0ISUriXBmzOcD63Nl8t89mJ6KvXrtjp/64jimWNS+J3sz/9olH5uF?= =?us-ascii?Q?gHRUIsd260AFyKGZvi6NheyIvItmgfN8zj8YGndIg51K0h3oP1nkYk0I+qYG?= =?us-ascii?Q?4AuCMb61xN/kiSa/4FXv1KLADnrPF3/FkV9/lE1BS6iAbiQufhnDacsgAhZ5?= =?us-ascii?Q?UoHX2IPYJs3COTJs/dM5KVz4Mc+Te+tfWoK/603n94Z+1MpfMoaN+H+Bnwl4?= =?us-ascii?Q?7GNmpl7JGOi4qSb9HAAb1OR2LZtUme4PGh44UxVySfhYH8dOGDSS3WQxtu8s?= =?us-ascii?Q?iRbWDUWvzTc+bwD0ijO04IgLq0/MOpQPx106SbitTBbn6Q1S/CsA8zPLfpEp?= =?us-ascii?Q?aKTZkM8SLhvEWAHlePkG2fEwr5dbSadso7c7mB/ZnfQ9u/6SkoP50hDfMCOS?= =?us-ascii?Q?Dw35W4L8c80u5higaY++o9rIET8LCEF2NuPKjGyw66VERRYoLZLdMWw0jhKB?= =?us-ascii?Q?Gat/OFdZ6g=3D=3D?= 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: CO6PR18MB4484.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9c172031-7064-412a-9bb6-08da28f14e5f X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Apr 2022 08:30:09.2839 (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: /w9sZT6G5eNjWiccgpHL3WvXmb8N2s+HFDtWWjbTyS8zov8ex7I6ZsuetsgqAgv+5lO47fBJ9RzvD7oDnY/IJQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR1801MB1969 X-Proofpoint-GUID: NErxKIAIbjIpJrKjNCkfWIk-X1CXsckV X-Proofpoint-ORIG-GUID: NErxKIAIbjIpJrKjNCkfWIk-X1CXsckV X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.858,Hydra:6.0.486,FMLib:17.11.64.514 definitions=2022-04-27_04,2022-04-27_01,2022-02-23_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 > Subject: [PATCH 2/5] crypto/cnxk: support AES-GMAC >=20 > From: Archana Muniganti >=20 > Added lookaside IPsec AES-GMAC support in CNXK PMD. >=20 > Signed-off-by: Archana Muniganti > Acked-by: Anoob Joseph > --- > doc/guides/cryptodevs/cnxk.rst | 2 ++ Update in .ini files missing. > doc/guides/rel_notes/release_22_07.rst | 1 + > drivers/common/cnxk/cnxk_security.c | 8 ++++++ > drivers/crypto/cnxk/cn10k_ipsec.c | 3 ++ > drivers/crypto/cnxk/cn10k_ipsec_la_ops.h | 3 +- > drivers/crypto/cnxk/cn9k_ipsec.c | 35 ++++++++++++++++-= ------ > drivers/crypto/cnxk/cnxk_cryptodev.h | 2 +- > drivers/crypto/cnxk/cnxk_cryptodev_capabilities.c | 25 ++++++++++++++++ > drivers/crypto/cnxk/cnxk_ipsec.h | 3 ++ > 9 files changed, 70 insertions(+), 12 deletions(-) >=20