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 31E79A00C2; Thu, 3 Nov 2022 09:11:19 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0ED2840694; Thu, 3 Nov 2022 09:11:19 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id A534D40693 for ; Thu, 3 Nov 2022 09:11:17 +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 2A37KmIR011877; Thu, 3 Nov 2022 01:11:17 -0700 Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2174.outbound.protection.outlook.com [104.47.57.174]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3km95p0532-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 03 Nov 2022 01:11:15 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RB7dyEfEmIANV/ofy7g0opAzVnQug1oCTBDEWvxwBbnZFAm063awASqsibwgzIPs4SBf8nLpJIR3daU28NyvKS3xa2tz2Wo5m95vAq/TAR+L2gYEOD+kpcNqGoPJ9437XPMA8XMCJBrbpQI3/6ky+D/ikX4WYgGLlHYR61Cgr0sfTzGf/qqBaN7HkKgUYw4nvJWOu7LfubzOTN5QBH1+lwEERob9tssTPqjsvpaFuSiVUjXMkvUrduBQ6UpIMso2X1VldHvkDjmv8JHpenAiLte5QWsXk3IkZHwkmFMnxXbRNsX7M7Nc9b7CUv4oRkuJgyjg0o9BoAmixYSImTq7QQ== 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=pPesCshaoTaphzx9+Q20zLAdwBK1np52E5a4Yri20QI=; b=GggCRbepH+WE872438JETBw/z6Q+GZAmp7utIsVygF8Gcp0+DkNqCc3trqvlYbh13LDYuC2mIaaxoaYerLXuh3B3suMuWcoUFu73mSZiMxzy7sS12WBvgg+G4/dG9CrntyMcHX0isl8CBvgQcY5yHzPjgSZEbD8dH7glnAij2OPw6qtVlXJT9cpN75PC8FYfhxb0yYn7mtSiR1gSUrIFDlsNUsAOV5nPEADDwGmLJl87+6UqLQ1XGWc2nco9KzqiEBnUdaREg1FwD6lY5x14EMRMFTsP1+Y9GWCRX8NsPaZKO4ZtUcdb1yHFTtySTvwq+rbjZksOQ2e5TbMDaz1VkQ== 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=pPesCshaoTaphzx9+Q20zLAdwBK1np52E5a4Yri20QI=; b=EdjluxkBKQix6qmR9ZifWLIsLE2bGiPENhdiO2/gnMTvCHtyQWoEXc+UDGl6RV8WIXiLq9mdvDkXQuDVNLGysoZHYhNI4vkETyE3ym2xzZVu7CzIxUkFbBuP1cu602Men1qTrzeQ4D/j4ei7yL5Xzo2oE/I1jog2j09niyNLkV8= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by PH0PR18MB3909.namprd18.prod.outlook.com (2603:10b6:510:2b::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.22; Thu, 3 Nov 2022 08:11:12 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::8c4f:e24e:332d:dc6d]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::8c4f:e24e:332d:dc6d%3]) with mapi id 15.20.5769.021; Thu, 3 Nov 2022 08:11:12 +0000 From: Akhil Goyal To: Ciara Power , Kai Ji CC: "dev@dpdk.org" , "david.coyle@intel.com" , Kevin O'Sullivan Subject: RE: [EXT] [PATCH] crypto/scheduler: fix session retrieval for ops Thread-Topic: [EXT] [PATCH] crypto/scheduler: fix session retrieval for ops Thread-Index: AQHY7hG/CDBuX/mkm0ugoH0hMYe9qK4s216A Date: Thu, 3 Nov 2022 08:11:12 +0000 Message-ID: References: <20221101164802.4094474-1-ciara.power@intel.com> In-Reply-To: <20221101164802.4094474-1-ciara.power@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: CO6PR18MB4484:EE_|PH0PR18MB3909:EE_ x-ms-office365-filtering-correlation-id: 47026d2c-474a-47c1-8fa4-08dabd72f8ed x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 0eExGdelwIqMoYQk2abxIQw1GS9/irislR9eCWMlU9fpzIfRXDU8+TUyDI5rZECizX6+YfYugRo1U2eWwubL/9ANW3M5m1DHC9AecMzZmAOlqrgTxcDyam/seRRiKabRYKeFSaiQHHxSn6ctSI74pWhUh4YV3fhlt89TnUQM1bI0Vd0gcTDmMIg1xRDzsrKqth7xhaIA14W77nFDN4hBmzeAQt9YFzPTyhqoIgihxpAG00a9xTdfiGIbYQVgkznA1TVV8ItiB8cFCSApvHIlVr0YcYSw2AbWYgFRiK2AyxIas2B0IVQI9bt2A4EzaHLud/8pIsFXUWrAh1iKEfdyH4Va/L6iZ0fow70oiOIitMqHMT6GC12200Um1ni4UKzBXfroAIBbYrigUEFMKJwDWZd7Z22gPkZnTsmlWrCmjmcxeLJx4lY881qT+c2MKuMJjbpULrQuW2JcxmhdJLze22v0qTnrb8To/tYWFW+oW6cSbyMPK6BmurViCsTxQP9V0RgbR6mqoBpSFOv96xTQQ4vi4I847CYvROm7i43uKHqdurpihmPdLCVdJvkwaxgRxtKEN+uA+iiu00fUik1ZsyZ3C5aAlvqoESUYgJXiUzeY+uuERxdlykZsdE5Fgl7nkzEjYsjuNMG9pAPNCkvR6/qg7uI4IYFGa1/jHYEBSsOg4WBWutRtOi3Lob3iznU1gFdQERYfVvzoCJoGVf9hMTLKZZezvgmv+jaLLAXMUc8faIOybFx0enh1AdPVSCpMiJKcYgtsrcA8RhzdckvmdQ== 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:(13230022)(4636009)(39860400002)(396003)(346002)(136003)(376002)(366004)(451199015)(4326008)(66476007)(64756008)(66946007)(76116006)(71200400001)(8676002)(316002)(55016003)(66446008)(41300700001)(110136005)(33656002)(122000001)(38100700002)(2906002)(66556008)(52536014)(6506007)(5660300002)(7696005)(4744005)(54906003)(186003)(9686003)(55236004)(83380400001)(26005)(38070700005)(86362001)(478600001)(8936002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?SwxYi2Cvb1UUUK7Qxd2Zgq+54ZmwnfHf0Xf7xHZIBW5fXqRjyUQ2utEEjtYd?= =?us-ascii?Q?hbeFNtnttJ2ttWtCehZreFykCaBuF7KIIdYHIVuLi5aaDoE/Ndjcz/1cvUPW?= =?us-ascii?Q?NZq1gL1TD/r/4cm+zRTI+HnXCCqgLIS9NX6s5z2EBPmPti2MK/Ss0uf3sAI6?= =?us-ascii?Q?dGKwLh7SU40qKcVoxIcC8TASWm8J/rqntiyp77b4JhiuiYZgD1DV2Ju/JXtf?= =?us-ascii?Q?7OrJVdN++YXep19SOry8kLPra8tA2i7xdtSmp0/iXqeYzSvKpPUbnMGAKqlq?= =?us-ascii?Q?KbfSgST2/9fxppdckIvpMTkqMjgyBLeF052bBHrdjLwRtf5MiLfJmc5KDdYj?= =?us-ascii?Q?HsjLI2/0qYaT+UjQs5D+fbjE74fZp1aF0By3CLD7kfB/K2GhpC0vVn2ozff2?= =?us-ascii?Q?VWp4UULpctUqaiVPnaBGB4c7Szy0q6SxOALk+NZsxy0g7IgkFxi9Ou88YWAO?= =?us-ascii?Q?oS6GlLn+APLBlqb6OVs9nGWUckuCqo5P1w5XWPaRhEw8GOZ9LGMFOk50oo/u?= =?us-ascii?Q?XeNWPlJtpEdsnHhbrue24L4uXv2Mtq6FrXTYvfhDfVnbNvfwfBkmytPWdofM?= =?us-ascii?Q?TGlFCm1KS9hFig0rApaGKZpnMuP8J3HCkM/UuDMaPoXa0OdBJfMFLY/4ed8E?= =?us-ascii?Q?1e4Ifn8LbBAwSaXl5avjW8BCGeBJkivhLpxK2rIHsxrQSXZW9o1fRD8qsfQ5?= =?us-ascii?Q?Fk7ZgN7JFKrfHtIQ1WDwEEo7JCueRjAFsQz692CDQudCeXD0XH6HVRhg1oR3?= =?us-ascii?Q?RT+hwFEOtx/FpCy158AnFFGdh9qKKUqRMZeycbPqTfg334Ow8WmoAUhJF7Ho?= =?us-ascii?Q?tUYU8ZTwjsHUuF+nksj5R6aDCrFa0OKSmP2JWOC5u3SNr8QUXEww+fmX/xJq?= =?us-ascii?Q?VufkXXRup2jGANd65eVU3u/5WRRIZBj40cCdObaCmgkpbjXqUhnSrCj7rxqz?= =?us-ascii?Q?LHHQ75atfXWTAnKQYIDOgJUClPfviDmKA9UXuYoGo4qVd4+HwmI/cmbjQqU+?= =?us-ascii?Q?kVVWb93SU0oOBN5+Y6ZvZom7mjFraCXwDRlnDS40MRfo52wZfy4Asb3Yn4kg?= =?us-ascii?Q?ywwG+C0wEokv908S19IaCKj3EQtVd26YDW/M8jq2J3rI2kYSfQXtJ5oQciFC?= =?us-ascii?Q?mT3/Wb7z3uKy9h+7+jW/vgBZU2r1izK7PL1OHtk27KzGUpAc2yz8y04OrtJV?= =?us-ascii?Q?X5cabZI6eGrdWnBt/VmuqQrO8wBrSqDG2OpZ5801GSgtk24yfKs3vUArmmAY?= =?us-ascii?Q?h64vfKi9pacRt1O6lo7c/dUA0lnnjBijuxkXDs2Mlb1cAC1XaYuElzFfBV23?= =?us-ascii?Q?gepeu6SWHUAk7jJ746UGJ3ZmMYZmURgVy01M/RC6ZK9fwLK9Zt8G/uPL3Q5M?= =?us-ascii?Q?fyBCyOOG0CFFTGvLfsr/cHEtNLogPyqxIy88eT0mSJE/fq4NFVaK6sk4KIdS?= =?us-ascii?Q?JeJbj2e73kyGaL1UrHL5FPJUySJoL66IcMcYcMM8mS/AZMfAPY3DtpFo2fdY?= =?us-ascii?Q?GlbJgRQXPOzDBIH+lg0mJnCuqGsYYnlta9b6akwkvctOIzYcwO9rWNgZjkKH?= =?us-ascii?Q?JMVMHEe+8FIvfzXnWQ95nbvqzXTTwX0ypjThnAmK?= 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: 47026d2c-474a-47c1-8fa4-08dabd72f8ed X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Nov 2022 08:11:12.6117 (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: GpzQJFxkRLjP/4iRgQB17KkwuEUwTvzIE9EAvdegQuOqCNJFy8S4j1pYN+5HetHetneD8xT27RArYttaEwre0w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR18MB3909 X-Proofpoint-ORIG-GUID: ns11Zm4juHQbLXZuWKz_NBaydF_J7kii X-Proofpoint-GUID: ns11Zm4juHQbLXZuWKz_NBaydF_J7kii X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-11-02_15,2022-11-02_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 > In cases where some ops failed to enqueue, the op session was never being > reset. This resulted in a segmentation fault when processing ops the > next time. To fix this, only set the op session after the failure > condition is checked. >=20 > Also, the incorrect ops index was being used for session retrieval when > dequeueing for the secondary worker. >=20 > Fixes: 6812b9bf470e ("crypto/scheduler: use unified session") >=20 > Reported-by: Kevin O'Sullivan > Signed-off-by: Ciara Power Applied to dpdk-next-crypto Thanks.