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 1E0F3A04B7 for ; Thu, 17 Sep 2020 15:34:49 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 0BA1A1D660; Thu, 17 Sep 2020 15:34:49 +0200 (CEST) Received: from huawei.com (szxga02-in.huawei.com [45.249.212.188]) by dpdk.org (Postfix) with ESMTP id 7B6AC1D660; Thu, 17 Sep 2020 15:34:47 +0200 (CEST) Received: from DGGEMM405-HUB.china.huawei.com (unknown [172.30.72.55]) by Forcepoint Email with ESMTP id 8E653DEA8D5B56FE1035; Thu, 17 Sep 2020 21:34:45 +0800 (CST) Received: from DGGEMM424-HUB.china.huawei.com (10.1.198.41) by DGGEMM405-HUB.china.huawei.com (10.3.20.213) with Microsoft SMTP Server (TLS) id 14.3.487.0; Thu, 17 Sep 2020 21:34:45 +0800 Received: from DGGEMM533-MBX.china.huawei.com ([169.254.5.42]) by dggemm424-hub.china.huawei.com ([10.1.198.41]) with mapi id 14.03.0487.000; Thu, 17 Sep 2020 21:34:35 +0800 From: wangyunjian To: "Burakov, Anatoly" , "dev@dpdk.org" CC: "hemant.agrawal@nxp.com" , "sachin.saxena@nxp.com" , "Lilijun (Jerry)" , xudingke , "stable@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH 2/2] bus/fslmc: fix check for vfio_group_fd Thread-Index: AQHWjPHrWhZJif0t00euztFJhPnQN6lszrzw Date: Thu, 17 Sep 2020 13:34:34 +0000 Message-ID: <34EFBCA9F01B0748BEB6B629CE643AE60DA5153C@DGGEMM533-MBX.china.huawei.com> References: <1589859732-5008-1-git-send-email-wangyunjian@huawei.com> <302a5cfb-f50e-ff66-3267-551fe7a4b6a8@intel.com> In-Reply-To: <302a5cfb-f50e-ff66-3267-551fe7a4b6a8@intel.com> Accept-Language: en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.174.185.168] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected Subject: Re: [dpdk-stable] [dpdk-dev] [PATCH 2/2] bus/fslmc: fix check for vfio_group_fd 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBCdXJha292LCBBbmF0b2x5IFtt YWlsdG86YW5hdG9seS5idXJha292QGludGVsLmNvbV0NCj4gU2VudDogVGh1cnNkYXksIFNlcHRl bWJlciAxNywgMjAyMCA4OjU2IFBNDQo+IFRvOiB3YW5neXVuamlhbiA8d2FuZ3l1bmppYW5AaHVh d2VpLmNvbT47IGRldkBkcGRrLm9yZw0KPiBDYzogaGVtYW50LmFncmF3YWxAbnhwLmNvbTsgc2Fj aGluLnNheGVuYUBueHAuY29tOyBMaWxpanVuIChKZXJyeSkNCj4gPGplcnJ5LmxpbGlqdW5AaHVh d2VpLmNvbT47IHh1ZGluZ2tlIDx4dWRpbmdrZUBodWF3ZWkuY29tPjsNCj4gc3RhYmxlQGRwZGsu b3JnDQo+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQQVRDSCAyLzJdIGJ1cy9mc2xtYzogZml4 IGNoZWNrIGZvciB2ZmlvX2dyb3VwX2ZkDQo+IA0KPiBPbiAxOS1NYXktMjAgNDo0MiBBTSwgd2Fu Z3l1bmppYW4gd3JvdGU6DQo+ID4gRnJvbTogWXVuamlhbiBXYW5nIDx3YW5neXVuamlhbkBodWF3 ZWkuY29tPg0KPiA+DQo+ID4gVGhlIGlzc3VlIGlzIHRoYXQgYSBmaWxlIGRlc2NyaXB0b3IgYXQg MCBpcyBhIHZhbGlkIG9uZS4gQ3VycmVudGx5IHRoZQ0KPiA+IGZpbGUgbm90IGZvdW5kLCB0aGUg cmV0dXJuIHZhbHVlIHdpbGwgYmUgc2V0IHRvIDAuIEFzIGEgcmVzdWx0LCBpdCBpcw0KPiA+IGlt cG9zc2libGUgdG8gZGlzdGluZ3Vpc2ggYmV0d2VlbiBhIGNvcnJlY3QgZGVzY3JpcHRvciBhbmQg YSBmYWlsZWQNCj4gPiByZXR1cm4gdmFsdWUuIEZpeCBpdCB0byByZXR1cm4gLUVOT0VOVCBpbnN0 ZWFkIG9mIDAuDQo+ID4NCj4gPiBGaXhlczogYTY5Zjc5MzAwMjYyICgiYnVzL2ZzbG1jOiBzdXBw b3J0IG11bHRpIFZGSU8gZ3JvdXAiKQ0KPiA+IENjOiBzdGFibGVAZHBkay5vcmcNCj4gPg0KPiA+ IFNpZ25lZC1vZmYtYnk6IFl1bmppYW4gV2FuZyA8d2FuZ3l1bmppYW5AaHVhd2VpLmNvbT4NCj4g PiAtLS0NCj4gDQo+IEkgYW0gdW5mYW1pbGlhciB3aXRoIGJ1cy9mc2xtYyBjb2RlIGJ1dCBpJ3Zl IHRha2VuIGEgcXVpY2sgbG9vaywgYW5kIGkndmUgbm90aWNlZA0KPiB0aGF0IHRoZXJlJ3MgYW5v dGhlciBpbnN0YW5jZSBvZiBnZXRfZ3JvdXBfZmQoKSB1c2FnZSB0aGF0IHlvdSdyZSBub3QNCj4g bW9kaWZ5aW5nIC0gaXMgdGhhdCBpbnRlbnRpb25hbD8NCg0KVGhhbmsgeW91IGZvciB5b3VyIHJl dmlldy4gVGhlIGFub3RoZXIgaW5zdGFuY2Ugb2YgZ2V0X2dyb3VwX2ZkKCksIGlzIHRoaXMgaXQ/ DQppbnQNCmZzbG1jX3ZmaW9fc2V0dXBfZ3JvdXAodm9pZCkgew0KICAgIC4uLg0KCS8qIEdldCB0 aGUgYWN0dWFsIGdyb3VwIGZkICovDQoJcmV0ID0gcnRlX3ZmaW9fZ2V0X2dyb3VwX2ZkKGdyb3Vw aWQpOw0KCWlmIChyZXQgPCAwKQ0KCQlyZXR1cm4gcmV0Ow0KCXZmaW9fZ3JvdXAuZmQgPSByZXQ7 DQogICAgLi4uDQp9DQpJIGRvbid0IHRoaW5rIHRoaXMncyBuZWNlc3NhcnkuIEJlY2F1c2UgaXQg bXVzdCBiZSBhIHZhbGlkIGRlc2NyaXB0b3IgYmVmb3JlIGl0IGNhbiBiZSB1c2VkLg0KDQpZdW5q aWFuDQoNCj4gDQo+IC0tDQo+IFRoYW5rcywNCj4gQW5hdG9seQ0K