From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id DEE85A00C2;
	Wed, 28 Sep 2022 12:17:59 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 805494113D;
	Wed, 28 Sep 2022 12:17:59 +0200 (CEST)
Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com
 [67.231.156.173])
 by mails.dpdk.org (Postfix) with ESMTP id 59A864113C
 for <dev@dpdk.org>; Wed, 28 Sep 2022 12:17:57 +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 28SA52Hr027396;
 Wed, 28 Sep 2022 03:17:56 -0700
Received: from nam04-bn8-obe.outbound.protection.outlook.com
 (mail-bn8nam04lp2045.outbound.protection.outlook.com [104.47.74.45])
 by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3jt1dpe2mw-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);
 Wed, 28 Sep 2022 03:17:56 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=GUloAN3Oq6omlo+e5W4dUFdn7AIQf8cQFbXXACYvxMRg5+HNhz+f0sKmiS2SWfHz6ZDmRjJ6at/uMJAEPrHoLdJbp3+Gciql1QNNGZ3l8W4VDv+/zvdrV00Str1V8ZLYp/6JVJu7ePhWX11YqU+2YSjpxOjsQs3+Ikx+wJBVeUq+K97ADLuVF0bD9C0dQ7hX2NejHCBzRbUeej92w53LZH4qbK9Gu0rh3oi0P6DutwSkL3ohntE1erdFHA0p9uUuRxGxzSeCkzskdMaUn9iq2EUgBKMqNuMx2z01Mx0cLHcLZ2bxiVXQOGlkISqAbQBrbkEluiAcsTVAQ1BS8tFyFQ==
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=oVz5bizO3GbYs5wLV77iYHot8Q6y5KvmxVO7Ec2HCBM=;
 b=ABbGSGrqao+iNsbUFuVjxsxuKJE1uWwBQYt3QNf6nEY7BaNhzREY0PSQvtkP52EUkZ83uTGJiuKv1+bsxgGag7Edz0VaUOARl3d3PDdXbOyobDaRFUv4xrUp0tO5wM6eKV0Yw9XVZGdXMYcqeX1HvdVdiAFIwvIGGYTFwsj8R/laCCz2GC6l5DNutw9C2jNmTvdU5BEMIelR6ZngRCZV3/5Df9kIXr/VDRU5kvZ8uGtpIzN0VUsT8ZpsEsqXiM0ZVn/F8zk/hNufxtXZK4WWLnpptxf/JGYRp1IzgVJJW9LbLChEF/nX3hUk/wiDofjT54MNIcwdl1obIARd9tUMWA==
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=oVz5bizO3GbYs5wLV77iYHot8Q6y5KvmxVO7Ec2HCBM=;
 b=WEFsFbD7u5dhEsY4Fp0zsrvXdUnrLy7gbyJ84Xu1hnf2UH7TU17nEnGMyjpRH4szrDUWlcuQWT7i46+qExzZsim1eaQt4PMKcKLBmpbTVx5V6p+dTtBSiHEor8INzwmshkGjFVQ5AfRTWkLPhXJVHKA5ifcLXBn9Il7mXg5yDdI=
Received: from PH0PR18MB4672.namprd18.prod.outlook.com (2603:10b6:510:c9::16)
 by BY3PR18MB4755.namprd18.prod.outlook.com (2603:10b6:a03:3ca::8)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.17; Wed, 28 Sep
 2022 10:17:53 +0000
Received: from PH0PR18MB4672.namprd18.prod.outlook.com
 ([fe80::a524:5764:366d:74ce]) by PH0PR18MB4672.namprd18.prod.outlook.com
 ([fe80::a524:5764:366d:74ce%4]) with mapi id 15.20.5676.015; Wed, 28 Sep 2022
 10:17:53 +0000
From: Anoob Joseph <anoobj@marvell.com>
To: Thomas Monjalon <thomas@monjalon.net>
CC: Archana Muniganti <marchana@marvell.com>, Tejasree Kondoj
 <ktejasree@marvell.com>, "dev@dpdk.org" <dev@dpdk.org>, Akhil Goyal
 <gakhil@marvell.com>, Jerin Jacob Kollanukkaran <jerinj@marvell.com>
Subject: RE: [EXT] Re: [PATCH v2 15/18] crypto/cnxk: remove unused ctx buf len
Thread-Topic: [EXT] Re: [PATCH v2 15/18] crypto/cnxk: remove unused ctx buf len
Thread-Index: AQHY0yMLC8wL7ihLd0aEnlFpjfFH0a30oAOA
Date: Wed, 28 Sep 2022 10:17:52 +0000
Message-ID: <PH0PR18MB4672BCC19F3CB43E69A588F1DF549@PH0PR18MB4672.namprd18.prod.outlook.com>
References: <20220808080606.220-1-anoobj@marvell.com>
 <20220809105356.561-1-anoobj@marvell.com>
 <20220809105356.561-16-anoobj@marvell.com> <1796753.QCnGb9OGeP@thomas>
In-Reply-To: <1796753.QCnGb9OGeP@thomas>
Accept-Language: en-IN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-dg-rorf: true
x-dg-ref: =?us-ascii?Q?PG1ldGE+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNcYW5vb2JqXGFw?=
 =?us-ascii?Q?cGRhdGFccm9hbWluZ1wwOWQ4NDliNi0zMmQzLTRhNDAtODVlZS02Yjg0YmEy?=
 =?us-ascii?Q?OWUzNWJcbXNnc1xtc2ctY2M2NWFiY2MtM2YxNi0xMWVkLTljNDItNGMwMzRm?=
 =?us-ascii?Q?NWY5YjRmXGFtZS10ZXN0XGNjNjVhYmNlLTNmMTYtMTFlZC05YzQyLTRjMDM0?=
 =?us-ascii?Q?ZjVmOWI0ZmJvZHkudHh0IiBzej0iMjQwOSIgdD0iMTMzMDg4MzM4Njk1Nzgz?=
 =?us-ascii?Q?ODg1IiBoPSJ5U3lRU2lJTnBSbjdhM1YraGVWNWFIUENESUU9IiBpZD0iIiBi?=
 =?us-ascii?Q?bD0iMCIgYm89IjEiIGNpPSJjQUFBQUVSSFUxUlNSVUZOQ2dVQUFQNEZBQURO?=
 =?us-ascii?Q?aGJXUEk5UFlBUkVmRWNCT2doVlhFUjhSd0U2Q0ZWY0pBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBSEFBQUFDT0JRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?RUFBUUFCQUFBQTZQcWVsQUFBQUFBQUFBQUFBQUFBQUo0QUFBQmhBR1FBWkFC?=
 =?us-ascii?Q?eUFHVUFjd0J6QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFF?=
 =?us-ascii?Q?QUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUdNQWRRQnpBSFFBYndCdEFGOEFjQUJs?=
 =?us-ascii?Q?QUhJQWN3QnZBRzRBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFB?=
 =?us-ascii?Q?QUFDZUFBQUFZd0IxQUhNQWRBQnZBRzBBWHdCd0FHZ0Fid0J1QUdVQWJnQjFB?=
 =?us-ascii?Q?RzBBWWdCbEFISUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCakFIVUFj?=
 =?us-ascii?Q?d0IwQUc4QWJRQmZBSE1BY3dCdUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
x-dg-refone: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFBR1FB?=
 =?us-ascii?Q?YkFCd0FGOEFjd0JyQUhrQWNBQmxBRjhBWXdCb0FHRUFkQUJmQUcwQVpRQnpB?=
 =?us-ascii?Q?SE1BWVFCbkFHVUFYd0IyQURBQU1nQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUNlQUFBQVpBQnNBSEFBWHdCekFHd0FZ?=
 =?us-ascii?Q?UUJqQUdzQVh3QmpBR2dBWVFCMEFGOEFiUUJsQUhNQWN3QmhBR2NBWlFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFB?=
 =?us-ascii?Q?QUlBQUFBQUFKNEFBQUJrQUd3QWNBQmZBSFFBWlFCaEFHMEFjd0JmQUc4QWJn?=
 =?us-ascii?Q?QmxBR1FBY2dCcEFIWUFaUUJmQUdZQWFRQnNBR1VBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFH?=
 =?us-ascii?Q?VUFiUUJoQUdrQWJBQmZBR0VBWkFCa0FISUFaUUJ6QUhNQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCd0FBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQVFBQUFBQUFBQUFDQUFBQUFBQ2VBQUFBYlFCaEFISUFkZ0JsQUd3?=
 =?us-ascii?Q?QWJBQmZBSFFBWlFCeUFHMEFhUUJ1QUhVQWN3QUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
x-dg-reftwo: QUFBQUFBQUFBQUJBQUFBQUFBQUFBSUFBQUFBQUE9PSIvPjwvbWV0YT4=
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PH0PR18MB4672:EE_|BY3PR18MB4755:EE_
x-ms-office365-filtering-correlation-id: 999d0c70-fb2a-4885-7cd2-08daa13ab43f
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: smZ7P0NoaaUBEmkJDu6ssAC201fyWSPXqxH9IUBltgUX+ZbcMM9gJoIKry8VOXyetosG6iHN4DMip22roHiWG18agt/cZ8r7jx3KAN/c3lk2fHxnhu2NBZEBJ1FnnJiVcZl3FLxRHt9vHLEteHBcfjYqHusuvbda+PUWFF8SLuz5SWM2kjcNjXy/PnmrrdUyhLHEzKIrnHn6x5dw/btDsvGouqecOPmiloAbhKkTh22dF3LsCfCNax08tgC755idbSiVzc+7YSlfjeMtry0Y+rtwnH+8Nq2cS77Xc8EIe+XhnjrZeG2e2H395nc8o8Z3pxd7b7/32DrIuNwGzReC260+cNQEp/V67E/uJrbPhz4JeKYFZwmgWSAjWnlG/WmZlxvgbnMijp79OB6gK1wbmzFmmLlqhadzR5UbhYeD4BffWvQgtN3BsMiAzAKamOWdR9d1SnsZWAP+966hqZkQR5oR0IjCQKw0qM56Qi05aS5k+3X4aCDweJA72iqDyo/wGYf4xiuYq+qiPFy0386pD/2oeW9EFmfF1HFCnF5i6q3QcF1qEjAA4Yo2p8ThegaGp5hTULRiQc0iRyr0ou6p83N52CB6F09eCAjdCFow72/vaf2BUFbtJaurqAla/NdKzreqdc7esHMYKUF7Hn+VTgF4k+TK8mp0GpNw7doik84pnqWdDwT/onTlGD7VmzYzPF6xFiHqLj0+Q3hZFrEHSiM0sLBi7mutJOBovIsUyDdOWDwtsIJ4gCDvy/Yfa1xKy9MS/4TZvrcsTWNcFp5YnA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:PH0PR18MB4672.namprd18.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230022)(4636009)(39860400002)(346002)(376002)(136003)(366004)(396003)(451199015)(478600001)(71200400001)(53546011)(6506007)(7696005)(107886003)(6916009)(186003)(316002)(33656002)(2906002)(122000001)(54906003)(38070700005)(52536014)(9686003)(83380400001)(38100700002)(26005)(55016003)(41300700001)(8676002)(4326008)(66946007)(66556008)(64756008)(8936002)(86362001)(5660300002)(66476007)(76116006)(66446008);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?rrJQ9WNuGEb5GFsVpwJfyVmICNFekBNVHoT1eUiNj4xE8iEsXE1VcPOKUPQY?=
 =?us-ascii?Q?l/gUogBvPj0B0VBunDbXwc7u+G4wQBf1qTHD6SbgErE42KUSZhCK0Nm/Lt0z?=
 =?us-ascii?Q?+MueYMfDu0CEpLJGFF7M0ciPyzXe+hqZr8VNLegs39Wb7zlWm+pjSnyL5rRC?=
 =?us-ascii?Q?g2mM2bRuoF1+d/6xw1SxV+ORHw2TisncaN0+P/+sdmC7pNN3WuTcrjXS4FQL?=
 =?us-ascii?Q?3SAZrlpXo1+P7tn+OkNH7b1az2jMu9slJtLPfAh5836N69EiebwbxRpvZXEH?=
 =?us-ascii?Q?CvXyMmWSJrBYc2unnJ+q73dK8BXercrDRi8B1vGTN+SqA/hLz5v3PwgV16SB?=
 =?us-ascii?Q?FHtt1X7YlpSjBrIcP6VmU3PMdKo1Dpy60PYTh0wAwnwoJc21x06yp5kcdkdJ?=
 =?us-ascii?Q?2ApWngwRd5iheyLbInAcAQrgD9ereZX0oygG83BE9Cc4h/FxbnYGYFRjBHhi?=
 =?us-ascii?Q?oSBcU3+pT94D+zBCjPg+rG894SgMZiWDER7cfz3AnHZLILQrb0m8O6Us4Cr1?=
 =?us-ascii?Q?/a3RNp3oZXYsP+EACdGWlxerVZAwdxzbYuIKSLNZL/G0ea/deGwNsV6Q0Z+V?=
 =?us-ascii?Q?4Hjuj1KgQIj4vUTaYzSU0bUjr5sGk0jPETQ+Zgz9nEHQ99zqPJrPr09ytAGm?=
 =?us-ascii?Q?rc3OaiQ+XN++m5PvgbjdiPcVYJwr32qwZjhvVLb1oE/xJJUwFO09jzpevx5L?=
 =?us-ascii?Q?EAdg67gICu6gc9RpnmQ7LvLRnTuHuF9iAg89XByO5Sqv1II10jqo2CKLS5sg?=
 =?us-ascii?Q?cqemkGW/xIezDzus7OkH1pNXP17dmpDZuYgAYXcpsV8fj876qzjhA3Wf4fKc?=
 =?us-ascii?Q?LBUMtRa3MuMN6jMVcwYFt6jwk6k8+X10nDxdxEEBwHkTINGiXdQ0TGC2dMEF?=
 =?us-ascii?Q?Gcg0KELH+7pEkJA/RDWGueDG9YTAiPJOYXKrDFuKlEqZcEgez9YeJnJE/tmd?=
 =?us-ascii?Q?lQw4ApBeCAqbVdWz6RNIZibRa89M88NsNZ4sOa12BnmvRA/sA4bDfotPFnuO?=
 =?us-ascii?Q?b8ELnkHh8zFIGdbg1f5zW9mnNErTFrrhiWS0jVdWlJ1ysEZ9Mp/Dgk2zyoON?=
 =?us-ascii?Q?0iBHEIkEKnVhE66oGoZxbX+5CQVARAoprlmnd4CYfDOum6nXViROEvI6ht/p?=
 =?us-ascii?Q?iioVbmK7hvzr9KCc+obengv3NTsg+MOSQtpGbOjFNPkweQe6A/Mj9fnxstcL?=
 =?us-ascii?Q?GN/THc3zY3vdPd+r0mavCdwmcQQqSk3IGynVwkKlOuJ21e9O6kcwaSLUc0jF?=
 =?us-ascii?Q?5JELBRld5XZC3brTYaNiPNtHOG5cYLPMnRpd0nhEq4bxsLG51E1vLDdRpoUN?=
 =?us-ascii?Q?wwWx5aNb7ogGAPlVAhTK/+pbYcFYDim4ZXmeATLR+DRweTFwykK2BdbyHLAS?=
 =?us-ascii?Q?x8u0M5+nIDnajvrStV/2DYj498F0p3tuw3Dbxr2rWcL9pWwG3UCyVg4b2Qa4?=
 =?us-ascii?Q?KKcuE2ZO3SwgMVonpw9QFiT7pFJXCeNoLqQn+hbjMncOYSvuc4/0jVvfjRRB?=
 =?us-ascii?Q?Roa1UhF4N90Y1+dJWgfey3gt8Q6XUfKgsTdEVRmY+nC+o2NmN9u3nALVSlJQ?=
 =?us-ascii?Q?6tuKd6WwkJN7Phz8VWjL3Wti256zP9uzUHLQEaHc?=
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: PH0PR18MB4672.namprd18.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 999d0c70-fb2a-4885-7cd2-08daa13ab43f
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Sep 2022 10:17:53.0112 (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: PBLn1EIQdlc+MHfkKm1t5rZ2gYD9MFJpX/mpeAJlW9hEQCjD3bI57PNyX6mMY4W1L4w5NzJwRjwRgdqKNRLtiA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY3PR18MB4755
X-Proofpoint-ORIG-GUID: CUem0Z3gTdrJuLi5wvXROW6J5njrTCZY
X-Proofpoint-GUID: CUem0Z3gTdrJuLi5wvXROW6J5njrTCZY
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.528,FMLib:17.11.122.1
 definitions=2022-09-28_04,2022-09-28_01,2022-06-22_01
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

Hi Thomas,

'struct roc_se_buf_ptr ctx_buf' has fields for a pointer and len. The field=
 for len was unused. It was removed and the required pointer was added in t=
he parent struct.

Thanks,
Anoob=20

> -----Original Message-----
> From: Thomas Monjalon <thomas@monjalon.net>
> Sent: Wednesday, September 28, 2022 3:44 PM
> To: Akhil Goyal <gakhil@marvell.com>; Jerin Jacob Kollanukkaran
> <jerinj@marvell.com>; Anoob Joseph <anoobj@marvell.com>
> Cc: Archana Muniganti <marchana@marvell.com>; Tejasree Kondoj
> <ktejasree@marvell.com>; dev@dpdk.org
> Subject: [EXT] Re: [PATCH v2 15/18] crypto/cnxk: remove unused ctx buf le=
n
>=20
> External Email
>=20
> ----------------------------------------------------------------------
> 09/08/2022 12:53, Anoob Joseph:
> > Ctx len buf field is unused. Remove it.
>=20
> There is no such field.
> What do you mean exactly?
>=20
> > -struct roc_se_fc_params {
> > -	/* 0th cache line */
> > -	union {
> > -		struct roc_se_buf_ptr bufs[1];
> > -		struct {
> > -			struct roc_se_iov_ptr *src_iov;
> > -			struct roc_se_iov_ptr *dst_iov;
> > -		};
> > -	};
> > -	void *iv_buf;
> > -	void *auth_iv_buf;
> > -	struct roc_se_buf_ptr meta_buf;
> > -	struct roc_se_buf_ptr ctx_buf;
> > -	uint32_t rsvd2;
> > -	uint8_t rsvd3;
> > -	uint8_t iv_ovr;
> > -	uint8_t cipher_iv_len;
> > -	uint8_t auth_iv_len;
> > -
> > -	/* 1st cache line */
> > -	struct roc_se_buf_ptr aad_buf __plt_cache_aligned;
> > -	struct roc_se_buf_ptr mac_buf;
> > -};
> > -
> > -PLT_STATIC_ASSERT((offsetof(struct roc_se_fc_params, aad_buf) % 128)
> =3D=3D 0);
> > -
> >  #define ROC_SE_PDCP_ALG_TYPE_ZUC	  0
> >  #define ROC_SE_PDCP_ALG_TYPE_SNOW3G	  1
> >  #define ROC_SE_PDCP_ALG_TYPE_AES_CTR	  2
> > @@ -349,6 +323,25 @@ struct roc_se_ctx {
> >  	uint8_t *auth_key;
> >  };
> >
> > +struct roc_se_fc_params {
> > +	union {
> > +		struct roc_se_buf_ptr bufs[1];
> > +		struct {
> > +			struct roc_se_iov_ptr *src_iov;
> > +			struct roc_se_iov_ptr *dst_iov;
> > +		};
> > +	};
> > +	void *iv_buf;
> > +	void *auth_iv_buf;
> > +	struct roc_se_ctx *ctx;
> > +	struct roc_se_buf_ptr meta_buf;
> > +	uint8_t cipher_iv_len;
> > +	uint8_t auth_iv_len;
> > +
> > +	struct roc_se_buf_ptr aad_buf;
> > +	struct roc_se_buf_ptr mac_buf;
> > +};
>=20
>=20