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 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 ; 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 To: Thomas Monjalon CC: Archana Muniganti , Tejasree Kondoj , "dev@dpdk.org" , Akhil Goyal , Jerin Jacob Kollanukkaran 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: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 > Sent: Wednesday, September 28, 2022 3:44 PM > To: Akhil Goyal ; Jerin Jacob Kollanukkaran > ; Anoob Joseph > Cc: Archana Muniganti ; Tejasree Kondoj > ; 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