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 C27B243415; Fri, 1 Dec 2023 04:00:11 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 65C26402B9; Fri, 1 Dec 2023 04:00:11 +0100 (CET) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2139.outbound.protection.outlook.com [40.107.93.139]) by mails.dpdk.org (Postfix) with ESMTP id 875E3402B6; Fri, 1 Dec 2023 04:00:09 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=evtM1hDQUdDbAFXa9OLvoiZHgqTB2T8HO55tCuuKm2NmJCPg2JB4Um+Jwy0E6QwaXvuvranc8W2ttzEMiswxrtvubkt+lvXaRYUK/Jst1z9lNHRRQVGseJTfzmLuqWGdF5QjLtUbpJVQ7XwQMOFZiluSK123nYOrO4VWfG6/oHWi/wKrETtKbkua6yZNvR20W+sruQZpiElj1RaRroK6yj80MGqUx95T2u6AWYXvDXCfS69brIjzw4X39X+qzw/n2Xd60sq8GDBHgsZB+4FhBVIZTJbc+mXcbdLa3ir3aJiCGdmkQhT4KJRNWFHBkzp40r1D1Hh+/KUkp0fdliM2ug== 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=FmkwhuWiiG8HeJbXHMJoLhrGaEQNw/dfOfrhdliEtVM=; b=n7AGo5reOEJAfJcvhjiyqyTF4KVCeeiSO/62QFzk65vKmntuISsxHHT4dxH34pxi0sYadrE6J9yxTlG1gnpXtfHOvEvisXJvhZWvISeiHWrwb8Z2XTpI3ugwJae2XdCErvxmDJudZqN4bhk2yuzA3qUbxbrebxmfzM5lQQ3GTOst2jQ6TcngRRtpsuskUUkg2K9Vb+Di+0+pfWYDi2MZCR2JHqpa/wtdWraKZU7Gahiu6BmP8RfhCr1pG3C0GdcSvHAdOunni0NDtZp+ZL1/VOX3oQKprQnEEusF9l0qPh646H7gXFdrcqj2xkIZQEYs+QsAz5U9AFz4YIlwEpw0GA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=corigine.com; dmarc=pass action=none header.from=corigine.com; dkim=pass header.d=corigine.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=corigine.onmicrosoft.com; s=selector2-corigine-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FmkwhuWiiG8HeJbXHMJoLhrGaEQNw/dfOfrhdliEtVM=; b=ZlFJMEPrsfKl9zsW1pVTvTlaqqdw61J8zHLdbH5sLyN6fZkdLPpw2Eo1EvX0WrNkTvMUY04YcW4Ca642Pv5RB4ho5Aqr7aeUh/YFnYI1DuhG/8HCcMBF6YI4RflYZSlEX0TOAAjI7kOlROsRdGFgUCF5OutTxw6XsAgLNVpcKg0= Received: from SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) by MW4PR13MB5963.namprd13.prod.outlook.com (2603:10b6:303:1bb::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.28; Fri, 1 Dec 2023 03:00:05 +0000 Received: from SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::45b3:d83c:cff2:4a1b]) by SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::45b3:d83c:cff2:4a1b%6]) with mapi id 15.20.7046.023; Fri, 1 Dec 2023 03:00:05 +0000 From: Chaoyong He To: Ferruh Yigit , "dev@dpdk.org" CC: oss-drivers , "stable@dpdk.org" , Long Wu , Nole Zhang Subject: RE: [PATCH 5/7] net/nfp: fix resource leak for exit of CoreNIC firmware Thread-Topic: [PATCH 5/7] net/nfp: fix resource leak for exit of CoreNIC firmware Thread-Index: AQHaI2qjOgZHJgUBPk+ROPGlELH1RLCSshYAgAEHMpA= Date: Fri, 1 Dec 2023 03:00:05 +0000 Message-ID: References: <20231130085238.60290-1-chaoyong.he@corigine.com> <20231130085238.60290-6-chaoyong.he@corigine.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=corigine.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR13MB5545:EE_|MW4PR13MB5963:EE_ x-ms-office365-filtering-correlation-id: 0ecd8e59-db01-400f-0431-08dbf2199ea6 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: nyVLxGdPUVk2Y0jTdvUrx0AVZJgB8gv7WHyJx62N431gbckCjh+XpZuZLMIra362I/GI/vtR4lJta8u9vuYmwP0MjchTl9mEtifQYH8TP76VDkMZ/c18xAVwUGb5661qhdT8FQDGKhsrdkl3dKDTJxr1G0Ut8CSO5uWAWqXs9PmXmIDLfSp5quf6tN7vnMlhqTE/Grv5l8lgzicBbORWK3AJCcDuy8d+37gD3zbmXF11EZM2GA1Bqj0rDlttHZMr11PGwbWtTXSAiRRYxpcGNYqMCl/ghujh6rdRlETT2TpgQV4sUwwZ4vEw88n1uv9UHV24nJMjcnBHxSOh7sn+j6Ydf1B9k2/xPf9tZUmnhs9G9s3OBFveZCn4MuEal4gH0JIVPCjWwRbUhXKV4qz/poCg4Ql70r8vxbmA14AXMNBJMxU0oa2vKuzfSul6hh78zJWQmm/5gCRcgDFkA48B1pMPTSFMqo/XXqcKJ741lu5PAT/BTl7+M3S7fe9XgZWhKco4fjOquIn8kCyA+SMGyc1x/oa6w0oXIMicjjhMfkoLK6e/ufYGNVX+piZ2X29FCR0Kr2MAZQs/KD5SLSjUZUtUHbFhldZZsq/Kc6b66SdDEiBUuq13hO15iPCsx6OFeBvGL60HGuoa3VPlDbU6cHMzHHYqs3Tvjx4eli49I7U= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR13MB5545.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(396003)(136003)(366004)(376002)(39840400004)(230922051799003)(64100799003)(1800799012)(451199024)(186009)(5660300002)(2906002)(44832011)(52536014)(4326008)(110136005)(76116006)(8936002)(8676002)(66446008)(55016003)(26005)(71200400001)(478600001)(66946007)(41300700001)(66556008)(6506007)(53546011)(9686003)(54906003)(107886003)(64756008)(7696005)(83380400001)(66476007)(38100700002)(316002)(122000001)(33656002)(38070700009)(86362001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QWFNOTlaZXlHZnhVZGd4MUJ4MU5KWUxKeDlNdlJwc1V3U2N4cERUSHgxU3RF?= =?utf-8?B?d2ZQbGFmMW1peE9nZnRieWdoZ3M4YW9YdjhKMHN4bWdTTzlKMmN2MWRHQlVS?= =?utf-8?B?UXJ1RDVZVE5YQnpaWHI2VXc0ZmdMaHN4UVVBZkUwdmlQL2JzSGg2Y3lYYTdp?= =?utf-8?B?YjlaUlpFU05KUEY0Q3IycVU3QjBkcjVMMjRoaytuVWF6d1drUUVMbWFYbUFW?= =?utf-8?B?ZTFzbm10YzZScU1hNXlyQ2prMVdjbEVGT3c5NnpxYzN1Z1lMNlhrdWlwMFhD?= =?utf-8?B?VGVtY3lHbitJMWltS3lpLy8rbS9hQXU5U2IyTnBoNVRIZ0F3UHdwZ1dQTjVG?= =?utf-8?B?NEFFTHRWUTdGY0U4UktPdHpla2pPZ2hoYXRsUGtwUm4vOTJQakVOQk1JUVBB?= =?utf-8?B?dHcxRUhVWTdPZWxVSm9BakhOU2pPOUYzY0ZzNGEyQW5jd01lZ2xoYXZxZHpv?= =?utf-8?B?cmRURXQwek1LdlBEQS8zTldTa1V5dm9DMHdzRVBhMmY5cnRtUEJxbWNrR2ds?= =?utf-8?B?TERHYUY4TVF0a2dUZGQrRFlNWlVNN2xjdWsxaFhpMmp6MzVnM2V1WWpjdnFs?= =?utf-8?B?RTUxSVVKVm9aOHhJbEIxR3RoRisyaWhlb0ZCNTZxeVlVUVRTOFM3RDlwdURD?= =?utf-8?B?YUJEZGpjQldWSGRPbmtQLzdiZTZhNXdocXhFc2JzL2pNbHV1dlJFQ2RGckpW?= =?utf-8?B?bUtPSUhjSG9zR3hrdkxCRXkwa3ovOFRSOFZyRmZXUkM3Q282S2o3L3YwWHdI?= =?utf-8?B?enBNdXJaZEIwZzdOR1dCZEtXdzR0cjBXdFR3ZTNtdnJYVUNwb21KMmQ5UDRE?= =?utf-8?B?L2hkR2RhLzA4ZGRxZGlZeGpma3dxU1ZQQmlSU09NRU5GWG80YWhhTzVENktz?= =?utf-8?B?VEdkRFcra1gvaTNKZXdSK1NUSmVKSnp5TjdBYXNFdlR4YTlOVlBWWXQzNzRn?= =?utf-8?B?QUdZbEtwOWV5WXgvMjI4b21MbnBHcDRMRzJyM3dNU0dHSmh6VFp5Tm81RVhq?= =?utf-8?B?SjYvanBXQ2JnM2pxWjBpTHpGdGk4Z1g0c0FBQnozRVlKUmdOSUgzaTAxcm5X?= =?utf-8?B?emk5Y2NhRVEvVC9VZkFFcXZsZUovY1FSUy8wS1lwQmt6OWlNNm1ZaUx1cGx5?= =?utf-8?B?Wk5GQm9nSGhqTmxUbmtiZHRDMWFBb3RzeTJNZ0NJemlhTnhFSmdFMmJ1SFpB?= =?utf-8?B?V3ZlSVVRMFRoN0lqckIveTZpVGZCcW0waFlDaFBxVVkzSTlabG54a3NPZWQv?= =?utf-8?B?ZkwyYiswdUQ1TUxtSldFRTNETk9id0NYQWZMSWl6b1kzR1p1dG9NWmUvL0JQ?= =?utf-8?B?QjVSRUI0NVVYSWNrNUxMc3VlTVZDa0lvNWxQY2xwNmFtbWdKdmgveFRmOHZB?= =?utf-8?B?VVJNMFc3OHZ2Z3hSY2pQc0l1QjA5ZFdQclVyaWN2WC9xem5wcEV6bi9kakFU?= =?utf-8?B?WWo0dTc5R25HQ1ZsWXMrUGVGTmVkYjdUZFRURlpPRWZvR0llbXpkckhvdEVM?= =?utf-8?B?NkRWNHhNVEU2TEtoN1ordzZGOVRBMUpzSS83TkZPdXNYWk54QWd0VXlNWHM2?= =?utf-8?B?NklSdGdXcFNTemtqYUpTVUNoTzAzRFhwOHRoUlBpWWZkUStoV0xveVJzZDhZ?= =?utf-8?B?NWx0VU5GdGlyaW80MG1sc1Q4NDFVY0xDY2xOS3lSRzh6ODl3bHdSMUdCMWxO?= =?utf-8?B?dUNQczFRV25KdlBPaUpkNlNQbFFTNkdLWksra01PTjdFT3Bna3VtWmRGWHpJ?= =?utf-8?B?cXRpK0F2T2FTVjRHMUtqWDR3U215SHBKSDZtR01lR2t3UEZOMEhkRlVCR2RH?= =?utf-8?B?TEtaN09RdjJqSGtyNUkwU0VCT0dESnVtWnZieXZ1Zk5DUHVnYmZNMWJVOE1E?= =?utf-8?B?YTZiRW5MWFRROHE5RnVoTFN1ditrVUZhSHpPaS9acTViaFlWVEZEWjlyVmtJ?= =?utf-8?B?QXVsNVZ0OUZhVWhFbUVpTHdJSFFvTVJKRmFJaXpVckxEakwwcFJaM2hXdkZZ?= =?utf-8?B?S3JpSTBuOVZRY1NSY2xsSC9mNTg2VGlROUJxRFJ3VStqVG1FdTNDcGJTVjZy?= =?utf-8?B?cUdvOWRSZjFidmpqM3FQa2xCVjZRblRGTGxxdlFyUGNIaVFNYmRFYWJ3eGxZ?= =?utf-8?Q?Of1YvdJ6KWrQSGo8ujNvoKk4W?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: corigine.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR13MB5545.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0ecd8e59-db01-400f-0431-08dbf2199ea6 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Dec 2023 03:00:05.2495 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fe128f2c-073b-4c20-818e-7246a585940c X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: VrKPt/+++gTgMUtrkouJtTsUTnwthmdNyJaJcEcxUszRmdt7elDfuqjsVytL9MLU/ukkKURHyedN9nft0EaATdO0oN0vvPQwzgyWFRjkWOE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR13MB5963 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 PiBPbiAxMS8zMC8yMDIzIDg6NTIgQU0sIENoYW95b25nIEhlIHdyb3RlOg0KPiA+IEZpeCB0aGUg cmVzb3VyY2UgbGVhayBwcm9ibGVtIGluIHRoZSBleGl0IGxvZ2ljIG9mIENvcmVOSUMgZmlybXdh cmUuDQo+ID4NCj4gPiBGaXhlczogNjQ2ZWE3OWNlNDgxICgibmV0L25mcDogbW92ZSBQRiBmdW5j dGlvbnMgaW50byBpdHMgb3duIGZpbGUiKQ0KPiA+IENjOiBzdGFibGVAZHBkay5vcmcNCj4gPg0K PiA+IFNpZ25lZC1vZmYtYnk6IENoYW95b25nIEhlIDxjaGFveW9uZy5oZUBjb3JpZ2luZS5jb20+ DQo+ID4gUmV2aWV3ZWQtYnk6IExvbmcgV3UgPGxvbmcud3VAY29yaWdpbmUuY29tPg0KPiA+IFJl dmlld2VkLWJ5OiBQZW5nIFpoYW5nIDxwZW5nLnpoYW5nQGNvcmlnaW5lLmNvbT4NCj4gDQo+IDwu Li4+DQo+IA0KPiA+ICtzdGF0aWMgaW50DQo+ID4gK25mcF9wZl9zZWNvbmRhcnlfdW5pbml0KHN0 cnVjdCBuZnBfcGZfZGV2ICpwZl9kZXYpIHsNCj4gPiArCWZyZWUocGZfZGV2LT5zeW1fdGJsKTsN Cj4gPiArCXJ0ZV9mcmVlKHBmX2Rldik7DQo+ID4gKw0KPiA+ICsJcmV0dXJuIDA7DQo+ID4gK30N Cj4gPiArDQo+ID4gIC8qIFJlc2V0IGFuZCBzdG9wIGRldmljZS4gVGhlIGRldmljZSBjYW4gbm90 IGJlIHJlc3RhcnRlZC4gKi8gIHN0YXRpYw0KPiA+IGludCAgbmZwX25ldF9jbG9zZShzdHJ1Y3Qg cnRlX2V0aF9kZXYgKmRldikgQEAgLTMzMywxNCArMzgxLDI1IEBADQo+ID4gbmZwX25ldF9jbG9z ZShzdHJ1Y3QgcnRlX2V0aF9kZXYgKmRldikNCj4gPiAgCXN0cnVjdCBydGVfcGNpX2RldmljZSAq cGNpX2RldjsNCj4gPiAgCXN0cnVjdCBuZnBfYXBwX2Z3X25pYyAqYXBwX2Z3X25pYzsNCj4gPg0K PiA+IC0JaWYgKHJ0ZV9lYWxfcHJvY2Vzc190eXBlKCkgIT0gUlRFX1BST0NfUFJJTUFSWSkNCj4g PiAtCQlyZXR1cm4gMDsNCj4gPiAtDQo+ID4gIAlodyA9IGRldi0+ZGF0YS0+ZGV2X3ByaXZhdGU7 DQo+ID4gIAlwZl9kZXYgPSBody0+cGZfZGV2Ow0KPiA+ICAJcGNpX2RldiA9IFJURV9FVEhfREVW X1RPX1BDSShkZXYpOw0KPiA+ICAJYXBwX2Z3X25pYyA9IE5GUF9QUklWX1RPX0FQUF9GV19OSUMo cGZfZGV2LT5hcHBfZndfcHJpdik7DQo+ID4NCj4gPiArCS8qDQo+ID4gKwkgKiBJbiBzZWNvbmRh cnkgcHJvY2VzcywgYSByZWxlYXNlZCBldGggZGV2aWNlIGNhbiBiZSBmb3VuZCBieSBpdHMNCj4g bmFtZQ0KPiA+ICsJICogaW4gc2hhcmVkIG1lbW9yeS4NCj4gPiArCSAqIElmIHRoZSBzdGF0ZSBv ZiB0aGUgZXRoIGRldmljZSBpcyBSVEVfRVRIX0RFVl9VTlVTRUQsIGl0IG1lYW5zIHRoZQ0KPiA+ ICsJICogZXRoIGRldmljZSBoYXMgYmVlbiByZWxlYXNlZC4NCj4gPiArCSAqLw0KPiA+ICsJaWYg KHJ0ZV9lYWxfcHJvY2Vzc190eXBlKCkgPT0gUlRFX1BST0NfU0VDT05EQVJZKSB7DQo+ID4gKwkJ aWYgKGRldi0+c3RhdGUgPT0gUlRFX0VUSF9ERVZfVU5VU0VEKQ0KPiA+ICsJCQlyZXR1cm4gMDsN Cj4gPiArDQo+ID4gKwkJbmZwX3BmX3NlY29uZGFyeV91bmluaXQocGZfZGV2KTsNCj4gPiArCQly ZXR1cm4gMDsNCj4gPiArCX0NCj4gPiArDQo+ID4NCj4gDQo+IE1vc3RseSBleHBlY3RhdGlvbiBp cyBzZWNvbmRhcnkgcHJvY2VzcyBkb2Vzbid0IGZyZWUgc2hhcmVkIHJlc291cmNlcywgYnV0DQo+ IGluaXQgYW5kIGZyZWUgZG9uZSBieSBwcmltYXJ5IHByb2Nlc3MuDQoNCkkgYWdyZWUuDQpNYXli ZSB0aGUgY29tbWVudCBoZXJlIG1ha2UgcmVhZGVyIGEgbGl0dGxlIGNvbmZ1c2VkLg0KQnV0IHRo ZSBgbmZwX3BmX3NlY29uZGFyeV91bmluaXQoKWAgZG9lcyBub3QgZnJlZSBhbnkgc2hhcmVkIHJl c291cmNlcywgaXQgb25seSBmcmVlIHR3byBtZW1vcnkgd2hpY2ggcHJpdmF0ZSB0byBlYWNoIHNl Y29uZGFyeSBwcm9jZXNzLg0KDQo+IFdoZW4gdGhlcmUgYXJlIG11bHRpcGxlIHNlY29uZGFyaWVz IGFjdGl2ZSwgYW5kIGlmIG9uZSBvZiB0aGVtIGNsb3NlcyB0aGUgcG9ydCwNCj4gd2lsbCBzeXN0 ZW0gYmVoYXZlIHByb3Blcmx5PyBDYW4geW91IHBsZWFzZSBkb3VibGUgY2hlY2sgYWJvdmUgbG9n aWM/DQoNClllcywgdGhlIHN5c3RlbSBiZWhhdmUgcHJvcGVybHkuDQoNCg==