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 32A95A0C46; Tue, 31 Aug 2021 08:27:27 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E9CD440687; Tue, 31 Aug 2021 08:27:26 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id E10CF40141 for ; Tue, 31 Aug 2021 08:27:25 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 17V6I0Cp005299; Mon, 30 Aug 2021 23:27:23 -0700 Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2173.outbound.protection.outlook.com [104.47.55.173]) by mx0b-0016f401.pphosted.com with ESMTP id 3asf15g0wn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 30 Aug 2021 23:27:23 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JXafrjQVdnWbDsFgJjsq3oVUeWMbUINrCpOxoJZuPsGzQpVbzP8z2kxE4PuwCsYFsj5jm7Nm1lHLMGKeUcmF0PzusEc+e/Hv7HrVguK4/PxdRWTDBTnJh9Pk8Wqe+o9DlkOWJJT4qT92Tq293XgLrXa2pNLRd7w5sPbd5yi5RYpXu+4KmaJ7cNP+uXNbF2aDY8khlQY/kRLL10SZgnT2R2sTbhA/bV+4cu63MXIr31Ok3+KFtklr3L4ZoBQGaSzS+Wpv9aZYCBrNF+zysD+6T3P7cZoFzKDdwbrhTFL9z41HcF3Ri6l3O1QiW3g1684gPavAQBBWn9aAR60XR2Laew== 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=aUZs9RmgIyiCXd+PC6MiHcRHKQfzqbnwr6HaRhE5+/c=; b=bHynkuUMgHpTy7P6HX+dpS0B+XR6fhoBmcoovfHiiCfvOevUq7zHFhi7cgIpCrIFEnX8kKi8fpuMSf3w2jgtCMIg8TJXdoLWHc/9hpbJQrA1QtuQDUUR3ZN2Ynxf4uVXlwGv2eOTc4DpeoAhto2lmSpbxefKr1pTEGb7TlYpst9zNmmpi36FgbrJe9dDbHtAqdx05OKFM/gitqchSJTHW0I+cEHtgMyRcrgk8zq1tGLOSx1XBpiDBXgWQg3IWn8ALhTEoCofAfzfhuOi3yQefmYvW+/the0bnaleaRL0YVKdNDsmLqcn9DozE1pikA1amQDZDkYDUdhZQ8y6Hyafjg== 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=aUZs9RmgIyiCXd+PC6MiHcRHKQfzqbnwr6HaRhE5+/c=; b=I/jOIfKiMQ6sopD/dHSCItxmR2HGuNHA65f8G3YbmdD2NNPRBLr0x5ICqw3AWI93hvbDL/PihCamFhbnxyF3qzy10lEEiamGxpca1s00DePl+g93A3Mj3wREqXCbcTOwPIa3Djl3UpdKgPr9WnIWN6Wi7iPgR8Oa4UrL0TXOrC0= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by CO6PR18MB4418.namprd18.prod.outlook.com (2603:10b6:303:13a::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4457.23; Tue, 31 Aug 2021 06:08:29 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::411f:5b87:321e:de29]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::411f:5b87:321e:de29%5]) with mapi id 15.20.4457.024; Tue, 31 Aug 2021 06:08:29 +0000 From: Akhil Goyal To: Shijith Thotton , "dev@dpdk.org" CC: Shijith Thotton , Jerin Jacob Kollanukkaran , Anoob Joseph , Pavan Nikhilesh Bhagavatula , Abhinandan Gujjar , Ray Kinsella , Ankur Dwivedi Thread-Topic: [PATCH v2] eventdev: update crypto adapter metadata structures Thread-Index: AQHXndmaTcRY2Qh5bUG0oRZvXFqHG6uNIS5Q Date: Tue, 31 Aug 2021 06:08:29 +0000 Message-ID: References: <639b24d9d48612de0dbf430a0dfba8da36a21188.1630352495.git.sthotton@marvell.com> In-Reply-To: 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: 60dc69c3-403a-41c8-d85a-08d96c45c0c6 x-ms-traffictypediagnostic: CO6PR18MB4418: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 2b608nIN794zQS6yIFPIut6rxQA+ag2cCOPd44/Qcu//qucgRgBwyJmHHgHRz7ERbs83rGxbP02tsufWMevwZI2sPQV05wo5BA2oMlKdXH+/8RjHtYTVgcgxYSMwxcrxIK4jNrhUpBD6r2q+4ZDXUrvNn0BUP0iKbpNsYbsuwUHQslPAIuANOm3zD8UetTBckCx5SUlohRReMV1DhkI1QUi1gCQ9VOPFa0UkvNtC0KKl4Ks9pBA9HJEtYsh4isalNuq5HQtkfu/Hd165gp3QP5SIdNjhrbrAHj+S3T1pk0+6h+iEC4vuvF6NjktbeIZxbyJeHh172USuCpnHy+m5N/393XSJY0T8DHtlk9p5IfRkh4Z4bzRPhLsQPeRufM6BlIPGyccqhV8yYCKr8ULJtV+ltO57YAKC1pE4wWKcK0qOOtTnPq5OkDdDLU79Jj5AK61rUW8V6cyFZHiFiw4twwgg+2MCWZ+0kPuk6XtBv+fCZXtcy9glw0kcR2DkGfiakanrGMbxFUIqYRsYS0ZcmqchBilXnWH4Lp1qicuB591522JfSPUZSsuzIiukLOXdb6qwnsJbW3Of/JMXoN+S1chX+eNMPU14f3ci7XjNrLyCYeNeOpIhFXR0fXQgCx2FyNpB8ROuVcdmdM189upMOqJ16C1nkE90G4DYVRzmNGZoaooFt0JnnsVqhNTZAkelQ88Hr5yrDTvTATNAZyksYQ== 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:(4636009)(366004)(9686003)(8676002)(83380400001)(38070700005)(15650500001)(508600001)(55016002)(2906002)(316002)(186003)(52536014)(107886003)(66946007)(7696005)(4326008)(66446008)(86362001)(54906003)(64756008)(6506007)(66556008)(76116006)(71200400001)(110136005)(8936002)(122000001)(33656002)(4744005)(38100700002)(66476007)(5660300002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?uNPD7wRFlSEbcs9LcJCaTs2xa9qEDhwBoDYG/Rzp6md6NxGG5vJSU3aBa8Sh?= =?us-ascii?Q?teXgHNnVJQNxUeEBS1Hg7+b1xePIHZuvSTNss621ZnFDq3l0H5ifISS0w7v8?= =?us-ascii?Q?VfDtCFhNb96fZhk+bexkxEyMffznwvKzj/8K5fN9zI4luA7/SjLsZzzr2650?= =?us-ascii?Q?wZU02/EZWTxnFbg1A5k8QZ49lQXzUsSBClGEJL03Nj+JNzVqJ8zoY3rspYQe?= =?us-ascii?Q?9fd2Lh5IxyU1f/2JCefUVnjolQclXCJKufb6dDasKb05T255FzDmfNpo80ZY?= =?us-ascii?Q?ox03SMIJdjY203kT7BDDC1rmy2XoolZR6mpl7a2HPnLwBAfqQn7Qp/0MJeul?= =?us-ascii?Q?EeckpThgsiFLCUpYCJ1NlEYnKdHDsjWSnv2QZqs534sBPn1TvIvoHTRgPWxW?= =?us-ascii?Q?rznA0IgV/XvK0puIIHzZgW8D9SrlmBhNN0eJ7hrQgG8ee1vRVQfjovDRu1ve?= =?us-ascii?Q?+SRUFE33Qrp4ImGHI4m/005wEMu2cTd4XugJ0ISby8h3c6rQgPy34dDZXhfp?= =?us-ascii?Q?EN+hnspSJqBBEfOCpcytlCRUWGKS7Od80tHEyt0kQIz+9VINSlG0hhqIlSYp?= =?us-ascii?Q?4BA8WpzAZsnmy3c3R87N1lhuOT0s5N6siwe/N15su6fppGtCMdslsB35viSJ?= =?us-ascii?Q?CRLqgFKcBdDVVvf7ybwjnUA3gfKk1BZzM0mTxK1tjGc2mht9z7ZgsDCec3qk?= =?us-ascii?Q?qeP3WjZ1FoU3kgb9vwexZ1/BcB/V0M+3yaro1ZL3sJffrkXf+1oW0fdrWmWm?= =?us-ascii?Q?IjoSumDgh8yCKYXSm+9tiaZbFkmV9pDubnu8EVTOd8LGew1S5GKVNqhul0D5?= =?us-ascii?Q?waMIq5x/L8mwFY4I5WlIymflN84XmYwqOT9qxRDbEcgrTXGosEKXPZR+oYMc?= =?us-ascii?Q?ki4935Z3+j4EkkjE4L//N70XeqcwzNboWYVQ70+QQtRsG2D7ThyWYsR9zwCK?= =?us-ascii?Q?M1+Rt6X8D/A5covqRgTlsGRK4WPGMMRwtDdlUtfBdqWgSc5WE4QOFSB10mon?= =?us-ascii?Q?IaHSH9cH9EjvvIfRyXW3kO0T7wwQWWdU6pV9ZTVq9MYlMYUTf57LcVNkD9x0?= =?us-ascii?Q?cq3Lcr2qCBEPf8cq9d4E+iuZZtKOaetG9BMWo+xxYfB/VEZmEz4OFSC6ATER?= =?us-ascii?Q?j9ibDgA1ckT6Dy0+5z0lOsGWbOwLfTCx3b+ol9KPXmNXLqM4QRp7QgkwJ7To?= =?us-ascii?Q?mVXvJoViHaq14PdEhnb5pzWaPf7D6IHg6ntq+VTBJSxRZ8y9hH/ztZvAk9e+?= =?us-ascii?Q?MxriCJp5I3e9oyQ9rrNOr0xUaaT3yuqYJLr1JTKJBA8QrMJA9e59qJklHCfM?= =?us-ascii?Q?5fNwHA7tWdfOF+6TIQ7imBR17hvcm09/ny2pTnB4GZfwVw+EzorpWwLscxIv?= =?us-ascii?Q?9AkNDV+rlTF5LAWnb9FniEczrV/I?= 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: 60dc69c3-403a-41c8-d85a-08d96c45c0c6 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Aug 2021 06:08:29.1012 (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: S8cSKNL0npoom4AoQAEqfvkzkgCrM3JIOKXDIV/1ufn7J+hn9rNkOyBkG4YdaLSwqRGjlAW62EInIED+ctFkwA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR18MB4418 X-Proofpoint-ORIG-GUID: 2wrJhIUNLd3HsIAu90hAPwRH1LNrFVAd X-Proofpoint-GUID: 2wrJhIUNLd3HsIAu90hAPwRH1LNrFVAd X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.182.1,Aquarius:18.0.790,Hydra:6.0.391,FMLib:17.0.607.475 definitions=2021-08-31_03,2021-08-30_01,2020-04-07_01 Subject: Re: [dpdk-dev] [PATCH v2] eventdev: update crypto adapter metadata structures 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" > In crypto adapter metadata, reserved bytes in request info structure is > a space holder for response info. It enforces an order of operation if > the structures are updated using memcpy to avoid overwriting response > info. It is logical to move the reserved space out of request info. It > also solves the ordering issue mentioned before. >=20 > This patch removes the reserve field from request info and makes event > crypto metadata type to structure from union to make space for response > info. >=20 > App and drivers are updated as per metadata change. >=20 > Signed-off-by: Shijith Thotton > --- > v2: > * Updated deprecation notice. >=20 Please also update release notes API/ABI section for the changes introduced= in this patch.