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 209C04341B; Fri, 1 Dec 2023 11:03:30 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D9E6A402B9; Fri, 1 Dec 2023 11:03:29 +0100 (CET) Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2137.outbound.protection.outlook.com [40.107.244.137]) by mails.dpdk.org (Postfix) with ESMTP id 77A92402B6; Fri, 1 Dec 2023 11:03:28 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LNcqKlE6HXbxwSnEk8wsmveHjrZdNQB6TCHJDa3yoWm2zrBWyFAH9GylkBPf9ZPTq5vW9lb2d+VQL0lS68jfgbQK1iF6Htr6gZ01TxWoSkkjAHz2U6C2vld/TId6dP7WI/b8jJlOOCIguQ/Pn+zK5A+1TQ+apJKmWui8ipJaGoWA15+s/v23YOSpLJf/KXYDbMmOCz1I4slge70gtdeVZO/DFXiVr3kaBBXagyvk6dkjG/4fkzMNGUneBiR2/YOyBO/ZcwN1VZNZmmGCvSGL3cGj2pD6o2SV9jkLtr50eYt2qBQ41fSOdq8rlUmvCYsSih5HkiKO9Qn60AhxDfJtWA== 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=XIB9zPKvspN/gL1GcSdn8QE2aGIf0fiJ5LNzywiW7IY=; b=CZM5mOaz3W3nfe+bY9RN/cdruFjWQSt07nrBh/DNCfnkpjWV62aszQe8i3hVaYeFUxtJg59fkkuD/mo4LqZx/7ixIdUj2qIBZotTBbkw+PjjgQTqActRlAAezl9+aKIS9PoqX51tKXJDOw/jNuCrrsLVsIfJ39J4EDcwQwrAJcFJkw8xCCeDZYK8Zj+WnZ9J4SIJv2kHuRUCUbYJ3RT2jnAcqkW//cH3AFeddfliYLBF5tDwfZO9wrORYE8pRvuNEAyWgevh6q+54B5twHkZY/yZibtR7aB5GsY8zoGPdNi4T5cflDbHvzwCkJ8wqrB0qDEFDHzR85Sa0wZvFXH42Q== 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=XIB9zPKvspN/gL1GcSdn8QE2aGIf0fiJ5LNzywiW7IY=; b=AsEqtO+leXJVEjtBn6PkD1SnmgZ70bmpgDXFe4JN/ZtYTG3c3QFiuNX5BuZDC8q05bycd5MT4ePs2wEmqU4aX+Cukp1k/BFQnjf8ukcuZg5vZdeNQ4eNG1qsUznzlb/Q1p81XS6luiDYIlkaVmrkmoIDw/GcPH82YhzH7PEG2zk= Received: from SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) by PH0PR13MB5300.namprd13.prod.outlook.com (2603:10b6:510:f8::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.24; Fri, 1 Dec 2023 10:03:24 +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 10:03:24 +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+ROPGlELH1RLCSshYAgAEHMpCAAHUIgIAABeQg Date: Fri, 1 Dec 2023 10:03:24 +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_|PH0PR13MB5300:EE_ x-ms-office365-filtering-correlation-id: ccef35b5-d474-468e-3ac7-08dbf254c195 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: zVWad+vlAjiOc1NuSnzAIn+vZFN1/pJPtN0Z58TT5qGAQK74ZJ7aWLARWw+Ex5sLVgZicYYf4aWuHEnPFxrjoNfgBbe4o46t+hj3L47a3hg4pJQjPhwCJUzbogRu/ZDU8JqFReA/KXPek0jTjAK0VEGoyQBAuPkH9Ogq2gxxi7wDwfHVfTWYL8MaS/tgjGf47fFQcGVUGjuMIFNSH9NndtMHza7HUVU6XAlqkBduTNBRvu1ElxtdNzed2+b6JkAiLB/pjEtLqdUrZGCkrFqRRZEl3v8QviJJZGYhsWvntb4+8guJmODmcNheGnjFHnh0kjY2HQGRzq22Z2Jmzfg9rJqgbA1GR+mEdsTYLLb1AOcIJdOKEZhxzQHfTUXFUXfaN4Y5T27FG0D5NnT+99M5kg89Wnn19NAk0W2FNyieIXgIE7epUy0tDJcm2FI5/VpIgQswp1ZbfJVZmayZUQvu/pxSD0Sp2r69X1RpxuXgaxE6aNGv3vgX3j8TifsrZCkgYjQKyvecPW3A28fmfILyrsP7aPlHL6sz4eN0tCXoC/Z/DRxVsPZCZzcvJvpzCF6p47dKGf72myerx/z69wQHbTf/U1wK4GLSv3uv2AiwtVQ17fV0VBqMBfL94/bYfp/W9kc75J8uhkCCRVz2q07n2GB8qfDTm+gFMk/Wq8zSzKA= 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)(366004)(136003)(39830400003)(396003)(346002)(376002)(230922051799003)(451199024)(64100799003)(1800799012)(186009)(8936002)(8676002)(52536014)(4326008)(66556008)(66446008)(66476007)(64756008)(66946007)(76116006)(54906003)(316002)(110136005)(2906002)(41300700001)(33656002)(44832011)(86362001)(5660300002)(122000001)(26005)(107886003)(55016003)(83380400001)(478600001)(9686003)(38070700009)(38100700002)(71200400001)(7696005)(6506007)(53546011); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZlBqaGhQOEQyRUJRK0Q0TVJXYmZWWFR2THNhZmpORFVvdGlzT1hmOUpTWDhj?= =?utf-8?B?VzgwblpkTFhCK3Vxb3dJeFhXVmxXRXhQWktCMEpnbkg2aElRQndRWUNmNWhY?= =?utf-8?B?eEJBcHdDb0VlY2F4Um1pbXpuSmlaOWNiaU80YS85eG5VRlRld0o3N2p2aDI1?= =?utf-8?B?SVZuVkRBcGc3U0ZGTW9FcDVubGgwYXhGbUdXY1o5cTlBVUJCeWlEZ3ErQXBX?= =?utf-8?B?WEw1YWZYdnFjd0s2a09POENQKzN4RVJKWk1CSXdjRGljQlgxVXI1MkNkOU5u?= =?utf-8?B?WHBxQmc3T2Fsdkh2bE1wS3ZDTVpZSmsrcVd3eDJJa3ZVWHd3TVpIVDBnaS9B?= =?utf-8?B?RUZzVmpiZ3NTODVQUCtacGY1bmx6bllBaTBLUGlRN3JiL1NNMHVLY1J2YjJu?= =?utf-8?B?VWFmZHB4ZU8vT3NsTG9kNWUzb2EvOXN4Ly85QVNuK3FUQlkvN2xnbXYrVTlJ?= =?utf-8?B?K1VWUkJlOE1FWUZXMkJLNitpZmpJNS9JR3hTL3pGaCtaWk5VREU1TWhlZ3Jq?= =?utf-8?B?MU53TW1vekRTTGtzaGdWRDE1TnZMMCtsWXlYOVlTaURLTndjb3Y1bDc4aE9G?= =?utf-8?B?Z3JIUzhxU1JVNmUzb2w1ZjF5Ti9qNHVyOXFTVjRQZjNsNEVDSFRqVE1seldt?= =?utf-8?B?Z0ttRmw4TFptYy8wdldXb2tORVpxbjFXQ0FZR0VuSDFQdlZoMlBzYVM0TnQ5?= =?utf-8?B?Q3p1WWhWVzhUdzk5Z05kdU8wTEo4RFZXb3N3YVB3TlE4QWZnTWdnb2tPVlA2?= =?utf-8?B?N2trYjlYNUlkV1RCbmgva2lZaloxWmJEQ3ROWjh4WjJwT1VlZDZlY0NzdW4w?= =?utf-8?B?ZWhRdEZkU09sODNWZmRlVWxLSzRBSXp0ZTB3bGVlemc0Uk42K0xOVGxseVBB?= =?utf-8?B?TUM5a2w3QTQ0ZUliTkFzWXRWVVI1cEU3ajFDeWhoVi9vQTMyUFhnS01xdVRl?= =?utf-8?B?T0xhM21RNFpMbDJiZndCaDhPVnN5NjZlL0ZyNjJoMEt3eFplRHdMQmVHVU5K?= =?utf-8?B?MkVuM0ZUVmdiQ0R4eXlFYi9pSlBUZVBmQU5CaEhNQlQ5ZElkeEpTVEpCOGlX?= =?utf-8?B?UWkxUnFFVFdibVJDcnhvTXhGVFh5V0FzREtQenJPcXlQRFpsZ05TdDIwd25S?= =?utf-8?B?TlhrZk9nNk12SUM5NC84T3pyMzFjNVdYWmR4YjRXZnJUYm1hTDFZNHorbFFj?= =?utf-8?B?Q25FSGE5b2h1V1drdEMzRzF5VlFVZU02NGVFby9FM0ZvMGJNREk2Q0ZnTlp6?= =?utf-8?B?N005OWg3c3p2L2ZBV0RQcDl0dFdEbFBOWjZlb09XYzgvcDd3dDFGTWc5d29m?= =?utf-8?B?STFDeUJEaG9VTmhwY0ZOK2RyMUxLNU4yTmVaelhKYk9Vdzl0dFl5QkhkaVo1?= =?utf-8?B?MEQrc1VxYTI3N1dOZkJDT1dIdzlUdjJVdzNXQW1tMHJWdkNPNy9TTklmSWlB?= =?utf-8?B?WWRKY2kvNjJrSEE0d290SHQ4NS8xbnJGTVZNOXJvbHcvc3hPRXdxcUpoWDJr?= =?utf-8?B?SWtIUEs2bngybjNibThOVWgxR2N3Zk0wUzdjZThLYVNVdkdMZjdwTkN3Vngv?= =?utf-8?B?NUkyRncwSU1FVFVZNFNFRVEyVVBvMnBCbitQQWp5UGF1QngxNEZ1QjR2WnIy?= =?utf-8?B?cVNlS0FNazRrSW8wQlg0TWlicnh2YVFKcDFwRkJhVEJSU09oZWVuSG11Z3hF?= =?utf-8?B?ejZtZmtHNmxEMEh6b21FelhlRTljR1F1NEFVenZ1elZQRWJJNExzYUdIK3ZZ?= =?utf-8?B?TlU2ZzVCZjFjUUx5YnovS2pEd01rSEJrWm5ieTNORWgwTGtpOUdqNlA4MGJ6?= =?utf-8?B?TUZia21VNHhydEVmU25VMUk3d05QdW1UQmNSbWxvbTdla1FmTDJjeW9oL2dy?= =?utf-8?B?eVNOdVY4bEFiczlCYlpOS0xrQk9id3RRaHQwejVCTldMa1BweTF1eXpLOWE1?= =?utf-8?B?SUF4TWpsTFZLTFN5NG1kYnJ6S2RSMFJqYkJ4SG9IcXBLMVJ0QnFZbi93VStq?= =?utf-8?B?VzJVcHk4ckVzd2xyam5UVnNDTmJxZ2ZYU2IrNUJYM0ZBTnpMd1RUZTFaa2lZ?= =?utf-8?B?ZTU0akZPZmNyOE5rUXRYMVVIdEYxVU16U2dGQWlMd04xYzUvUWFydVM3RWRO?= =?utf-8?Q?LxuSmC9iBESsIg4XTGZdb8ExN?= 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: ccef35b5-d474-468e-3ac7-08dbf254c195 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Dec 2023 10:03:24.1471 (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: Hro1q/F5M5mL4/pBswAk1w3vNYWLORi4RH/UWAI/27rko6MXGqvdJgv06yFhuu8pDBXzmaICsHN68Z/CJouwwqE7bANsoCuJYGH/DsPu48A= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR13MB5300 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 PiBPbiAxMi8xLzIwMjMgMzowMCBBTSwgQ2hhb3lvbmcgSGUgd3JvdGU6DQo+ID4+IE9uIDExLzMw LzIwMjMgODo1MiBBTSwgQ2hhb3lvbmcgSGUgd3JvdGU6DQo+ID4+PiBGaXggdGhlIHJlc291cmNl IGxlYWsgcHJvYmxlbSBpbiB0aGUgZXhpdCBsb2dpYyBvZiBDb3JlTklDIGZpcm13YXJlLg0KPiA+ Pj4NCj4gPj4+IEZpeGVzOiA2NDZlYTc5Y2U0ODEgKCJuZXQvbmZwOiBtb3ZlIFBGIGZ1bmN0aW9u cyBpbnRvIGl0cyBvd24gZmlsZSIpDQo+ID4+PiBDYzogc3RhYmxlQGRwZGsub3JnDQo+ID4+Pg0K PiA+Pj4gU2lnbmVkLW9mZi1ieTogQ2hhb3lvbmcgSGUgPGNoYW95b25nLmhlQGNvcmlnaW5lLmNv bT4NCj4gPj4+IFJldmlld2VkLWJ5OiBMb25nIFd1IDxsb25nLnd1QGNvcmlnaW5lLmNvbT4NCj4g Pj4+IFJldmlld2VkLWJ5OiBQZW5nIFpoYW5nIDxwZW5nLnpoYW5nQGNvcmlnaW5lLmNvbT4NCj4g Pj4NCj4gPj4gPC4uLj4NCj4gPj4NCj4gPj4+ICtzdGF0aWMgaW50DQo+ID4+PiArbmZwX3BmX3Nl Y29uZGFyeV91bmluaXQoc3RydWN0IG5mcF9wZl9kZXYgKnBmX2Rldikgew0KPiA+Pj4gKwlmcmVl KHBmX2Rldi0+c3ltX3RibCk7DQo+ID4+PiArCXJ0ZV9mcmVlKHBmX2Rldik7DQo+ID4+PiArDQo+ ID4+PiArCXJldHVybiAwOw0KPiA+Pj4gK30NCj4gPj4+ICsNCj4gPj4+ICAvKiBSZXNldCBhbmQg c3RvcCBkZXZpY2UuIFRoZSBkZXZpY2UgY2FuIG5vdCBiZSByZXN0YXJ0ZWQuICovDQo+ID4+PiBz dGF0aWMgaW50ICBuZnBfbmV0X2Nsb3NlKHN0cnVjdCBydGVfZXRoX2RldiAqZGV2KSBAQCAtMzMz LDE0DQo+ID4+PiArMzgxLDI1IEBAIG5mcF9uZXRfY2xvc2Uoc3RydWN0IHJ0ZV9ldGhfZGV2ICpk ZXYpDQo+ID4+PiAgCXN0cnVjdCBydGVfcGNpX2RldmljZSAqcGNpX2RldjsNCj4gPj4+ICAJc3Ry dWN0IG5mcF9hcHBfZndfbmljICphcHBfZndfbmljOw0KPiA+Pj4NCj4gPj4+IC0JaWYgKHJ0ZV9l YWxfcHJvY2Vzc190eXBlKCkgIT0gUlRFX1BST0NfUFJJTUFSWSkNCj4gPj4+IC0JCXJldHVybiAw Ow0KPiA+Pj4gLQ0KPiA+Pj4gIAlodyA9IGRldi0+ZGF0YS0+ZGV2X3ByaXZhdGU7DQo+ID4+PiAg CXBmX2RldiA9IGh3LT5wZl9kZXY7DQo+ID4+PiAgCXBjaV9kZXYgPSBSVEVfRVRIX0RFVl9UT19Q Q0koZGV2KTsNCj4gPj4+ICAJYXBwX2Z3X25pYyA9IE5GUF9QUklWX1RPX0FQUF9GV19OSUMocGZf ZGV2LT5hcHBfZndfcHJpdik7DQo+ID4+Pg0KPiA+Pj4gKwkvKg0KPiA+Pj4gKwkgKiBJbiBzZWNv bmRhcnkgcHJvY2VzcywgYSByZWxlYXNlZCBldGggZGV2aWNlIGNhbiBiZSBmb3VuZCBieSBpdHMN Cj4gPj4gbmFtZQ0KPiA+Pj4gKwkgKiBpbiBzaGFyZWQgbWVtb3J5Lg0KPiA+Pj4gKwkgKiBJZiB0 aGUgc3RhdGUgb2YgdGhlIGV0aCBkZXZpY2UgaXMgUlRFX0VUSF9ERVZfVU5VU0VELCBpdCBtZWFu cyB0aGUNCj4gPj4+ICsJICogZXRoIGRldmljZSBoYXMgYmVlbiByZWxlYXNlZC4NCj4gPj4+ICsJ ICovDQo+ID4+PiArCWlmIChydGVfZWFsX3Byb2Nlc3NfdHlwZSgpID09IFJURV9QUk9DX1NFQ09O REFSWSkgew0KPiA+Pj4gKwkJaWYgKGRldi0+c3RhdGUgPT0gUlRFX0VUSF9ERVZfVU5VU0VEKQ0K PiA+Pj4gKwkJCXJldHVybiAwOw0KPiA+Pj4gKw0KPiA+Pj4gKwkJbmZwX3BmX3NlY29uZGFyeV91 bmluaXQocGZfZGV2KTsNCj4gPj4+ICsJCXJldHVybiAwOw0KPiA+Pj4gKwl9DQo+ID4+PiArDQo+ ID4+Pg0KPiA+Pg0KPiA+PiBNb3N0bHkgZXhwZWN0YXRpb24gaXMgc2Vjb25kYXJ5IHByb2Nlc3Mg ZG9lc24ndCBmcmVlIHNoYXJlZA0KPiA+PiByZXNvdXJjZXMsIGJ1dCBpbml0IGFuZCBmcmVlIGRv bmUgYnkgcHJpbWFyeSBwcm9jZXNzLg0KPiA+DQo+ID4gSSBhZ3JlZS4NCj4gPiBNYXliZSB0aGUg Y29tbWVudCBoZXJlIG1ha2UgcmVhZGVyIGEgbGl0dGxlIGNvbmZ1c2VkLg0KPiA+IEJ1dCB0aGUg YG5mcF9wZl9zZWNvbmRhcnlfdW5pbml0KClgIGRvZXMgbm90IGZyZWUgYW55IHNoYXJlZCByZXNv dXJjZXMsIGl0DQo+IG9ubHkgZnJlZSB0d28gbWVtb3J5IHdoaWNoIHByaXZhdGUgdG8gZWFjaCBz ZWNvbmRhcnkgcHJvY2Vzcy4NCj4gPg0KPiANCj4gV2hhdCBmcmVlZCBpcyBub3QgcHJvY2VzcyBw cml2YXRlLCBpdCBpcyBpbiB0aGUgc2hhcmVkIG1lbW9yeToNCj4gDQo+ICAJaHcgPSBkZXYtPmRh dGEtPmRldl9wcml2YXRlOw0KPiAgCXBmX2RldiA9IGh3LT5wZl9kZXY7DQo+IAlydGVfZnJlZShw Zl9kZXYpOw0KPiANCj4gDQo+IEFuZCB3aGVuIHRoZXJlIGFyZSBtdWx0aXBsZSBzZWNvbmRhcmll cywgb25lIG9mIHRoZW0gZnJlZXMgYHBmX2RldmAsIGhvdw0KPiB0aGlzIGlzIG5vdCBlZmZlY3Rp bmcgb3RoZXJzIHRoYXQgbWF5IHVzZSBgcGZfZGV2YD8NCg0KT2gsIEkgc2VlIHdoYXQgeW91IG1l YW4gbm93Lg0KSSB3aWxsIGEgdjIgcGF0Y2ggdG8gZml4IHRoaXMuDQpUaGFua3MuDQoNCj4gDQo+ ID4+IFdoZW4gdGhlcmUgYXJlIG11bHRpcGxlIHNlY29uZGFyaWVzIGFjdGl2ZSwgYW5kIGlmIG9u ZSBvZiB0aGVtIGNsb3Nlcw0KPiA+PiB0aGUgcG9ydCwgd2lsbCBzeXN0ZW0gYmVoYXZlIHByb3Bl cmx5PyBDYW4geW91IHBsZWFzZSBkb3VibGUgY2hlY2sgYWJvdmUNCj4gbG9naWM/DQo+ID4NCj4g PiBZZXMsIHRoZSBzeXN0ZW0gYmVoYXZlIHByb3Blcmx5Lg0KPiA+DQoNCg==