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 7A6D5A0547; Mon, 5 Dec 2022 12:35:27 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6A06742B8B; Mon, 5 Dec 2022 12:35:27 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 4E9F9410E5 for ; Mon, 5 Dec 2022 12:35:26 +0100 (CET) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 2B584SlN029392; Mon, 5 Dec 2022 03:35:25 -0800 Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2105.outbound.protection.outlook.com [104.47.58.105]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3m86us57s9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 05 Dec 2022 03:35:25 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LyNInbs7epEZyEbC9yurUvrNfmkG4WUesWvglC0fY7F3OPqDVYVCwuVioLMMfLclxSLMpYp0nKDtE7qmFfQ3TCwddboYbXm9hpWtG6NwTtKR+BDwzC91gKq1CrYh7pECP1QgCr3EG4Qfm3Tu2AHr4rHZU28XZznYBaR7S2msgp325HyKsww9O8msM2T41TJFpDUJJVSXLUTnd1ug2ODAdOufDfQq+GxE4rVjCxtvzUje5akffCyBgX5kuWsl7ZSeOYmI9ilUdKrQLySQj/RzPO4dSq7KkW9O59M20wU1SWY7r0vAQu42ezyl3qRo5j9oi0GeUoHe4Np0X30c9zLV3A== 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=xzX6XsPQV/XfcLTdNykFccP/bd2PIe8be3hhJ5dZiXg=; b=aPXfFv8DsPGZDB1Q4HXW4sBkYkT88dz02TNZi9vG9xgeMHTmmh1oWLCwRYllD3ehxTzRVM4V+YSgniWiwOKGzk7GSb1+McJ+zJEJjX5tnycJAUUjMySHSDSESttbWglJ8+QjqeQ6WsTZEbE94fyy8KhSn8g2s/oHS6CYkdaKWz7lls5oHFoRUzfVVrKGk6dp0Yme0El+WfZgILFCCtsLl5pkM/kzu2xiQZXVSLC3WSRPJnSAsCwOyd5c4Ac07+B2X79Nd5+cALA+zym7YFbMusuif1sGBrtmjPWr8EyK4y49YJLH0NTCcWWD+Qb0NieE4b/9MQ2nZOjSJURfoKBOkA== 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=xzX6XsPQV/XfcLTdNykFccP/bd2PIe8be3hhJ5dZiXg=; b=jHiHYV4dW9ajlZ4dv4GQ1skXJHmlbbnNUUvOOM1t/sgi4jGvjvPT5q6QALJjNfMfL+lMbZq7WL4C/bTvEDMTFp2YGROxWszpRqNb+Y5J8AsCljzyd3vBn3qpXgqrnPsMkFjUhjt0e22BPjvSxfOI6Hz4jXPMk8Vb7gctqgZ9buc= Received: from MW2PR18MB2282.namprd18.prod.outlook.com (2603:10b6:907:f::19) by CO1PR18MB4698.namprd18.prod.outlook.com (2603:10b6:303:e5::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.8; Mon, 5 Dec 2022 11:35:23 +0000 Received: from MW2PR18MB2282.namprd18.prod.outlook.com ([fe80::307c:8ead:3d34:a1b9]) by MW2PR18MB2282.namprd18.prod.outlook.com ([fe80::307c:8ead:3d34:a1b9%7]) with mapi id 15.20.5880.013; Mon, 5 Dec 2022 11:35:23 +0000 From: Volodymyr Fialko To: Ganapati Kundapura , "dev@dpdk.org" , Jerin Jacob Kollanukkaran , "s.v.naga.harish.k@intel.com" , "abhinandan.gujjar@intel.com" CC: "jay.jayatheerthan@intel.com" Subject: RE: [EXT] [PATCH v2 3/5] eventdev/crypto: fix wrong offset used while flushing events Thread-Topic: [EXT] [PATCH v2 3/5] eventdev/crypto: fix wrong offset used while flushing events Thread-Index: AQHZBVC+YAS5wqETkESL6P+Jpdw2wq5fMFaw Date: Mon, 5 Dec 2022 11:35:23 +0000 Message-ID: References: <20221130171014.1723899-1-ganapati.kundapura@intel.com> <20221201064652.1885734-1-ganapati.kundapura@intel.com> <20221201064652.1885734-3-ganapati.kundapura@intel.com> In-Reply-To: <20221201064652.1885734-3-ganapati.kundapura@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW2PR18MB2282:EE_|CO1PR18MB4698:EE_ x-ms-office365-filtering-correlation-id: 428dc9cf-fb68-43f8-be24-08dad6b4cc75 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 7KjGwuAgDVH9PynUuDoEr0s29SFaSEny3/OugFpnqg6IAiNDk0gbvyQnCJmt/60SSyGlDYkJzXvvg/BNkelD34zhQyKG63sPovKXPuXe3p6GGvz9djspg/16q2412Ii8YPrrWco8+iwmoQ9dCQXkAf77RfCZs5jsPeh3oLlm3AyYZG7ALTpwOVYxWP1mzcVCHv1oSdEWmuV/yz79r9MmVH8pJyZZkonUKYY8zBUAdN3bS8BCwjiLfbDjVGO5gfunWe7Mn6Y2mLFc8f18lmhXL0B4SwCttjM6wmgRI4JSRWQhfsonE484lJclYllbvDljjy+UjkCvp6Dew1Bcj+O/+nGoOehUtYB1eF+Ar8HYPVclzkGZbK7AW31LXL9cA15jmpwKvZbgTnCnStK81xwQYnuicohiTPstPZba08FGfsW0H1LJKGSVT8LWWG+8GZESEJ5tElODt1/YTk15BUZ99AkityzXv4jU0doSfa106h/C4S5e5Y6BtPhNopRWNS4Pr761W9l247nvJ/LsEwVLDFz9IZjezn51tYPGVJ+PqOs5IMjkSPm7mouLoSnxKGlJmnmDtV2dVFk2VTUSJtOkcCY5teIJcNxMCxBViYuhR+5H8JzOgVMA1DbDGQNjg1KMB9BAhpV8/d/usZiazdeHOXlq4qYKIXy++mY32QoMGWrmzh8oyeHkYWr11MqzE2VTpv/qEAHC4HVArQyZfQjgkQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW2PR18MB2282.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(346002)(396003)(136003)(39860400002)(376002)(366004)(451199015)(71200400001)(478600001)(6506007)(53546011)(7696005)(26005)(9686003)(41300700001)(38070700005)(64756008)(2906002)(4326008)(186003)(8936002)(8676002)(5660300002)(83380400001)(52536014)(122000001)(33656002)(38100700002)(4744005)(110136005)(316002)(55016003)(76116006)(66556008)(86362001)(66476007)(66446008)(66946007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?7WA6MTiiaA2vBwuiwuYBdM53LBD45/2Y2sNuTdX0p9eFCAhempspj5G/w0qi?= =?us-ascii?Q?huVxCt67NfWHHeFTaj2duOKdNVuOMnXE3cRnPHeXRNDTemclDg/AfX9tkHAi?= =?us-ascii?Q?ClVxWw4+V3mOUMsckCxxmVyfkH7dYGqCR1GjMiYI6K+dbRCcVOOUQBqVdphF?= =?us-ascii?Q?ecdkwC54xSoqXu0/Zfdm4lQtJUyRMe0Qqy2N+KnixeKj29UnKDJ7JNFe+yUi?= =?us-ascii?Q?dy9dqQR0Ph7oEQYJntG+hlCZTilQmN8X/VRUV5mifcgsODjskcORV886n+fy?= =?us-ascii?Q?mbTS+xCHMudljvUK9QBoQklhahUF+gJieyx34ZmWM+1rmnsIz1MBPSCWvlti?= =?us-ascii?Q?8fW+lPcOpIVjmSSTDuTF6jITFpjZVqdQujlgON8IxiFeKktyVGvqdpIhH2Tf?= =?us-ascii?Q?Lq0zWXQLLk/QsfUzX+QIB8edzhWEVwVaYI2ztWB2+FMR2Wv8SyFNfulxQlC3?= =?us-ascii?Q?cuEDYUo0oLfQHEqYK0NHRZ2++7tcL0ZnTJ+LXdPu4X5OLLpxbeL9F6h534gQ?= =?us-ascii?Q?dA/p3Mz09oEDBqHY1aQGLKulsB3++fTJ6wVTBchernlrZqIQQO2m//4B8BAr?= =?us-ascii?Q?0tTv8eX05omNWoI++51mK6aA8fFF5amvmHp/pfqxC0N+WtZQttMaslVISARb?= =?us-ascii?Q?Vlc30obSkINPsUHqcixgbWLs2woen9wUWPtxsaO/uOvplGWSCe8EY+2Cf+aw?= =?us-ascii?Q?rOgxqiTO9v5sA1IvzTnCX7+UMwL1jRItzw6k2PX3ZzfEV5a8Sgv+S17d2xfy?= =?us-ascii?Q?84FTOZTlswF3csUTOdciJMb+DBrVrkUmpc3F7v/rqzap0aL8G+wO6l3nXCdw?= =?us-ascii?Q?SWVDz/9eF3Xoifx/HjDxS90h0Bj7gd7/3gsSV8GXgoUXYaF0natGcXgfT4sG?= =?us-ascii?Q?Wq6Tgs4k3J/PKHxhn5YsFCaDM4HvJTpVPCXXcA9OKRO3Wi3gVBwdKTJRyeFR?= =?us-ascii?Q?2WIXFmhmelPj5wFD0pkP2kxXE/gCIEgexyxtRh3u5Z5HaARm42yDGAcghX8n?= =?us-ascii?Q?vkxi6jlCBXIXXfL9BmL4kS8QXirkKWS/BGT5DAkukG5uXKsJkKvO0k0IrAno?= =?us-ascii?Q?OS38vPbhFU8Eq3xJ6uLq+xCL0e8oUL7Ta++0Jo+/dpOrPtQyygjzFWi3OWQr?= =?us-ascii?Q?82NhCNmHpmflp8Ccj9lneMcThGy/EONGgxigCPwPP7s7AJJgJ+VETdjZQrpD?= =?us-ascii?Q?SiNXxIBV5qO0cUlqncITNf+fvI3DqKKZXKB/3Std+PvifqOGz7LUsqg4KylP?= =?us-ascii?Q?PLEC7RMmbBmjfFJKxfYltCFurdqFuSLpddBe+FSiP6vu35QV+O50TJBdnTDf?= =?us-ascii?Q?wNHdrNiUtbekiJx2sH61FHZMln2dDJvKsRc8C02DAUKgfwsuXLONjAqsqP0V?= =?us-ascii?Q?/i0m9LlZG3qOxkMLs/z7z6jLoAOKIznRV/trdqsKNt5vjpQiGP7B2oETP40e?= =?us-ascii?Q?qHhi/0eztS9MRoRrcrrsnSpEDtMB8W0/ipSoqC3trGPffhaokj9TDtHw7icG?= =?us-ascii?Q?10EKeOpbnPQ1scu8pE2lZzE07Hc9Zc8wDtgb/x2lCkejyMs9t/NC2/wOyz3Y?= =?us-ascii?Q?RWsr8ghH4SaBwsdYCWIPkAbhW+vgIMa92gC4uCQ1?= 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: MW2PR18MB2282.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 428dc9cf-fb68-43f8-be24-08dad6b4cc75 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Dec 2022 11:35:23.8447 (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: mn5VUwcmz6l4HfK7YERliMT15CRz9JzxMH6bczMWy5s66RiZELskHxSgbl4fTvxyvaEUBqwcusdmi7aseZvPzA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR18MB4698 X-Proofpoint-GUID: hlcFqEhOjzedEYrqVjQxgpC4sX0HCVrF X-Proofpoint-ORIG-GUID: hlcFqEhOjzedEYrqVjQxgpC4sX0HCVrF X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.923,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-12-05_01,2022-12-05_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 > -----Original Message----- > From: Ganapati Kundapura > Sent: Thursday, December 1, 2022 7:47 AM > To: dev@dpdk.org; Jerin Jacob Kollanukkaran ; s.v.nag= a.harish.k@intel.com; > abhinandan.gujjar@intel.com > Cc: jay.jayatheerthan@intel.com > Subject: [EXT] [PATCH v2 3/5] eventdev/crypto: fix wrong offset used whil= e flushing events >=20 > External Email >=20 > ---------------------------------------------------------------------- > Events enqueued to eventdev from the beginning of the circular buffer. > This leads to invalid or already freed events getting enqueued to eventde= v from the circular buffer. >=20 > Fixed by enqueuing the events to eventdev from the head pointer of circul= ar buffer. >=20 > Fixes: 7901eac3409a ("eventdev: add crypto adapter implementation") >=20 > Signed-off-by: Ganapati Kundapura > --- Acked-by: Volodymyr Fialko