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 8DDAA42D06; Tue, 20 Jun 2023 11:27:54 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7FCF540ED8; Tue, 20 Jun 2023 11:27:54 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 12CD74068E for ; Tue, 20 Jun 2023 11:27:51 +0200 (CEST) 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 35K7f7Ym017994; Tue, 20 Jun 2023 02:27:51 -0700 Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2175.outbound.protection.outlook.com [104.47.57.175]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3r9cbkfa5h-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 20 Jun 2023 02:27:50 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ToUPLnYWAK+M0be/npY3vD2xxR3ufSuHX3pGXwiZH1ou1dxTuMUQfj3jurco1TQcmvy8UgJ3Y/tVzHB8qw6yzkpQeMtjWYJiX1oMBgulzZiLZ9W+YJTm1dXpQUOlzr0cXiQ4o2BrRBtFzB8gMnz+7AikKQlOV+BGRNAcNdcOnO70YMjo4udgwspbcOmf4YNuh1k8VfYVbN4rysv1ZFIAndI0vrJZhnZzrJn3CjbLvT9cw+CVzxOR8N6WpIcqBhyyV2m88ys5ONCEFkT87QGNFXV+iPkRUgpbYMlWIVRyCRKp+CyyWCiyp2yuITNpSGI43beF6qi7jqID3uE9hw8aIA== 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=LS76IUHv/2teWNagp3+Mvyp4l+jFAQsTqyp3nchqzdM=; b=PjRNoRQG6dPaRlaAjllrzNQdXm3oVDeSQ9+jtyC9ODUEhU6xGKxwLmvTTmP79n71cQF1rdziHrWQwUKwvxOMciRbe0qFkAa+iWEeA9Hkr8rC0oiGPIUFfdxrS88G0fBIdY8jsBZBIkvwZc2ePBfOF6gGFow81oqWaS/H1ZYd1930yoCJa8SXuk1iblHvFHD3YYy2HFw8accJrv27FqgKqM0zVXysJFdBKG5ErkgawF2QNVu2gBkhf9z/wXG4Hie+YfUoPt2kHD9sAqQ18EiXhI/fiPKjLiBoq16vIDFLJYwsa+Zo1zNyhrx9QZW9Vx/EM7WsWbC3XzsHH+NxM9+c4Q== 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=LS76IUHv/2teWNagp3+Mvyp4l+jFAQsTqyp3nchqzdM=; b=JetNEMtFsAmdiYNquV7YTChlEXXsVCKkwqTewTRev9QF5W09RNFJnPSLeno4Xs+YnjuLCld7R3bm+VV4aHTRxxNIQy8SSaeGyz3ReAEN746ZkjYlYrgbg/HkgeakREvbqIYjop8ntHsxRQf43IpJvL+f1JH/E0mTWJ2MNTH+sDw= Received: from CO1PR18MB4540.namprd18.prod.outlook.com (2603:10b6:303:ff::13) by BN9PR18MB4121.namprd18.prod.outlook.com (2603:10b6:408:132::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6500.37; Tue, 20 Jun 2023 09:27:45 +0000 Received: from CO1PR18MB4540.namprd18.prod.outlook.com ([fe80::d975:c5fa:8025:f521]) by CO1PR18MB4540.namprd18.prod.outlook.com ([fe80::d975:c5fa:8025:f521%6]) with mapi id 15.20.6500.036; Tue, 20 Jun 2023 09:27:45 +0000 From: Ashwin Sekhar T K To: Thierry Herbelot , "dev@dpdk.org" CC: Thomas Monjalon , Nithin Kumar Dabilpuram , Satha Koteswara Rao Kottidi , Jerin Jacob Kollanukkaran Subject: RE: [EXT] [PATCH] common/cnxk/roc_npa: fix npa_aura_fini Thread-Topic: [EXT] [PATCH] common/cnxk/roc_npa: fix npa_aura_fini Thread-Index: AQHZo1Ryjt7P4S5MKkaZRywI5aUTm6+TbAjg Date: Tue, 20 Jun 2023 09:27:44 +0000 Message-ID: References: <20230620085134.3124796-1-thierry.herbelot@6wind.com> In-Reply-To: <20230620085134.3124796-1-thierry.herbelot@6wind.com> Accept-Language: en-GB, 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+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNcYXNla2hhclxh?= =?us-ascii?Q?cHBkYXRhXHJvYW1pbmdcMDlkODQ5YjYtMzJkMy00YTQwLTg1ZWUtNmI4NGJh?= =?us-ascii?Q?MjllMzViXG1zZ3NcbXNnLWI2MmQzMmJkLTBmNGMtMTFlZS05NGNkLWEwYTRj?= =?us-ascii?Q?NTk3MjdmNFxhbWUtdGVzdFxiNjJkMzJiZi0wZjRjLTExZWUtOTRjZC1hMGE0?= =?us-ascii?Q?YzU5NzI3ZjRib2R5LnR4dCIgc3o9IjE2NTMiIHQ9IjEzMzMxNzI2ODY1Mzc0?= =?us-ascii?Q?Njg0NyIgaD0iQVRMbkM0U1UvRFlYOGJqSHRqaDc4Nzd2S1ljPSIgaWQ9IiIg?= =?us-ascii?Q?Ymw9IjAiIGJvPSIxIiBjaT0iY0FBQUFFUkhVMVJTUlVGTkNnVUFBTjRQQUFD?= =?us-ascii?Q?ZktvaDRXYVBaQWFrRGFpN3dseTdQcVFOcUx2Q1hMczhaQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUhBQUFBQnVEd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUVBQVFFQkFBQUFJN3FUcEFDQUFRQUFBQUFBQUFBQUFKNEFBQUJoQUdRQVpB?= =?us-ascii?Q?QnlBR1VBY3dCekFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?RUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFHTUFkUUJ6QUhRQWJ3QnRBRjhBY0FC?= =?us-ascii?Q?bEFISUFjd0J2QUc0QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFDQUFB?= =?us-ascii?Q?QUFBQ2VBQUFBWXdCMUFITUFkQUJ2QUcwQVh3QndBR2dBYndCdUFHVUFiZ0Ix?= =?us-ascii?Q?QUcwQVlnQmxBSElBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUJBQUFBQUFBQUFBSUFBQUFBQUo0QUFBQmpBSFVB?= =?us-ascii?Q?Y3dCMEFHOEFiUUJmQUhNQWN3QnVBRjhBWkFCaEFITUFhQUJmQUhZQU1BQXlB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-refone: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUdN?= =?us-ascii?Q?QWRRQnpBSFFBYndCdEFGOEFjd0J6QUc0QVh3QnJBR1VBZVFCM0FHOEFjZ0Jr?= =?us-ascii?Q?QUhNQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFDZUFBQUFZd0IxQUhNQWRBQnZBRzBB?= =?us-ascii?Q?WHdCekFITUFiZ0JmQUc0QWJ3QmtBR1VBYkFCcEFHMEFhUUIwQUdVQWNnQmZB?= =?us-ascii?Q?SFlBTUFBeUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFB?= =?us-ascii?Q?QUFJQUFBQUFBSjRBQUFCakFIVUFjd0IwQUc4QWJRQmZBSE1BY3dCdUFGOEFj?= =?us-ascii?Q?d0J3QUdFQVl3QmxBRjhBZGdBd0FESUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFB?= =?us-ascii?Q?R1FBYkFCd0FGOEFjd0JyQUhrQWNBQmxBRjhBWXdCb0FHRUFkQUJmQUcwQVpR?= =?us-ascii?Q?QnpBSE1BWVFCbkFHVUFYd0IyQURBQU1nQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUNlQUFBQVpBQnNBSEFBWHdCekFH?= =?us-ascii?Q?d0FZUUJqQUdzQVh3QmpBR2dBWVFCMEFGOEFiUUJsQUhNQWN3QmhBR2NBWlFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reftwo: =?us-ascii?Q?QUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJrQUd3QWNBQmZB?= =?us-ascii?Q?SFFBWlFCaEFHMEFjd0JmQUc4QWJnQmxBR1FBY2dCcEFIWUFaUUJmQUdZQWFR?= =?us-ascii?Q?QnNBR1VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFB?= =?us-ascii?Q?QUFBQUFBQUFnQUFBQUFBbmdBQUFHVUFiUUJoQUdrQWJBQmZBR0VBWkFCa0FI?= =?us-ascii?Q?SUFaUUJ6QUhNQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFDQUFBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFDQUFBQUFB?= =?us-ascii?Q?Q2VBQUFBYlFCaEFISUFkZ0JsQUd3QVh3QndBSElBYndCcUFHVUFZd0IwQUY4?= =?us-ascii?Q?QWJnQmhBRzBBWlFCekFGOEFZd0J2QUc0QVpnQnBBR1FBWlFCdUFIUUFhUUJo?= =?us-ascii?Q?QUd3QVh3QmhBR3dBYndCdUFHVUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUJBQUFBQUFBQUFBSUFBQUFBQUo0QUFBQnRBR0VBY2dC?= =?us-ascii?Q?MkFHVUFiQUJmQUhBQWNnQnZBR29BWlFCakFIUUFYd0J1QUdFQWJRQmxBSE1B?= =?us-ascii?Q?WHdCeUFHVUFjd0IwQUhJQWFRQmpBSFFBWlFCa0FGOEFZUUJzQUc4QWJnQmxB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFF?= =?us-ascii?Q?QUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUcwQVlRQnlBSFlBWlFCc0FGOEFjQUJ5?= =?us-ascii?Q?QUc4QWFnQmxBR01BZEFCZkFHNEFZUUJ0QUdVQWN3QmZBSElBWlFCekFIUUFj?= =?us-ascii?Q?Z0JwQUdNQWRBQmxBR1FBWHdCb0FHVUFlQUJqQUc4QVpBQmxBSE1BQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFB?= =?us-ascii?Q?QUFDZUFBQUFiUUJoQUhJQWRnQmxBR3dBYkFCZkFHRUFjZ0J0QUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-refthree: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFJ?= =?us-ascii?Q?QUFBQUFBSjRBQUFCdEFHRUFjZ0IyQUdVQWJBQnNBRjhBWndCdkFHOEFad0Jz?= =?us-ascii?Q?QUdVQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFBRzBB?= =?us-ascii?Q?WVFCeUFIWUFaUUJzQUd3QVh3QndBSElBYndCcUFHVUFZd0IwQUY4QVl3QnZB?= =?us-ascii?Q?R1FBWlFCekFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUNlQUFBQWJRQmhBSElBZGdCbEFHd0Fi?= =?us-ascii?Q?QUJmQUhBQWNnQnZBR29BWlFCakFIUUFYd0JqQUc4QVpBQmxBSE1BWHdCa0FH?= =?us-ascii?Q?a0FZd0IwQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFB?= =?us-ascii?Q?QUlBQUFBQUFKNEFBQUJ0QUdFQWNnQjJBR1VBYkFCc0FGOEFjQUJ5QUc4QWFn?= =?us-ascii?Q?QmxBR01BZEFCZkFHNEFZUUJ0QUdVQWN3QmZBR01BYndCdUFHWUFhUUJrQUdV?= =?us-ascii?Q?QWJnQjBBR2tBWVFCc0FGOEFiUUJoQUhJQWRnQmxBR3dBYkFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFH?= =?us-ascii?Q?MEFZUUJ5QUhZQVpRQnNBR3dBWHdCd0FISUFid0JxQUdVQVl3QjBBRjhBYmdC?= =?us-ascii?Q?aEFHMEFaUUJ6QUY4QVl3QnZBRzRBWmdCcEFHUUFaUUJ1QUhRQWFRQmhBR3dB?= =?us-ascii?Q?WHdCdEFHRUFjZ0IyQUdVQWJBQnNBRjhBYndCeUFGOEFZUUJ5QUcwQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reffour: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFDQUFBQUFBQ2VB?= =?us-ascii?Q?QUFBYlFCaEFISUFkZ0JsQUd3QWJBQmZBSEFBY2dCdkFHb0FaUUJqQUhRQVh3?= =?us-ascii?Q?QnVBR0VBYlFCbEFITUFYd0JqQUc4QWJnQm1BR2tBWkFCbEFHNEFkQUJwQUdF?= =?us-ascii?Q?QWJBQmZBRzBBWVFCeUFIWUFaUUJzQUd3QVh3QnZBSElBWHdCbkFHOEFid0Ju?= =?us-ascii?Q?QUd3QVpRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUJBQUFBQUFBQUFBSUFBQUFBQUo0QUFBQnRBR0VBY2dCMkFH?= =?us-ascii?Q?VUFiQUJzQUY4QWNBQnlBRzhBYWdCbEFHTUFkQUJmQUc0QVlRQnRBR1VBY3dC?= =?us-ascii?Q?ZkFISUFaUUJ6QUhRQWNnQnBBR01BZEFCbEFHUUFYd0J0QUdFQWNnQjJBR1VB?= =?us-ascii?Q?YkFCc0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFB?= =?us-ascii?Q?QUFBQUFBQWdBQUFBQUFuZ0FBQUcwQVlRQnlBSFlBWlFCc0FHd0FYd0J3QUhJ?= =?us-ascii?Q?QWJ3QnFBR1VBWXdCMEFGOEFiZ0JoQUcwQVpRQnpBRjhBY2dCbEFITUFkQUJ5?= =?us-ascii?Q?QUdrQVl3QjBBR1VBWkFCZkFHMEFZUUJ5QUhZQVpRQnNBR3dBWHdCdkFISUFY?= =?us-ascii?Q?d0JoQUhJQWJRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFD?= =?us-ascii?Q?ZUFBQUFiUUJoQUhJQWRnQmxBR3dBYkFCZkFIUUFaUUJ5QUcwQWFRQnVBSFVB?= =?us-ascii?Q?Y3dBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCdEFHRUFjZ0Iy?= =?us-ascii?Q?QUdVQWJBQnNBRjhBZHdCdkFISUFaQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVB?= =?us-ascii?Q?QUFBQUFBQUFBZ0FBQUFBQSIvPjwvbWV0YT4=3D?= x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR18MB4540:EE_|BN9PR18MB4121:EE_ x-ms-office365-filtering-correlation-id: fa6a16fe-f318-4ae7-7133-08db71709ac9 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 8zt/5cjCCdIMDNwnXTnpN15Rhur0brnA+6cJvXjt6KKOExgU/iNiLs5DYIqc8PXYd34ElwQLX7kyufO55INhvPvwOjT9wiqeCuVFzRoiMZ6W8RWmFsozCOQhFUXaPrHRsr4S+RlYz/NLje26vWzv6pKThzznbpyr1E7Dw4u2QuF28I061sxWgq488KR97ZKBCqMKjtk9IWjni0dSgiI88Fa8g/GsJBQ1TUZLIrhCQj1dqHGp9CUFBgwacnqV7JN3Hl6WQqwLVy+R4YLncS7KCg9vBxvmFE5VYUGXhnX6ndeXOIhOb2bBh2m6E3IGNQyA6IWi4jUz+k+zHUz8gjmKXBeSTcloNkFsnjTg+Lq/zkU5pSNNCcFADMp1RpYA1xMeQwziG4TZtRYq7Qw7IlzIB7TfJv8XBbsk/LI63gIvtGDBaTnADj7e1RoV4G0jsO035B6BvWPnxLvKR+LNr0dX9Ij3jTZnUIwMhTcNfhQU2JQtpO9Jo2fPaQPsThi03YBfo8UpgyIaVcVnM1mNv5RCVTzsoHWZBZhJNO9pQrhJcfLMx7uCLQnjKl/H0XiFStV/p/S+55xGeKwdSOjfQDMqLgcgqsZV10NWm7wz5uC3+vx5W7ObQTcHZYfc3ZdZBSUP x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO1PR18MB4540.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(39860400002)(396003)(366004)(346002)(136003)(376002)(451199021)(41300700001)(52536014)(8936002)(8676002)(2906002)(5660300002)(38070700005)(33656002)(55016003)(86362001)(9686003)(107886003)(6506007)(53546011)(54906003)(186003)(110136005)(478600001)(7696005)(71200400001)(122000001)(66946007)(66556008)(66446008)(64756008)(66476007)(4326008)(76116006)(316002)(38100700002)(83380400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?txlJ7fMw2ZTIcu0D1G9JNnNZToddCLvYRpLZ5f2p+G/3AhhCae3+N9Iqeik/?= =?us-ascii?Q?6YkJgaEOSCOOMPtw2Ot9wuuoPCkLF8AhzRO8DLqGRKHi6B6EvC7Hi62sUVpr?= =?us-ascii?Q?zJj+h+AxYGpHWTyqiwq30XzCEGvpDGtNG0/LUI1F3//Z1VS+T8PW0ytRK1ME?= =?us-ascii?Q?IWUn4yLDJ92Lp4a5djGJRE1ooLS4ehfoU7OkTnkjywbG4XnjnwwpETy9lCMu?= =?us-ascii?Q?hc7SczJy5nJflc45dsh34nAK10FgEfJ1uWyMxPZgN+mLVBjgc6X5DPU8e4Vt?= =?us-ascii?Q?7bf1Klbekhgsei/8Eyn7jLYAHEdaJhDJItCwW1Gc3fFivBZjgT0+Ip1J4IZS?= =?us-ascii?Q?26LY2CYN+UXQiHDKNuBb349uzkhqSbTnLspLDml1xuwa3Ad/G+Fshty3A1rh?= =?us-ascii?Q?pF8y/tUGb5TVze8YGWLwhs0B8Y1KPh8dVm9Q5Bl2eZD8XA/4p8wK0KroCLNi?= =?us-ascii?Q?45kRs7kPtfXNf40+qH5ckIGFGpJdUrEYIsArzciM4Mh/VQ56dYhdpiZ4lwq2?= =?us-ascii?Q?02OxRIARiMkRvvHS1TOkiPB09lZ7XCYWnBwrkvtczT1EGaYSHE8BwKx2vl6I?= =?us-ascii?Q?GuspWDqx/qvaebb6mbuFGhda4z+TpjaY3V/50ilBsFKXLat5FZ9P7P3BNwz3?= =?us-ascii?Q?8Mn+EnGjEYL55EROsW1CeZrSrUkKilK+xVhVNJ1By+Ia9S/xrjxiducGQ1+p?= =?us-ascii?Q?0eKDmVe392DrlDD+EBM180UpEZCui9ih1EksLgAHWqKc03WUOO16s7G2f/uE?= =?us-ascii?Q?zpjtU+wzyuKAdcJsQYNQ0Qja5FGsL5WlChqFDCvafy9ZtB9AFEhProbArufD?= =?us-ascii?Q?dsIzAijqd3Vgcd7Z4HVDPvXnAfxanzO7L1t8C6F1bFnXksMZHo/tQpfvV3YO?= =?us-ascii?Q?DfRj84VutsNhBGh0e5j6OrMMwnmPzEpqO2eb7ubZjm99YnYxtZqeYwWFZrgM?= =?us-ascii?Q?fiqx8RYHKC4yynsoLtc2AIy+8jdhpl6QYaWkfcXQze2pkoV/txIguMv7pQJY?= =?us-ascii?Q?FuzFhw6DuiTd13kTfrS+YrNhyYIhJhpTU5HYf9OX1ZLjOWpthmYtTWNMDVyn?= =?us-ascii?Q?c+0D/3VzhKoG/su4HcfOK+GkrLWRPx1ftvkMpeogrFAVX+nrf6oCXwi32wW0?= =?us-ascii?Q?KxYzMvZ1/giFnERN8Qg9cPg6nvSHsg97YxYiCF2Y9aLxO0ohO1DQMsSYJN0O?= =?us-ascii?Q?rVfVWAK4KBX44ONqSi+fU3ppGAtUGCxktdcD1v2fVFsOMRWhui96SS0zMR3g?= =?us-ascii?Q?zo7Qi3s0slsKAX/bRaSPjXS/n5oltak0qPEds3rkEJd5+Qfd++xqaSaLtjuG?= =?us-ascii?Q?9FsA9fEM/vzV7Et/kwRd9pr4QrxECGHxD9M3KLhlrFNALKzF8Rk7UhczFKT8?= =?us-ascii?Q?bAYbcPW8f5QJm0k8vE/tmY8TM71cGdLdgUzRcxFDECIQZU35LgtUMuxbM3s+?= =?us-ascii?Q?Fg2Ov7ctxY7D5uyeQRs42utKj8XV5+RbPhKNGafR1YOLZNZfl3rLa1MtqDeV?= =?us-ascii?Q?mq8Y42UPe2jvhmPx+caWyKu4dsVV9oQuJcGdHF1vek9EhIpbGXlS8L7TnEt3?= =?us-ascii?Q?rHa7HJAaAUqvHli3etmzIFipj3v6P3B7mvs7SP+31tgEMeONFjhnZOV0GG5e?= =?us-ascii?Q?ccO2wN/SlcC8klrWSCr8lcljt74uHQVFlUKN3aBVWkmU?= 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: CO1PR18MB4540.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fa6a16fe-f318-4ae7-7133-08db71709ac9 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jun 2023 09:27:44.9605 (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: mGpOHb6BIOrCjdDoOmgySZJZKOsI4+gqxcst7RJ1wqhDPuR8Cx4MIEm4q2XxXQCi7hsCjgFDhwayMFvppr4dSg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR18MB4121 X-Proofpoint-GUID: X0M4WkhrNeJ7z9JWtNd2WPwimqBuM0aa X-Proofpoint-ORIG-GUID: X0M4WkhrNeJ7z9JWtNd2WPwimqBuM0aa X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-06-20_06,2023-06-16_01,2023-05-22_02 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 Thierry, Could you please add the same fix in npa_aura_pool_fini() as well. Thanks Ashwin Sekhar T K=20 > -----Original Message----- > From: Thierry Herbelot > Sent: Tuesday, June 20, 2023 2:22 PM > To: dev@dpdk.org > Cc: Thierry Herbelot ; Thomas Monjalon > ; Nithin Kumar Dabilpuram > ; Satha Koteswara Rao Kottidi > ; Jerin Jacob Kollanukkaran > > Subject: [EXT] [PATCH] common/cnxk/roc_npa: fix npa_aura_fini >=20 > External Email >=20 > ---------------------------------------------------------------------- > Unlock mbox when an error is detected. >=20 > Fixes: ea4d70cc4f0b46d5 ('common/cnxk: add NPA aura create/destroy ROC > APIs') > Signed-off-by: Thierry Herbelot > --- > drivers/common/cnxk/roc_npa.c | 6 ++++-- > 1 file changed, 4 insertions(+), 2 deletions(-) >=20 > diff --git a/drivers/common/cnxk/roc_npa.c > b/drivers/common/cnxk/roc_npa.c index 377439c2baaf..38e149da82cc > 100644 > --- a/drivers/common/cnxk/roc_npa.c > +++ b/drivers/common/cnxk/roc_npa.c > @@ -245,8 +245,10 @@ npa_aura_fini(struct mbox *m_box, uint32_t > aura_id) > if (rc < 0) > goto exit; >=20 > - if (aura_rsp->hdr.rc !=3D 0) > - return NPA_ERR_AURA_POOL_FINI; > + if (aura_rsp->hdr.rc !=3D 0) { > + rc =3D NPA_ERR_AURA_POOL_FINI; > + goto exit; > + } >=20 > /* Sync NDC-NPA for LF */ > ndc_req =3D mbox_alloc_msg_ndc_sync_op(mbox); > -- > 2.39.2