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 77D05A0C45 for ; Wed, 16 Jun 2021 04:57:26 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6A43B40140; Wed, 16 Jun 2021 04:57:26 +0200 (CEST) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2075.outbound.protection.outlook.com [40.107.243.75]) by mails.dpdk.org (Postfix) with ESMTP id 9DEC140140 for ; Wed, 16 Jun 2021 04:57:25 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=am/gcuVEPA6HJvJhYSdIRFD4vWKlTsFbbBEgtuL/m7XvRIMY6JDknrCSHlpXe+iYwZfW7RlE/sStGNpNaZCQBzgTl8h2FVHx74tnr5lHMhMzxuYiYCkVkzatoZRXbH3FXXt5dMa7mA1IfQ1yxLCOeeJMCL8mHFNoXHfBhGbFipGWbPwU2ClYpnzpzuBwI18kU8u42gyFiS0MFexsxKEhZ5UX9bVGFcuN+WvASb7wvzGYcUHGCjAeDm9ymPxgfLlaScQsbdd2RB56Fo6/mYR24wbJPqS+bbxUO0X5tOU//FXye2AYjA9a/mbO0vDrlhSB3v3gDm26yHYmSPsNuVuSww== 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-SenderADCheck; bh=w+M1tECdAaev8SZSCo0tVjn0JNrWV43SPWyW7nmlx38=; b=hqLwMQXYDA3Zo/zp8YWKVHbO7BS80WweCasxqmSLUayMcpT5WHSBZZDvYZwVPpQ8OiKlUC/r3+xwf/sX/edtOpCS1bUcDYrjfxqoMzMvON0RERMcZYTSB9aNEpy5CEnkcbFw/CC48HKJB6nyBNYxnpp58Vz1oWt2cXyjNcxQqQ5skgXOdE4bDwkMBIrzf9kgriabj6MZQu0BXCEwjGgNzCmcM6AI/fO3AxRwjU+GdcExfNhVCv4I1UiUZYJgYrN3LwJy0Kg33i1Vc6Mnpe2kSyqF7ipSsfyXfqeX3edxdUpksBzKsXaaApjtTxZqcoT4EEnrPTO/fLSXiLXrteCi0A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=w+M1tECdAaev8SZSCo0tVjn0JNrWV43SPWyW7nmlx38=; b=Q9fdAIEHiJNajp/IGV6UGpUkfzPI65Dv0CuNH//I9Gkl14l9e9ErpijUcZVhnFMjq6lYds3cbKNVtSV36ZBh29j1sDVvZZ+/AXcw95MT1i+q50T40lRjuGDlsq/JA/Psc8NL3Z3/dynfWWXadwCilShCM6RCavEo4aaU8vIzrVYQ9uuePdvhklzTKa7by/Mhqj/R2dkEkX9YAQZl0IOJ8xGuEOwsKtcSUZP/tAYOkCB4q6/PD5wC73kRdqeR+ZDJQ+bO85dHKY2fQnhJFDx6En/r/f1FvbtKtxjFfiVBkqfeEnrK9A0W8i8RfAl1nLK6iRtTqIKzLdLc798yg0Vqeg== Received: from DM4PR12MB5373.namprd12.prod.outlook.com (2603:10b6:5:39a::17) by DM8PR12MB5478.namprd12.prod.outlook.com (2603:10b6:8:29::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.24; Wed, 16 Jun 2021 02:57:24 +0000 Received: from DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::ac75:9b9a:a03f:1676]) by DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::ac75:9b9a:a03f:1676%3]) with mapi id 15.20.4219.025; Wed, 16 Jun 2021 02:57:24 +0000 From: "Xueming(Steven) Li" To: Ed Czeck , David Marchand CC: "stable@dpdk.org" , Shepard Siegel , John Miller Thread-Topic: [PATCH 20.11] net/ark: fix leak on thread termination Thread-Index: AQHXYeEZOtUsTXwV9EisbzsOuhk/f6sV1FIAgAAegRA= Date: Wed, 16 Jun 2021 02:57:24 +0000 Message-ID: References: <20210615122211.25457-1-david.marchand@redhat.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: atomicrules.com; dkim=none (message not signed) header.d=none; atomicrules.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [180.174.129.228] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 20ccd408-bcee-41ff-6771-08d9307277e8 x-ms-traffictypediagnostic: DM8PR12MB5478: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:270; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: AnQ1rLT+bxh+gB5GNO2/duubx+4iQCoSIf52s03uo7eb+YznLFzTrhTKcpyiBaVhykY1jwFqnsXDC7ionkgmUH8wGU1W8eUwOTQvMU7dolS8QdDpPcRV38kaQ5ZJeLHZNj4ZCOGQOxGy97I1PtiS/gn0t+y5xxAYvV83WzzLy7MNF5KHhiK0drVvGi+VBqR0gg1i1nr1s+k1u9IR326JQZoxw2wmRhM+G45xoANpIHElh7dHrFpRubG6M12E0m9Exk6l0WDIDARkqgtx87YYUBsP5ubDj7Y0F26K+wKa032wfRAQXqWOF71aRM3+yrPUSBuCaDmgkqbshjpAOcfGhFMDI1/RpgiTY3oAU5+ELEIr2QbEzmOiHxjI4k06kZz3bETnqYoCnP+yFVvZC+1tmiYvLhnuR8MYpWTxyKAKWT2IYyzUvVwOUf2LzYe0eG3MqgGZglh4/EGZpjkf+/r48TnDzk5nCw8XTRks+3Fy5FIYB3tmVWe818gf+fTXJj2L2fx5cYK+/ilUphnf8Zh9XkbDe6/BU/usC05sUZmdWt+QTMRjy64DhdZZvkXqbWfSLrSWR1PdhdlMACmOW8AlGP8ts8GKGBNhbN2Wc2VEMTU= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5373.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(136003)(346002)(366004)(396003)(376002)(4326008)(76116006)(55016002)(8676002)(64756008)(66556008)(6506007)(66446008)(53546011)(9686003)(52536014)(5660300002)(66476007)(71200400001)(66946007)(186003)(38100700002)(122000001)(26005)(316002)(478600001)(110136005)(2906002)(8936002)(86362001)(7696005)(33656002)(54906003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bDQzaURVVnJ1c0VtWlp1bVpIZk1ZQlBMY1NCakVJcXZ4L2hlOVJoUHNIVnJo?= =?utf-8?B?dURiVk1mMjZHMWFYSStNL3YvemlqZWFSak5BMFJjZWkwYWd0OTYyNU1EWmRN?= =?utf-8?B?WWVPMEd2VGJUWGlPblZlb2lYd1dpM3V0c01ZMy83WCtZdnY3MWxzQ0N5d2hv?= =?utf-8?B?ODVrb2UzWVBxMzY1OXZHL2pNSVQrTWkyY3E0MVpncGdRR3ZpZ0JyT25pNzlY?= =?utf-8?B?OGp0aWRMcXNhTFdQYXVWdzBtMkZuM2JjNU1wdzM5b1hqc2pqcno2bDEvU213?= =?utf-8?B?TDdxaE0rQTIzZm82cllqYXIrT1M4aGZNcElobVpKcGRhS2tURFFRZ2VQa001?= =?utf-8?B?L010OXp4RnRzQVd4TDhoTW4wK2pESEhpY2JVMFY1Sm5xU2I1VWNjeElBY2h6?= =?utf-8?B?S29RTzRENzZlQVBraWJsSVdpa1kzTnBUN3pGUkx6SHU3Z1ZKZ1VhbGFEekx0?= =?utf-8?B?YUgveXVRenpHVnFCY3VMMDhCbmN4djZGSklhNDNmelVDMXhnNTdtSWh4dUNx?= =?utf-8?B?ZzNQNjhxeDQ5djY4RUZZRDdTZndLbzlmd3NPVEZXNEl3RWU4dm9ja1VLV2hZ?= =?utf-8?B?cGJOamNHd1kvenFhbUhMS3FjcEVSeG1zVVBUN0ZMcWl0NFdWQ0J5dlovR2VV?= =?utf-8?B?RGIwRHA1OWV0TGUyTmQ1a1REWFVGTEE2aEwxVHArNy9USjlxZGozeXE1UE0z?= =?utf-8?B?UVF1blUvdlZ6a1pyV2tMUlVCVFRhRVN4RS9XemJrVlZURE4rSXl5aWIyUjZa?= =?utf-8?B?ZFA0UEZDTDJ3L29KdThVeVJwc3B1M3NpSVk0OXNOVjNlS2kyNjhJbForTlBm?= =?utf-8?B?Q1cwM2VreUw0Qm1xMEdiSEdWMkM1Y09EaDhWTjE4M0JPWmtBaVpvODVVbWl5?= =?utf-8?B?QW5QdlBTOHc0bDA3VnVXSzNlZWNDbDJxSWErTnI4U1ppQVJUdURHenBCREFR?= =?utf-8?B?VkgxNzE3ckVEZ05EYkNUZ0EyRzh4ZW0xbzl4TjdSWjZVRklPdExKdTZ2S3dV?= =?utf-8?B?ek85cThIYnc1NldzUEFSSHJOVnFGeHZPdDdyZlh3alB0MzF4OFQrN3Y1RHVX?= =?utf-8?B?cHdlcjNubGo4NjlDbldSNDlvVkRVK1Z4Qml1OGM2WGFaZnF5RlRQTUI2TGtC?= =?utf-8?B?YUE5dWM1S3lIWE14RU5pNFA4NHJYbFQ2dGlBWDlmN2RWVEVVTEx1QzdWeE1Q?= =?utf-8?B?YTFSbk5ObG1heWV2d25wK0VkbmFpR1l3RW1venNCa1NSRGNzcERGSExSYy9Y?= =?utf-8?B?eHFrcStpSGZZU2x0dWtEdFRFS1pNVXJ5S1RKbnZNR3lEMzVZeTN6TWFIYTZQ?= =?utf-8?B?d2RRUHg1S0t6Zmx2UzZDYlREZ3ZtSldjRTlFWlVCb0RMNUV4c1VpUWJxc2V5?= =?utf-8?B?VTJCcSt0M2YzMDN6TGdvTGZxZUtkUVVFZjdhN1dKOUZ2TFYyYkVDRXY3dVZE?= =?utf-8?B?b2V0aDB1cFBOeXZWK0c2NG8zVnVWbDU1aGs2MDdqRGZXbzJ3enZEYW96RVB3?= =?utf-8?B?eWpwY3NyWFdoNDlRTXNFRjhJL0NDSC91bjVqcTZWT3lESjJqOUszWEtDcXQ3?= =?utf-8?B?ZGJXZmlaNEo4YWFGSUFCakttUisrTGpWRDZUZ3ZzWTBHZmxRN1Z6ZmovaVRD?= =?utf-8?B?VmcyU004TFVTMXhWUVJPS0Q5L1NEZW9mcTlGTldwcHVwSndHTkMzY2RhaHZa?= =?utf-8?B?NDhLTW01bHBRazgyRVNrSkI4djNtUVVwdk96c2UxalNjS3FlbXl6RWlEZzdO?= =?utf-8?Q?YLXr2nDh+5O8fEW+MXPpv8vM4rshqydfKLMRw8d?= x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR12MB5373.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 20ccd408-bcee-41ff-6771-08d9307277e8 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jun 2021 02:57:24.4993 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: /Qvx1N5yUagXXJQwBZd57hlG2gC6X22f+bDjIo+t+WI8BPOokFwzAcCo9iZZ2POPMWsRp+1rv8WpMkIOIsw4cQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM8PR12MB5478 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [dpdk-stable] [PATCH 20.11] net/ark: fix leak on thread termination X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Sender: "stable" VGhhbmtzLCBtZXJnZWQuDQoNCkZyb206IEVkIEN6ZWNrIDxlZC5jemVja0BhdG9taWNydWxlcy5j b20+DQpTZW50OiBXZWRuZXNkYXksIEp1bmUgMTYsIDIwMjEgOTowOCBBTQ0KVG86IERhdmlkIE1h cmNoYW5kIDxkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPg0KQ2M6IHN0YWJsZUBkcGRrLm9yZzsg WHVlbWluZyhTdGV2ZW4pIExpIDx4dWVtaW5nbEBudmlkaWEuY29tPjsgU2hlcGFyZCBTaWVnZWwg PHNoZXBhcmQuc2llZ2VsQGF0b21pY3J1bGVzLmNvbT47IEpvaG4gTWlsbGVyIDxqb2huLm1pbGxl ckBhdG9taWNydWxlcy5jb20+DQpTdWJqZWN0OiBSZTogW1BBVENIIDIwLjExXSBuZXQvYXJrOiBm aXggbGVhayBvbiB0aHJlYWQgdGVybWluYXRpb24NCg0KVGhhbmtzLA0KQWNrZWQtYnk6IEVkIEN6 ZWNrIDxlZC5jemVja0BhdG9taWNydWxlcy5jb208bWFpbHRvOmVkLmN6ZWNrQGF0b21pY3J1bGVz LmNvbT4+DQoNCk9uIFR1ZSwgSnVuIDE1LCAyMDIxIGF0IDg6MjIgQU0gRGF2aWQgTWFyY2hhbmQg PGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb208bWFpbHRvOmRhdmlkLm1hcmNoYW5kQHJlZGhhdC5j b20+PiB3cm90ZToNClsgdXBzdHJlYW0gY29tbWl0IGI4YjVkYzZiOTU5NmEwN2NiZWVkMDMxOTJi NDFhNGJlZmI3NWFjYzYgXQ0KDQpBIHRlcm1pbmF0ZWQgcHRocmVhZCBzaG91bGQgYmUgam9pbmVk IG9yIGRldGFjaGVkIHNvIHRoYXQgaXRzIGFzc29jaWF0ZWQNCnJlc291cmNlcyBhcmUgcmVsZWFz ZWQuDQoNClRoZSAiYXJrLWRlbGF5LXBnIiB0aHJlYWQgaXMganVzdCB1c2VkIHRvIGRlbGF5IHNv bWUgdGFzayBidXQgaXQgaXMgbmV2ZXINCmpvaW5lZCBieSB0aGUgdGhyZWFkIHRoYXQgY3JlYXRl ZCBpdC4NClRoZSBlYXNpZXN0IHNvbHV0aW9uIGlzIHRvIGRldGFjaCB0aGUgbmV3IHRocmVhZC4N Cg0KRml4ZXM6IDcyN2IzZmUyOTJiYyAoIm5ldC9hcms6IGludGVncmF0ZSBQTUQiKQ0KDQpTaWdu ZWQtb2ZmLWJ5OiBEYXZpZCBNYXJjaGFuZCA8ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbTxtYWls dG86ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4+DQotLS0NCiBkcml2ZXJzL25ldC9hcmsvYXJr X2V0aGRldi5jIHwgMiArKw0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykNCg0KZGlm ZiAtLWdpdCBhL2RyaXZlcnMvbmV0L2Fyay9hcmtfZXRoZGV2LmMgYi9kcml2ZXJzL25ldC9hcmsv YXJrX2V0aGRldi5jDQppbmRleCAwMTU2ZWViNjZlLi5jMzA3ODgwZWMxIDEwMDY0NA0KLS0tIGEv ZHJpdmVycy9uZXQvYXJrL2Fya19ldGhkZXYuYw0KKysrIGIvZHJpdmVycy9uZXQvYXJrL2Fya19l dGhkZXYuYw0KQEAgLTIsNiArMiw3IEBADQogICogQ29weXJpZ2h0IChjKSAyMDE1LTIwMTggQXRv bWljIFJ1bGVzIExMQw0KICAqLw0KDQorI2luY2x1ZGUgPHB0aHJlYWQuaD4NCiAjaW5jbHVkZSA8 dW5pc3RkLmg+DQogI2luY2x1ZGUgPHN5cy9zdGF0Lmg+DQogI2luY2x1ZGUgPGRsZmNuLmg+DQpA QCAtNTg1LDYgKzU4Niw3IEBAIGRlbGF5X3BnX3N0YXJ0KHZvaWQgKmFyZykNCiAgICAgICAgICog cGVyZm9ybSBhIGJsaW5kIHNsZWVwIGhlcmUgdG8gZW5zdXJlIHRoYXQgdGhlIGV4dGVybmFsIHRl c3QNCiAgICAgICAgICogYXBwbGljYXRpb24gaGFzIHRpbWUgdG8gc2V0dXAgdGhlIHRlc3QgYmVm b3JlIHdlIGdlbmVyYXRlIHBhY2tldHMNCiAgICAgICAgICovDQorICAgICAgIHB0aHJlYWRfZGV0 YWNoKHB0aHJlYWRfc2VsZigpKTsNCiAgICAgICAgdXNsZWVwKDEwMDAwMCk7DQogICAgICAgIGFy a19wa3RnZW5fcnVuKGFyay0+cGcpOw0KICAgICAgICByZXR1cm4gTlVMTDsNCi0tDQoyLjIzLjAN Cg==