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 4748FA034F; Fri, 26 Feb 2021 18:47:07 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id BBF53407FF; Fri, 26 Feb 2021 18:47:06 +0100 (CET) Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-oln040092253046.outbound.protection.outlook.com [40.92.253.46]) by mails.dpdk.org (Postfix) with ESMTP id 5855540692 for ; Fri, 26 Feb 2021 18:47:05 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ck26pa3ra6D6Sp4Y9N+zb2kJTOiy3hYBNX1Bxd4A98gWDB832z4FJqT+IsXzgY4dsf8EJXQr7QaC7yCpsP6Dc3+Z3N7JAeCjPMyejgzmweIJYYBCiXrDeUE5vzrAHp6FGO4agSSCYADFtf7CVLFo00Mzd+OpMVlY2AyHcvRY1ivy443Y3sHggMGzitCzTk15LPWy9lQWrsyRMTk4FUdoyh2uMlD0wbsI1JrkE1HaQg2TESaz4ABQA4wtz5OpSl6xL36t68z6bdysYt17lH2FCzJhOeu6Mi+LYzvNXgqj/G9n/Lh9Df7PmTk5bUg0UGSJDvi8yl2PdeS/P/EG50d5Xw== 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=So1w4SdHztkL91KbHakoMHnlgLblsFLpAD//9PmomDY=; b=kKAq+OAGKv5k/baxaJE29dObxkxUs29su2N7LIaJ+LzlyHT/HhjJ9d5F3oMQNfPfFzcD1BHw+fIpwvjcfAO8HLY5hW4hikil6htei8WFHKqW1j4ZVFDhx74kx/MDB0n9ae0E7OwAPTJWOe2DMiCfWcj4PgrEfZVwg8Vz7BNx5B53ApBfj34So95tW5W9EFIoeLOH19Bh6lv0KuJU5arQcZKpZu1d89qRBphE8tO/serSJeoHFN88pcBvPdIQZrnaDG0Tp1I+pUu6t9uJU3u7Y7/qmQgQmcr1Jeoa6yYZcEQ6EP5dSjHTk3kyY908HvLKA+f+Un0+st2r8A8v5G5GEQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=So1w4SdHztkL91KbHakoMHnlgLblsFLpAD//9PmomDY=; b=ODq4Iawz6D3/n4ypgXtyWvhM+mOI/Sl1SFZZGutubXSt4WsKaWn1fSWD7zM+lLEPymGwIo6h6EfV6pAjJl6/wSf3uicw8z22VIcq/y7ez5WoeVNqwK3WPBbkQzqQCgoXMHXjWcndY/eyigLNg8y45CfSrrbEdKPvmSccZCHOHWg4vN79DqSiX3lEMe5p1TPL0bGoIEMZ3GUZ3EBXO/Gf7rA5evCKCn8g7MrzDB5J+5TgdxuKgcA0eXP//pKQzZIX7bDMrIdIzVzl/MZtH0khTa2nlhKjknUgdWSGH1VK644sWjzzpaPTLZyVOFPQAPLS75QO0b9GVf0Fp+19nHWv+w== Received: from HK2APC01FT064.eop-APC01.prod.protection.outlook.com (2a01:111:e400:7ebc::44) by HK2APC01HT118.eop-APC01.prod.protection.outlook.com (2a01:111:e400:7ebc::338) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.19; Fri, 26 Feb 2021 17:47:03 +0000 Received: from ME3P282MB1668.AUSP282.PROD.OUTLOOK.COM (2a01:111:e400:7ebc::53) by HK2APC01FT064.mail.protection.outlook.com (2a01:111:e400:7ebc::364) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.19 via Frontend Transport; Fri, 26 Feb 2021 17:47:03 +0000 Received: from ME3P282MB1668.AUSP282.PROD.OUTLOOK.COM ([fe80::cde5:5660:e27b:a333]) by ME3P282MB1668.AUSP282.PROD.OUTLOOK.COM ([fe80::cde5:5660:e27b:a333%8]) with mapi id 15.20.3890.023; Fri, 26 Feb 2021 17:47:01 +0000 From: =?gb2312?B?1cUg0e4=?= To: Ferruh Yigit CC: "dev@dpdk.org" Thread-Topic: [PATCH] driver/net/pcap fix: pcap fd leak Thread-Index: AQHXDFuoVYjImg1PrUS1zsRwA3/G0apqpSeAgAAQUBw= Date: Fri, 26 Feb 2021 17:47:01 +0000 Message-ID: References: , In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:57F3C9139F052E83C5A8765745504568E007D17241E3C212FA14DECD062FA5D8; UpperCasedChecksum:82046478062588413E6922EFEADAEFA814F78E0F5C9BC01DF29130C244E733C5; SizeAsReceived:6972; Count:45 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [YfIaIIjJCcxhpFDnUeQIyCxDZd1U1h+r] x-ms-publictraffictype: Email x-incomingheadercount: 45 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: 07781b43-5e22-4e09-4ebd-08d8da7e85cb x-ms-traffictypediagnostic: HK2APC01HT118: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 9Spg7IUioRDMQ+NXTYNwZIIQjRJ9gPGcrmPouWM9aGdpmpGgYWamR2Qui8fKOjCu0fIVBb5iFcj4etHLNRA+PJqc9Wa+INgXF+q17hVvgf3BrEJqq6xklFnQLCGNlvyluKDjnCM7OxMeOxLzgF3Jz7Q1i0nCGmseTTzQh6oHHYQ8r2Sxh4WG1hAwFBUr6Gxk8w/JG/yCpmyj6s3CelbvSHgPtXSfS03Zrva+Ftt5CaZDF8vsYFTb81XmIOxo2l69NLM+hZShYPYTL48iTu2HJpNlodmeRBCFUXQNOFKasInQg5M+i2sPMm3GXbUxpe/qxI+AKHAtFyl1k3LBxD0+NIyT7R1pYWTTUn83jrVYOntPP+BpGNAl3mSxClfIhknSmP4ihQM9o8aFlk6oOGw2SNY1qER0wi51vo+kIDR//MKZ6el3Hx9ojE38zD8fGS11 x-ms-exchange-antispam-messagedata: PqHDHEU7WguJXA9M4rtMhTMVDaQABaa0bSExg68vtT/hTW5Osm9R//6tXbm/IJ2cTALb/gheFWh3Ukmn9E2NWcqtKr8udbrcF8CvWGh7Cv4ltg0vjh20I3DLsqchlbtpWgNwl2PLsyZ+IFew2MrkRw== x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-AuthSource: HK2APC01FT064.eop-APC01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 07781b43-5e22-4e09-4ebd-08d8da7e85cb X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Feb 2021 17:47:01.7716 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HK2APC01HT118 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [dpdk-dev] =?gb2312?b?u9i4tDogW1BBVENIXSBkcml2ZXIvbmV0L3BjYXAg?= =?gb2312?b?Zml4OiBwY2FwIGZkIGxlYWs=?= 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 Sender: "dev" SSB0aGluayB5b3VyIGlkZWEgaXMgZmluZQ0KDQpXaGF0IGRvIHlvdSB0aGluayBqdXN0IHJlY29y ZCBmaWxlIHBhdGggaW4gInBtZF9wY2FwX3Byb2JlKCkiLA0KUGVyZm9ybSBhbiBvcGVuIG9wZXJh dGlvbiBvbmx5IGluICJldGhfZGV2X3N0YXJ0KCkiPw0KDQpXaGVuIHRoZSBzZWNvbmRhcnkgcHJv Y2VzcyBhZGQgcGNhcCB2ZGV2LA0KaXQgc2VuZCB0aGUgcmVxdWVzdCB0byBwcmltYXJ5IHByb2Nl c3MsDQp0aGUgcHJpbWFyeSBwcm9jZXNzIHByb2JlIHBjYXAgdmRldiB0b28gLA0KQm90aCB0aGUg dHdvIHByb2Nlc3Mgb3BlbiB0aGUgc2FtZSBmaWxlIChpbiBmdW5jdGlvbiAicG1kX3BjYXBfcHJv YmUoKSIpDQpJdCdzIG5vdCBuZWNlc3NhcnkNCg0KSSBwcmVmZXIgIlpoYW5nVGVuZ2ZlaSA8enlw c2NvZGVAb3V0bG9vay5jb20+IiBzaWduICh0aGlzIG9uZSkNCg0KDQq3osvN19QgV2luZG93cyAx MCCw5tPKvP48aHR0cHM6Ly9nby5taWNyb3NvZnQuY29tL2Z3bGluay8/TGlua0lkPTU1MDk4Nj7T ptPDDQoNCreivP7IyzogRmVycnVoIFlpZ2l0PG1haWx0bzpmZXJydWgueWlnaXRAaW50ZWwuY29t Pg0Kt6LLzcqxvOQ6IDIwMjHE6jLUwjI3yNUgMDo0Ng0KytW8/sjLOiBaaGFuZ1RlbmdmZWk8bWFp bHRvOnp5cHNjb2RlQG91dGxvb2suY29tPg0Ks63LzTogZGV2QGRwZGsub3JnPG1haWx0bzpkZXZA ZHBkay5vcmc+DQrW98ziOiBSZTogW1BBVENIXSBkcml2ZXIvbmV0L3BjYXAgZml4OiBwY2FwIGZk IGxlYWsNCg0KT24gMi8yNi8yMDIxIDQ6MjAgUE0sIFpoYW5nVGVuZ2ZlaSB3cm90ZToNCj4gcGNh cCBmZCB3YXMgb3BlbmQgd2hlbiB2ZGV2IHByb2JlZCwNCj4gYnV0IG5vdCBjbG9zZWQgd2hlbiB2 ZGV2IHJlbW92ZWQuDQo+IFRoaXMgYnVnIGFwcGVhcnMgaW4gZHBkay1wZHVtcA0KPg0KPiBTaWdu ZWQtb2ZmLWJ5OiBaaGFuZ1RlbmdmZWkgPHp5cHNjb2RlQG91dGxvb2suY29tPg0KPiAtLS0NCj4g ICBkcml2ZXJzL25ldC9wY2FwL3J0ZV9ldGhfcGNhcC5jIHwgMSArDQo+ICAgMSBmaWxlIGNoYW5n ZWQsIDEgaW5zZXJ0aW9uKCspDQo+DQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC9wY2FwL3J0 ZV9ldGhfcGNhcC5jIGIvZHJpdmVycy9uZXQvcGNhcC9ydGVfZXRoX3BjYXAuYw0KPiBpbmRleCA5 MGY1ZDc1ZWEuLmZiMDFlYTkyNCAxMDA2NDQNCj4gLS0tIGEvZHJpdmVycy9uZXQvcGNhcC9ydGVf ZXRoX3BjYXAuYw0KPiArKysgYi9kcml2ZXJzL25ldC9wY2FwL3J0ZV9ldGhfcGNhcC5jDQo+IEBA IC0xNTk3LDYgKzE1OTcsNyBAQCBwbWRfcGNhcF9yZW1vdmUoc3RydWN0IHJ0ZV92ZGV2X2Rldmlj ZSAqZGV2KQ0KPiAgICAgICAgaWYgKGV0aF9kZXYgPT0gTlVMTCkNCj4gICAgICAgICAgICAgICAg cmV0dXJuIDA7IC8qIHBvcnQgYWxyZWFkeSByZWxlYXNlZCAqLw0KPg0KPiArICAgICBldGhfZGV2 X3N0b3AoZXRoX2Rldik7DQo+ICAgICAgICBldGhfZGV2X2Nsb3NlKGV0aF9kZXYpOw0KPiAgICAg ICAgcnRlX2V0aF9kZXZfcmVsZWFzZV9wb3J0KGV0aF9kZXYpOw0KPg0KPg0KDQpUaGFua3MgZm9y IHRoZSBmaXgsDQp0aGUgY2xlYW51cCBzZWVtcyBtaXNzaW5nIGluICdldGhfZGV2X2Nsb3NlKCkn IHRvbywgd2hhdCBkbyB5b3UgdGhpbmsgbW92aW5nDQonZXRoX2Rldl9zdG9wKGV0aF9kZXYpOycg aW5zaWRlIHRoZSAnZXRoX2Rldl9jbG9zZSgpJz8NClNvIGJvdGggJ2Nsb3NlJyBhbmQgJ3JlbW92 ZScgd2lsbCBiZSBjb3ZlcmVkLg0KDQoNCkJ0dywgeW91IGhhdmUgc2FtZSBwYXRjaCB3aXRoIGJv dGggIlpoYW5nVGVuZ2ZlaSA8emhhbmd0ZW5nZmVpQG9wcG8uY29tPiIgc2lnbg0KYW5kICJaaGFu Z1RlbmdmZWkgPHp5cHNjb2RlQG91dGxvb2suY29tPiIgc2lnbiAodGhpcyBvbmUpLCBjYW4geW91 IHBsZWFzZQ0KY2xhcmlmeSB3aGljaCBvbmUgZG8geW91IHByZWZlcj8NCg0KDQo=