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 58D9EA09E9 for ; Mon, 14 Dec 2020 14:02:32 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 65F124F90; Mon, 14 Dec 2020 14:02:30 +0100 (CET) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id 74509DE0; Mon, 14 Dec 2020 14:02:25 +0100 (CET) IronPort-SDR: yta4DIareZUZrUV4EAGQLNUZT2zBmGNSgg1/nD9fovli+OKsHDbGzhq8Jj93YHLzePGFl4PnBh UyswT5HxfR+Q== X-IronPort-AV: E=McAfee;i="6000,8403,9834"; a="172134264" X-IronPort-AV: E=Sophos;i="5.78,418,1599548400"; d="scan'208";a="172134264" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Dec 2020 05:02:22 -0800 IronPort-SDR: 8Pusr2w09VMl+07ZjXKOaoBoVobzPeunIiTA/bQ1LlwOa6DBh/VJ8d7l45ynxKUIRmHxVFtqMe 8BzFi5IDLcUw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.78,418,1599548400"; d="scan'208";a="333431303" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by fmsmga008.fm.intel.com with ESMTP; 14 Dec 2020 05:02:22 -0800 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 14 Dec 2020 05:02:22 -0800 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 14 Dec 2020 05:02:21 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Mon, 14 Dec 2020 05:02:21 -0800 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.109) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Mon, 14 Dec 2020 05:02:21 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gmsvEeQ0T2hKXG76OkPG5A8Ma/+lFaecLNGKzXerrJVXGVyBacUrN/n65t36uMFAXXFAOOD+1Sl0sJVMofIVbQFHAKSRnTnTF5G2COwFhbAyoqMmCNaZ2+Hixgrw/YSy7iu7dyZjYLtIo7/xLcem4Q3pDPpm2s4KiTATYRrZcBdAv/O3SKfxLaf8HdcxoUdGL2RxCtRlJXrOwQD+uNzjv2/LEUrenRL5bnpqcSWtzO9I4IwWoNIXopA3SeiAEGTfg2PgeNlyHxzANRXUBbnF5PpHTU4vCkH/ogpijeUlzyLxy7OsDNdJaJwewi9dfZQa4zN9NMLEARXyod+jVSljoQ== 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=FeDy5c+H7OJAfxkPh4qL81uXzBNk43dzlG/79DoV7kE=; b=T1GfBJ4LnbSk9BhotgiFHc50ee5gv0okRKT3tJv+wFZ4WXEf/mF7PgIYXoFeiimXLRChEaAbSwXq4jLmfG5MPwBx0cnK5SAz3CJP29f8qG/8Whe8+zamHXzd7QNp3sTmUbvtQw3tQC1zrWYNgfVSryiEtIp31zS4UZC3S6zcWSnITCYSsMa6OOoHqZzxxSG2G8zMtb1voT3ASxAivbfy0M8/C0bBIZ/37EiCxSYuF1bpCUQEhJN8sFTwsp0x0CLZbsDnWI0r8eHAa+rQ/APYwZ3NeRFU4cuxYof4G9q2MtzT05qp/Auix1lk4C5/O3FUjAmWMoTh3OZRfh6N/638Ow== 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=FeDy5c+H7OJAfxkPh4qL81uXzBNk43dzlG/79DoV7kE=; b=O9+3FspwAKb+kS+LkGCF/o1Mj/kdPCvBn+wxcHXWU9+EO1TJNmBJ0bSeSSkrwxtzEhet0AK3nACP2+RGjyo9aMLkVs2n5ZIG/PRAt1+fGeulb66+bAY9XiyHfPviJuI++sDH3WVrlfQOxGrWP7Oqvl2bZuyFmQQG1JrFrrh3j0I= Received: from MN2PR11MB4063.namprd11.prod.outlook.com (2603:10b6:208:13f::22) by MN2PR11MB3984.namprd11.prod.outlook.com (2603:10b6:208:153::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3654.18; Mon, 14 Dec 2020 13:02:20 +0000 Received: from MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::74f2:ba7f:cb22:5272]) by MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::74f2:ba7f:cb22:5272%7]) with mapi id 15.20.3654.025; Mon, 14 Dec 2020 13:02:20 +0000 From: "Xia, Chenbo" To: Jiawei Zhu <17826875952@163.com>, "dev@dpdk.org" CC: "maxime.coquelin@redhat.com" , "stable@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v2] net/virtio-user: fix run close(0) and close callfd Thread-Index: AQHWz95Cm3jj10Q8Tk2V6i0GtYySe6n2kSvg Date: Mon, 14 Dec 2020 13:02:20 +0000 Message-ID: References: <1607703293-6121-1-git-send-email-17826875952@163.com> <1607705598-8695-1-git-send-email-17826875952@163.com> In-Reply-To: <1607705598-8695-1-git-send-email-17826875952@163.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: 163.com; dkim=none (message not signed) header.d=none;163.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.147.202] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c348727f-4a0c-45da-a9d5-08d8a0307dec x-ms-traffictypediagnostic: MN2PR11MB3984: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1728; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: puMSaEWZQmtMlGHLcW8fh3am5S903dCuLmQJe82NcN+7gr3myHCB/s+RH2dZuoKczf3qzETYQLEJ59rjAa/1RKZkR39NFf7cGwNIxoyrXeLHI8pfqGwLqDwbAw9wx1eUNSzRzKkkBA6fWx5Rw1vzdkxySn/Cim64Wl4M+AGZKSB1MUFyWz9jHu2JxQoN6qDyChOiOI+vvkI7XxB1O+QjBrDSvy+DeH81OLa0X0Qe8YoPZS8TUqlyQHhG33EldRvZAOKB2tZ6sIucBEO/NlGefNkIwuj9K4Ug0M1ujw4PUAcd9NcgMUCNZaElFZowISAs 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)(366004)(376002)(346002)(136003)(26005)(8936002)(33656002)(52536014)(186003)(7696005)(110136005)(508600001)(66476007)(71200400001)(66446008)(9686003)(2906002)(53546011)(83380400001)(66946007)(64756008)(86362001)(54906003)(5660300002)(76116006)(6506007)(55016002)(4326008)(66556008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?VENuSE9rYXQzQUN2aWs3elkvVC9YYzJRbUxhbkdQalRJT0UyK25BN0V5MkN2?= =?utf-8?B?TUtXOTN4d3kxaDBHakErVjRuaEJlS2NxaWRIcHllQjNsTnpLTm5HMGhZWUc5?= =?utf-8?B?aU1IeUJjNlVPOTN2cG45QzRreHMzaHVoZEZPb1VZKzB6azdMeFh2bzNsRktm?= =?utf-8?B?eFFscEd0czlPenZVbjJZb3dZZkFyRkhXcjBuaW5Pd0s2QWV0QnA0RHFaanF1?= =?utf-8?B?elppa2dER0dOWnc4MExTdmtCQ3M3WlBpTFlJcWpiWk9EUXo0QUdjcmdGbXor?= =?utf-8?B?YUw3Q1BvY2pGQ2NnWWUxVVJpNUVQWjZhajQ4R29RVHdKWXo5RWlFTDJSTHdw?= =?utf-8?B?UDNGK0hqOWlhRk1kVzU0ZkJRQUxEcWorZm5pYjByUjJiakFsaXhoMWY5M0Nv?= =?utf-8?B?aGQ0WDVLWkVGTlVxQUJjd3VoU1ZRU2dHR1FSSGg0eSszcXZvelhiYWNQSzR3?= =?utf-8?B?RzV3QnBiQS9pYjBzaS9VVGFQTDVsTUhjMzJVTzlzSlNzVE9VdHY5ZEpKVVZN?= =?utf-8?B?cU9NeUpUeTBZR0x2a3lBdzFoN0NNUnNxZFRmc0VxaVNDR0pDYXFSQzNuZVdp?= =?utf-8?B?ZzA1aTBLYllQd3hPcUZSTjZVdzFIenFySjZGZ3VVZHMrWERaR3UvaS9ZTk9X?= =?utf-8?B?T1dzRUJ1MklVV2tHNnVEenkvek5ZSmxBdndIVC9ZcDM2WUIzWGhzc1E1THp6?= =?utf-8?B?SWl0aDdCRDhNSEMySUxSTExOMGxnOVczY1B0K3d4NFA1akV1bEE0dVlNejdG?= =?utf-8?B?bnhJbFVxaU9WL1hRaGx4S1hOK0xwWnE4TkllWUJGOFBOOVBpZlk1eVQwQ2VY?= =?utf-8?B?d1pzSWdOeTM0anhweW5KVkRRNmcxUXdKdkZNQ0pkNytuQlNDU3VhS2dySVQ5?= =?utf-8?B?aHlmaFBKOFBVcjdIc01hZ1dIK29GU0orRWVuUlduTjBvOGNsT3VpRHRCM0c2?= =?utf-8?B?N1JzaEZWUVVjclB4czlWb1Jjdm5aMGFRaFY0TEE2d3dOUnBxaXVDbkpKdjFE?= =?utf-8?B?NEp4a2lRU3NSS1dmWHM1cHNzL0hPR1MyNG83UkdOR3ZQTWlkZTVTUlc3cEhq?= =?utf-8?B?SUJ4YWp0Z3FKYlBOc0s5ZCsyUEE1dkdPaktHdTZzMkZjbFUrSG5GQitFa01C?= =?utf-8?B?eE84VDhiMmZHaVAwZ0pVU3ZId1ROcXBVNCtyM1lTbjVxYWExTTFCaUFCekZX?= =?utf-8?B?ckZ5aXlINlY4UlZFZHFUZzFhTHR3UzAwUTVPczVsL1VHS1pxeTVxcXV2bGtq?= =?utf-8?B?OU9mY3lVR0VuY0E0eGxtZkVhaUUvZDYrVDdadlYzUUFNVXF0eE1sdGxOYmF6?= =?utf-8?Q?CzBoV+nuaBruU=3D?= x-ms-exchange-transport-forked: True 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: c348727f-4a0c-45da-a9d5-08d8a0307dec X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Dec 2020 13:02:20.3542 (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: ANcfkEPeQy3t4eIrGj0wme9mk8O4FoKmoVlY+fdLGNWlnJZ4ZYLuINBt/ldqYY2yyl8hoYfJVrJH1094P1OqlA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3984 X-OriginatorOrg: intel.com Subject: Re: [dpdk-stable] [dpdk-dev] [PATCH v2] net/virtio-user: fix run close(0) and close callfd 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" SGkgSmlhd2VpLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IGRldiA8 ZGV2LWJvdW5jZXNAZHBkay5vcmc+IE9uIEJlaGFsZiBPZiBKaWF3ZWkgWmh1DQo+IFNlbnQ6IFNh dHVyZGF5LCBEZWNlbWJlciAxMiwgMjAyMCAxMjo1MyBBTQ0KPiBUbzogZGV2QGRwZGsub3JnDQo+ IFN1YmplY3Q6IFtkcGRrLWRldl0gW1BBVENIIHYyXSBuZXQvdmlydGlvLXVzZXI6IGZpeCBydW4g Y2xvc2UoMCkgYW5kIGNsb3NlDQo+IGNhbGxmZA0KPiANCj4gRnJvbTogSmlhd2VpIFpodSA8emh1 amlhd2VpMTJAaHVhd2VpLmNvbT4NCj4gDQo+IFdoZW4gaSA8IFZJUlRJT19NQVhfVklSVFFVRVVF UyBhbmQgaiA9PSBpLA0KPiBkZXYtPmNhbGxmZHNbaV0gYW5kIGRldi0+a2lja2Zkc1tpXSBhcmUg ZGVmYXVsdCAwLg0KPiBTbyBpdCB3aWxsIGNsb3NlKDApLCBjbG9zZSB0aGUgc3RhbmRhcmQgaW5w dXQgKHN0ZGluKS4NCj4gQW5kIHdoZW4gdGhlIGNvZGUgZmFpbHMgaW4ga2lja2ZkIGNyZWF0aW9u LA0KPiBpdCB3aWxsIGxlYXZlcyBvbmUgY2FsbGZkIG5vdCBjbG9zZWQuDQo+IA0KPiBGaXhlczog ZTZlN2FkOGIzMDI0ICgibmV0L3ZpcnRpby11c2VyOiBtb3ZlIGV2ZW50ZmQgb3Blbi9jbG9zZSBp bnRvDQo+IGluaXQvdW5pbml0IikNCj4gQ2M6IHN0YWJsZUBkcGRrLm9yZzoNCj4gDQo+IFNpZ25l ZC1vZmYtYnk6IEppYXdlaSBaaHUgPHpodWppYXdlaTEyQGh1YXdlaS5jb20+DQo+IC0tLQ0KPiB2 MjoNCj4gKiBBZGQgY2xvc2UgY2FsbGZkIHdoZW4gZmFpbCBpbiBraWNrZmQgY3JlYXRpb24gYmVm b3JlIGJyZWFrLg0KPiAtLS0NCj4gLS0tDQo+ICBkcml2ZXJzL25ldC92aXJ0aW8vdmlydGlvX3Vz ZXIvdmlydGlvX3VzZXJfZGV2LmMgfCAzICsrLQ0KPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0 aW9ucygrKSwgMSBkZWxldGlvbigtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L3Zp cnRpby92aXJ0aW9fdXNlci92aXJ0aW9fdXNlcl9kZXYuYw0KPiBiL2RyaXZlcnMvbmV0L3ZpcnRp by92aXJ0aW9fdXNlci92aXJ0aW9fdXNlcl9kZXYuYw0KPiBpbmRleCAwNTNmMDI2Li5lMWNiYWQw IDEwMDY0NA0KPiAtLS0gYS9kcml2ZXJzL25ldC92aXJ0aW8vdmlydGlvX3VzZXIvdmlydGlvX3Vz ZXJfZGV2LmMNCj4gKysrIGIvZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRpb191c2VyL3ZpcnRpb191 c2VyX2Rldi5jDQo+IEBAIC0yNzYsNiArMjc2LDcgQEAgaW50IHZpcnRpb191c2VyX3N0b3BfZGV2 aWNlKHN0cnVjdCB2aXJ0aW9fdXNlcl9kZXYNCj4gKmRldikNCj4gIAkJfQ0KPiAgCQlraWNrZmQg PSBldmVudGZkKDAsIEVGRF9DTE9FWEVDIHwgRUZEX05PTkJMT0NLKTsNCj4gIAkJaWYgKGtpY2tm ZCA8IDApIHsNCj4gKwkJCWNsb3NlKGNhbGxmZCk7DQo+ICAJCQlQTURfRFJWX0xPRyhFUlIsICJr aWNrZmQgZXJyb3IsICVzIiwgc3RyZXJyb3IoZXJybm8pKTsNCj4gIAkJCWJyZWFrOw0KPiAgCQl9 DQo+IEBAIC0yODQsNyArMjg1LDcgQEAgaW50IHZpcnRpb191c2VyX3N0b3BfZGV2aWNlKHN0cnVj dCB2aXJ0aW9fdXNlcl9kZXYNCj4gKmRldikNCj4gIAl9DQo+IA0KPiAgCWlmIChpIDwgVklSVElP X01BWF9WSVJUUVVFVUVTKSB7DQo+IC0JCWZvciAoaiA9IDA7IGogPD0gaTsgKytqKSB7DQo+ICsJ CWZvciAoaiA9IDA7IGogPCBpOyArK2opIHsNCj4gIAkJCWNsb3NlKGRldi0+Y2FsbGZkc1tqXSk7 DQo+ICAJCQljbG9zZShkZXYtPmtpY2tmZHNbal0pOw0KPiAgCQl9DQo+IC0tDQo+IDEuOC4zLjEN Cg0KQmVjYXVzZSB5b3UndmUgc2VudCBkdXBsaWNhdGUgb25lcywgSSB3aWxsIHRha2UgdGhpcyBh cyB0aGUgY29ycmVjdCBvbmUuDQpQbGVhc2UgZG9uJ3Qgc2VuZCBzbyBtYW55IGR1cGxpY2F0ZSBw YXRjaGVzIG5leHQgdGltZSBhbmQgZG9uJ3Qgc2VuZCBIVE1MIPCfmIouDQpJJ2xsIGhlbHAgeW91 IGNsZWFuIHVwIG9uIHBhdGNod29yaywgYW5kIHRoYW5rcyBmb3IgeW91ciBwYXRjaCENCg0KRm9y IHRoaXMgcGF0Y2g6DQoNClJldmlld2VkLWJ5OiBDaGVuYm8gWGlhIDxjaGVuYm8ueGlhQGludGVs LmNvbT4NCg==