From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 2B21FA0524 for ; Fri, 6 Nov 2020 03:53:24 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 264F72E8B; Fri, 6 Nov 2020 03:53:18 +0100 (CET) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by dpdk.org (Postfix) with ESMTP id D68CE1D9E; Fri, 6 Nov 2020 03:53:14 +0100 (CET) IronPort-SDR: Qk9bCGpoLJL4vuUhckEZTiRmknguV5jp2bo2K6VQeMfIZQySQ8/eCY8MKVfo2p6OEer3U57R3L 5pQi8NuPh27g== X-IronPort-AV: E=McAfee;i="6000,8403,9796"; a="157273336" X-IronPort-AV: E=Sophos;i="5.77,454,1596524400"; d="scan'208";a="157273336" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Nov 2020 18:53:14 -0800 IronPort-SDR: 5NWiqfXt17O9f5557S3TEbiNWeKaCKqs2vjNqmbsFXQ9DBIa56BCVM84rnFz23vFnLcJdqYGia ISSH1xERio0g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,454,1596524400"; d="scan'208";a="528187677" Received: from fmsmsx606.amr.corp.intel.com ([10.18.126.86]) by fmsmga006.fm.intel.com with ESMTP; 05 Nov 2020 18:53:14 -0800 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Thu, 5 Nov 2020 18:53:14 -0800 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Thu, 5 Nov 2020 18:53:13 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Thu, 5 Nov 2020 18:53:13 -0800 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.49) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Thu, 5 Nov 2020 18:53:12 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SY8yxf6y1VDJ7dIxKwv0A5hhUXLyhl9f8HPDMaY73uv1VvHPBSVHT5uSnFFoIM69YXOJ4t/cLMBs//gLeBCwSbjhnlY6yUYp8/TzUA8Mc15HE8miYAAgr/rHresflLMlcfoOfj72AEJ63cYidBY/98le50yqvZDaAQzqDZNw5MZZZYASO4i2Iqc6zcG/aOfs7a2FRFYJiznInlm1/GlCeBy+ygVwz6WsIHTjbrEoPZP77U9eYmq3LLbL7MeXOfNTH5Cvjx6UTUfJm6tArcQLdLFamA7WaLA7RrZgbPtZtJzC12Jy5JFLDEYPWXscflz8anCg07xrSx5PGedgFQ35iQ== 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=V47dJFRHcMGlcr+OCICj+Lrh2p/IcMfPhyXj/Y82b+w=; b=Ls5d67/24NEs9q8AGVcyedzFDPfYQPJsJFFBAyzeNOXcLCSAFtejE+RaWavb/ZG1SsxAAjhi0MOmSZ1FPn1ZDNd++EtD+AxxlCe1PiZOmCcX2pQPKxg1eLDigKGvlFdWDF1d15jRRbG3RJeqc56m4D40DSqKB00Py4NHbCMRLs9OCJZI1i293nuD6MO1yeVXG6hOH1cYqfacAJQgUgufyYK+Zv1iNdlLzu4gXpjmVel3aZRTGas3VJGyVj3ttK+g6ojADGWGWZKe6BGZ3T6e2gRtFwoePIOOFWmkhV0nRLgPzfqAVeLTOmCipt+TYHQw7ARareGlWHYnagut+IfjZQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=V47dJFRHcMGlcr+OCICj+Lrh2p/IcMfPhyXj/Y82b+w=; b=FJkrIHgxJyAGzgYHAj4wQ7iZvt/Mld2ALUq+eT4aJEYuwIbDi4n3ejDFiTqXOKJscLKLEDgFX7pD1e0/4Ff6UY7aY0LPPCsYKo8w5Uw/f7TyyScZmoH4JuqrCaQiKAIDTAtlUkVddoLxD7oSykUZw5uyvorymMJuDbh+4abh14E= Received: from MN2PR11MB4063.namprd11.prod.outlook.com (2603:10b6:208:13f::22) by MN2PR11MB3933.namprd11.prod.outlook.com (2603:10b6:208:13d::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.19; Fri, 6 Nov 2020 02:53:06 +0000 Received: from MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::1dc7:9f52:91c1:52da]) by MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::1dc7:9f52:91c1:52da%3]) with mapi id 15.20.3541.021; Fri, 6 Nov 2020 02:53:06 +0000 From: "Xia, Chenbo" To: Maxime Coquelin , "dev@dpdk.org" , "Ding, Xuan" , "stephen@networkplumber.org" , "Yigit, Ferruh" , "thomas@monjalon.net" CC: "stable@dpdk.org" Thread-Topic: [PATCH 2/3] vhost: fix fd leak in dirty logging setup Thread-Index: AQHWs2lG/LAWlGBHGk6MZ39WvsJc6Km6ZFlQ Date: Fri, 6 Nov 2020 02:53:06 +0000 Message-ID: References: <20201105114549.97717-1-maxime.coquelin@redhat.com> <20201105114549.97717-3-maxime.coquelin@redhat.com> In-Reply-To: <20201105114549.97717-3-maxime.coquelin@redhat.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.55.46.46] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1e7b282b-6055-4e7b-b296-08d881ff164c x-ms-traffictypediagnostic: MN2PR11MB3933: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2582; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ppCobPBQxN1ZOqYjyOQdOIgn0DGCMd0hLd/o8s4/DvYFIcgtXME6ERPVx/NleJqWVX7fXUQIPwv+ON4ZycJIig6UULSugZqeqW4iY+J+Wj3foVxcWNpuMSQIND+gB93wRXW+phJaGO+gvuI9pJu/Mvr0kTX0eLJFk81wNpuNU2ZgVpwvV60SqYzNzRA+/NIG/9tEkLKwl8eDb4wMFCXBoE/3xO4xsls9lJrGe0WxiphQIWxNKpaf3Sv25P7WwW3qKyjSj78Z9cp8eLT66yaJqF8hxFcz28fPa/FnGlWqeCmhd+1jwCdSVTHJAdqpRSzvx6v7VsDbmCV38ou3+50oCeRcS/N4K0LMcZp2lZvPbOclJCqTA4nrf7gHE7BLw3Oa x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB4063.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(376002)(346002)(366004)(136003)(39860400002)(52536014)(186003)(478600001)(5660300002)(2906002)(53546011)(8676002)(7696005)(316002)(6506007)(8936002)(64756008)(66446008)(9686003)(26005)(66476007)(66946007)(66556008)(71200400001)(4326008)(110136005)(76116006)(86362001)(33656002)(55016002)(83380400001)(14143004); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: EsPpDfe8op8LlvfOXlOIWvi/poJRsi9wMQ9FvBRN9jmxuK3kAYoltMMJ00H0mxv0W7dfzieMAtedmQMQuxAsXsfdLA2jzxoJPxZPsORqcNiLCxpIUsUoJ5suHYhr9zUXz7sqtiduNuY82i3Q02fohO5Xy4EjSTjGNGz+19sCf8Df79rFpJo+xXh2r7ejVpfLv8xTJivD03aUDRG79wNxOOD6VvU1kaH1Ot/wckNYC8AUdY6RniDYuUNPQj/81wBmurMYKqzR+xEX4ndEBADuJmiSAtj+s2H/SNEHx/WJnFjmGcBteYG/3v6S0uIrahfrlBUFF3KKwzCVTOMZ1kig7zB92LwxuifFfEHGt0OZyZRS0T2Q8Bz4N7aIl8FDyklx6rm/TmQkhvzCKp/qUQ850GI8naS/SiqP8LbcLtFlHkF7K/i0mU8LDzz2AeIbKK4Z8wH/ykJy4G2QjQ7tb1PqbM9CL4SCkaXBIcecUE/xwiQaCGmvb9NO50EdM/UT4VzXFZ3PYidxRGYg6k5ZlOe6aitJfzsKTsQaEC3TMt3G+Jb3VoXdry+8U+2FKaNF1AAWGE2IozpInqpwZPpf5GRjNpncJNaQliZrqMg5g1yaHNQWeQitso0qJNpuhsLwhoE6a5TwN1lL9iWWD6T9LKke6Q== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4063.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1e7b282b-6055-4e7b-b296-08d881ff164c X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Nov 2020 02:53:06.2254 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ln1nhotefdKRZUfE/JeCkxrm47/kuTCO9Qtm4lOlDIC0BCgbYGom3nY8WDjOx7zyFCjFPf09ZN0yJqH/rX1P5Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3933 X-OriginatorOrg: intel.com Subject: Re: [dpdk-stable] [PATCH 2/3] vhost: fix fd leak in dirty logging setup X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 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" SGkgTWF4aW1lLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IE1heGlt ZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+DQo+IFNlbnQ6IFRodXJzZGF5 LCBOb3ZlbWJlciA1LCAyMDIwIDc6NDYgUE0NCj4gVG86IGRldkBkcGRrLm9yZzsgRGluZywgWHVh biA8eHVhbi5kaW5nQGludGVsLmNvbT47DQo+IHN0ZXBoZW5AbmV0d29ya3BsdW1iZXIub3JnOyBZ aWdpdCwgRmVycnVoIDxmZXJydWgueWlnaXRAaW50ZWwuY29tPjsNCj4gdGhvbWFzQG1vbmphbG9u Lm5ldDsgWGlhLCBDaGVuYm8gPGNoZW5iby54aWFAaW50ZWwuY29tPg0KPiBDYzogc3RhYmxlQGRw ZGsub3JnOyBNYXhpbWUgQ29xdWVsaW4gPG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiBT dWJqZWN0OiBbUEFUQ0ggMi8zXSB2aG9zdDogZml4IGZkIGxlYWsgaW4gZGlydHkgbG9nZ2luZyBz ZXR1cA0KPiANCj4gVGhpcyBwYXRjaCBmaXhlcyBhIGZpbGUgZGVzY3JpcHRvciBsZWFrIHdoaWNo IGhhcHBlbnMNCj4gaW4gdGhlIGVycm9yIHBhdGggb2Ygdmhvc3RfdXNlcl9zZXRfbG9nX2Jhc2Uo KS4NCj4gDQo+IEZpeGVzOiA0Nzk2YWQ2M2JhMWYgKCJleGFtcGxlcy92aG9zdDogaW1wb3J0IHVz ZXJzcGFjZSB2aG9zdCBhcHBsaWNhdGlvbiIpDQo+IENjOiBzdGFibGVAZHBkay5vcmcNCj4gDQo+ IFJlcG9ydGVkLWJ5OiBYdWFuIERpbmcgPHh1YW4uZGluZ0BpbnRlbC5jb20+DQo+IFNpZ25lZC1v ZmYtYnk6IE1heGltZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+DQo+IC0t LQ0KPiAgbGliL2xpYnJ0ZV92aG9zdC92aG9zdF91c2VyLmMgfCAxMCArKysrKysrLS0tDQo+ICAx IGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQ0KPiANCj4gZGlm ZiAtLWdpdCBhL2xpYi9saWJydGVfdmhvc3Qvdmhvc3RfdXNlci5jIGIvbGliL2xpYnJ0ZV92aG9z dC92aG9zdF91c2VyLmMNCj4gaW5kZXggNDczZmQ3NzhjYS4uN2RmZGExNTk5MSAxMDA2NDQNCj4g LS0tIGEvbGliL2xpYnJ0ZV92aG9zdC92aG9zdF91c2VyLmMNCj4gKysrIGIvbGliL2xpYnJ0ZV92 aG9zdC92aG9zdF91c2VyLmMNCj4gQEAgLTIwNzYsMTQgKzIwNzYsMTQgQEAgdmhvc3RfdXNlcl9z ZXRfbG9nX2Jhc2Uoc3RydWN0IHZpcnRpb19uZXQgKipwZGV2LA0KPiBzdHJ1Y3QgVmhvc3RVc2Vy TXNnICptc2csDQo+IA0KPiAgCWlmIChmZCA8IDApIHsNCj4gIAkJVkhPU1RfTE9HX0NPTkZJRyhF UlIsICJpbnZhbGlkIGxvZyBmZDogJWRcbiIsIGZkKTsNCj4gLQkJcmV0dXJuIFJURV9WSE9TVF9N U0dfUkVTVUxUX0VSUjsNCj4gKwkJZ290byBjbG9zZV9tc2dfZmRzOw0KDQpJTUhPLCB0aGVyZSdz IG5vdGhpbmcgdG8gY2xvc2UgaW4gdGhpcyBjYXNlLiBCZWZvcmUgdGhpcyBjaGVjaywgdmFsaWRh dGVfbXNnX2Zkcw0KbWFrZXMgc3VyZSB0aGF0IHRoaXMgbXNnIGhhcyBvbmx5IG9uZSBmZCBhbmQg bm93IHRoaXMgZmQgaXMgaW52YWxpZC4gU28gd2hlbiB0aGlzDQplcnJvciBvY2N1cnMsIGdvaW5n IHRvIGNsb3NlX21zZ19mZHMgYWx3YXlzIGRvZXMgbm90aGluZy4gU28gSSB0aGluayB3ZSBkb24n dCBuZWVkDQp0aGlzIGNoYW5nZSBoZXJlPw0KDQpUaGFua3MhDQpDaGVuYm8NCg0KPiAgCX0NCj4g DQo+ICAJaWYgKG1zZy0+c2l6ZSAhPSBzaXplb2YoVmhvc3RVc2VyTG9nKSkgew0KPiAgCQlWSE9T VF9MT0dfQ09ORklHKEVSUiwNCj4gIAkJCSJpbnZhbGlkIGxvZyBiYXNlIG1zZyBzaXplOiAlIlBS SWQzMiIgIT0gJWRcbiIsDQo+ICAJCQltc2ctPnNpemUsIChpbnQpc2l6ZW9mKFZob3N0VXNlckxv ZykpOw0KPiAtCQlyZXR1cm4gUlRFX1ZIT1NUX01TR19SRVNVTFRfRVJSOw0KPiArCQlnb3RvIGNs b3NlX21zZ19mZHM7DQo+ICAJfQ0KPiANCj4gIAlzaXplID0gbXNnLT5wYXlsb2FkLmxvZy5tbWFw X3NpemU7DQo+IEBAIC0yMDk0LDcgKzIwOTQsNyBAQCB2aG9zdF91c2VyX3NldF9sb2dfYmFzZShz dHJ1Y3QgdmlydGlvX25ldCAqKnBkZXYsDQo+IHN0cnVjdCBWaG9zdFVzZXJNc2cgKm1zZywNCj4g IAkJVkhPU1RfTE9HX0NPTkZJRyhFUlIsDQo+ICAJCQkibG9nIG9mZnNldCAlIyJQUkl4NjQiIGFu ZCBsb2cgc2l6ZSAlIyJQUkl4NjQiDQo+IG92ZXJmbG93XG4iLA0KPiAgCQkJb2ZmLCBzaXplKTsN Cj4gLQkJcmV0dXJuIFJURV9WSE9TVF9NU0dfUkVTVUxUX0VSUjsNCj4gKwkJZ290byBjbG9zZV9t c2dfZmRzOw0KPiAgCX0NCj4gDQo+ICAJVkhPU1RfTE9HX0NPTkZJRyhJTkZPLA0KPiBAQCAtMjEz MSw2ICsyMTMxLDEwIEBAIHZob3N0X3VzZXJfc2V0X2xvZ19iYXNlKHN0cnVjdCB2aXJ0aW9fbmV0 ICoqcGRldiwNCj4gc3RydWN0IFZob3N0VXNlck1zZyAqbXNnLA0KPiAgCW1zZy0+ZmRfbnVtID0g MDsNCj4gDQo+ICAJcmV0dXJuIFJURV9WSE9TVF9NU0dfUkVTVUxUX1JFUExZOw0KPiArDQo+ICtj bG9zZV9tc2dfZmRzOg0KPiArCWNsb3NlX21zZ19mZHMobXNnKTsNCj4gKwlyZXR1cm4gUlRFX1ZI T1NUX01TR19SRVNVTFRfRVJSOw0KPiAgfQ0KPiANCj4gIHN0YXRpYyBpbnQgdmhvc3RfdXNlcl9z ZXRfbG9nX2ZkKHN0cnVjdCB2aXJ0aW9fbmV0ICoqcGRldiBfX3J0ZV91bnVzZWQsDQo+IC0tDQo+ IDIuMjYuMg0KDQo=