From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by dpdk.space (Postfix) with ESMTP id B4F6CA00E6 for ; Mon, 15 Apr 2019 14:38:34 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id E60774CA7; Mon, 15 Apr 2019 14:38:32 +0200 (CEST) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id 4ACE829CB for ; Mon, 15 Apr 2019 14:38:31 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Apr 2019 05:38:30 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.60,353,1549958400"; d="scan'208";a="161686500" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by fmsmga002.fm.intel.com with ESMTP; 15 Apr 2019 05:38:30 -0700 Received: from fmsmsx119.amr.corp.intel.com (10.18.124.207) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 15 Apr 2019 05:38:30 -0700 Received: from shsmsx154.ccr.corp.intel.com (10.239.6.54) by FMSMSX119.amr.corp.intel.com (10.18.124.207) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 15 Apr 2019 05:38:29 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.92]) by SHSMSX154.ccr.corp.intel.com ([169.254.7.149]) with mapi id 14.03.0415.000; Mon, 15 Apr 2019 20:37:00 +0800 From: "Xu, Rosen" To: "Yigit, Ferruh" , "dev@dpdk.org" CC: "Zhang, Tianfei" , "Wei, Dan" , "Pei, Andy" , "Yang, Qiming" , "Wang, Haiyue" , "Chen, Santos" , "Zhang, Zhang" , "Lomartire, David" , "Hu, Jia" , Thomas Monjalon Thread-Topic: [PATCH v8 02/14] bus/ifpga: add function for AFU search by name Thread-Index: AQHU80jtguR+3utF70ia3Jv9z6yeSKY8oL8AgACINiA= Date: Mon, 15 Apr 2019 12:37:00 +0000 Message-ID: <0E78D399C70DA940A335608C6ED296D73A6AB3C4@SHSMSX104.ccr.corp.intel.com> References: <1551338000-120348-1-git-send-email-rosen.xu@intel.com> <1555304823-91456-1-git-send-email-rosen.xu@intel.com> <1555304823-91456-3-git-send-email-rosen.xu@intel.com> <4035e454-c105-9a01-c1c9-e9ba343a69e3@intel.com> In-Reply-To: <4035e454-c105-9a01-c1c9-e9ba343a69e3@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNGYzYzk5NDEtNjBjYy00ZmNkLTlhNTMtZGM3ZGE3NDJkNmYzIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiQW1NU09Jb3pZMXZrQTRiUjdVYnRVYTNENUdcLythQStaeEgyRXNGWG5ZTnppNnFoVDhMQUxmekRiSW1JS2EwRk8ifQ== x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v8 02/14] bus/ifpga: add function for AFU search by name X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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" Message-ID: <20190415123700.I6-bBvdeosU98L-FxajmYNz4NwG1BhzrFqrODdoE7mE@z> SGkgRmVycnVoLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IFlpZ2l0 LCBGZXJydWgNCj4gU2VudDogTW9uZGF5LCBBcHJpbCAxNSwgMjAxOSAyMDoyOA0KPiBUbzogWHUs IFJvc2VuIDxyb3Nlbi54dUBpbnRlbC5jb20+OyBkZXZAZHBkay5vcmcNCj4gQ2M6IFpoYW5nLCBU aWFuZmVpIDx0aWFuZmVpLnpoYW5nQGludGVsLmNvbT47IFdlaSwgRGFuDQo+IDxkYW4ud2VpQGlu dGVsLmNvbT47IFBlaSwgQW5keSA8YW5keS5wZWlAaW50ZWwuY29tPjsgWWFuZywgUWltaW5nDQo+ IDxxaW1pbmcueWFuZ0BpbnRlbC5jb20+OyBXYW5nLCBIYWl5dWUgPGhhaXl1ZS53YW5nQGludGVs LmNvbT47IENoZW4sDQo+IFNhbnRvcyA8c2FudG9zLmNoZW5AaW50ZWwuY29tPjsgWmhhbmcsIFpo YW5nIDx6aGFuZy56aGFuZ0BpbnRlbC5jb20+Ow0KPiBMb21hcnRpcmUsIERhdmlkIDxkYXZpZC5s b21hcnRpcmVAaW50ZWwuY29tPjsgSHUsIEppYSA8amlhLmh1QGludGVsLmNvbT47DQo+IFRob21h cyBNb25qYWxvbiA8dGhvbWFzQG1vbmphbG9uLm5ldD4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2 OCAwMi8xNF0gYnVzL2lmcGdhOiBhZGQgZnVuY3Rpb24gZm9yIEFGVSBzZWFyY2ggYnkNCj4gbmFt ZQ0KPiANCj4gT24gNC8xNS8yMDE5IDY6MDYgQU0sIFJvc2VuIFh1IHdyb3RlOg0KPiA+IEluIG1h bnkgc2NlbmFyaW9zLCBBRlUgaXMgbmVlZGVkIHNlYXJjaGVkIGJ5IG5hbWUsIHRoaXMgZnVuY3Rp b24gYWRkDQo+ID4gdGhlIGZlYXR1cmUuDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBSb3NlbiBY dSA8cm9zZW4ueHVAaW50ZWwuY29tPg0KPiA+IFNpZ25lZC1vZmYtYnk6IEFuZHkgUGVpIDxhbmR5 LnBlaUBpbnRlbC5jb20+DQo+ID4gLS0tDQo+ID4gIGRyaXZlcnMvYnVzL2lmcGdhL2lmcGdhX2J1 cy5jICAgICAgICAgICAgICAgfCAxMyArKysrKysrKysrKysrDQo+ID4gIGRyaXZlcnMvYnVzL2lm cGdhL3J0ZV9idXNfaWZwZ2EuaCAgICAgICAgICAgfCAgOSArKysrKysrKysNCj4gPiAgZHJpdmVy cy9idXMvaWZwZ2EvcnRlX2J1c19pZnBnYV92ZXJzaW9uLm1hcCB8ICA2ICsrKysrKw0KPiA+ICAz IGZpbGVzIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKykNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9k cml2ZXJzL2J1cy9pZnBnYS9pZnBnYV9idXMuYw0KPiA+IGIvZHJpdmVycy9idXMvaWZwZ2EvaWZw Z2FfYnVzLmMgaW5kZXggNTVkM2FiZi4uOGJmYWUyOSAxMDA2NDQNCj4gPiAtLS0gYS9kcml2ZXJz L2J1cy9pZnBnYS9pZnBnYV9idXMuYw0KPiA+ICsrKyBiL2RyaXZlcnMvYnVzL2lmcGdhL2lmcGdh X2J1cy5jDQo+ID4gQEAgLTczLDYgKzczLDE5IEBAIHZvaWQgcnRlX2lmcGdhX2RyaXZlcl91bnJl Z2lzdGVyKHN0cnVjdA0KPiBydGVfYWZ1X2RyaXZlciAqZHJpdmVyKQ0KPiA+ICAJcmV0dXJuIE5V TEw7DQo+ID4gIH0NCj4gPg0KPiA+ICtzdHJ1Y3QgcnRlX2FmdV9kZXZpY2UgKl9fcnRlX2V4cGVy aW1lbnRhbA0KPiA+ICtydGVfaWZwZ2FfZmluZF9hZnVfYnlfbmFtZShjb25zdCBjaGFyICpuYW1l KSB7DQo+ID4gKwlzdHJ1Y3QgcnRlX2FmdV9kZXZpY2UgKmFmdV9kZXYgPSBOVUxMOw0KPiA+ICsN Cj4gPiArCVRBSUxRX0ZPUkVBQ0goYWZ1X2RldiwgJmlmcGdhX2FmdV9kZXZfbGlzdCwgbmV4dCkg ew0KPiA+ICsJCWlmIChhZnVfZGV2ICYmDQo+ID4gKwkJCSFzdHJjbXAoYWZ1X2Rldi0+ZGV2aWNl Lm5hbWUsIG5hbWUpKQ0KPiA+ICsJCQlyZXR1cm4gYWZ1X2RldjsNCj4gPiArCX0NCj4gPiArCXJl dHVybiBOVUxMOw0KPiA+ICt9DQo+ID4gKw0KPiA+ICBzdGF0aWMgY29uc3QgY2hhciAqIGNvbnN0 IHZhbGlkX2FyZ3NbXSA9IHsNCj4gPiAgI2RlZmluZSBJRlBHQV9BUkdfTkFNRSAgICAgICAgICJp ZnBnYSINCj4gPiAgCUlGUEdBX0FSR19OQU1FLA0KPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2J1 cy9pZnBnYS9ydGVfYnVzX2lmcGdhLmgNCj4gPiBiL2RyaXZlcnMvYnVzL2lmcGdhL3J0ZV9idXNf aWZwZ2EuaA0KPiA+IGluZGV4IDgyMGVlYWEuLmMwMGY2MGUgMTAwNjQ0DQo+ID4gLS0tIGEvZHJp dmVycy9idXMvaWZwZ2EvcnRlX2J1c19pZnBnYS5oDQo+ID4gKysrIGIvZHJpdmVycy9idXMvaWZw Z2EvcnRlX2J1c19pZnBnYS5oDQo+ID4gQEAgLTEyMCw2ICsxMjAsMTUgQEAgc3RydWN0IHJ0ZV9h ZnVfZHJpdmVyIHsgIH0NCj4gPg0KPiA+ICAvKioNCj4gPiArICogRmluZCBBRlUgYnkgQUZVIG5h bWUuDQo+ID4gKyAqDQo+ID4gKyAqIEBwYXJhbSBuYW1lDQo+ID4gKyAqICAgQSBwb2ludGVyIHRv IEFGVSBuYW1lIHN0cmluZy4NCj4gPiArICovDQo+ID4gK3N0cnVjdCBydGVfYWZ1X2RldmljZSAq X19ydGVfZXhwZXJpbWVudGFsDQo+ID4gK3J0ZV9pZnBnYV9maW5kX2FmdV9ieV9uYW1lKGNvbnN0 IGNoYXIgKm5hbWUpOw0KPiA+ICsNCj4gDQo+IA0KPiBIaSBSb3NlbiwNCj4gDQo+IFRoaXMgaXMg dGhlIGJ1cyBjb2RlLCBhbmQgb25seSBkcml2ZXJzIHdpbGwgY2FsbCBpdCByaWdodD8gSSB0aGlu ayB0aGVyZSBpcyBubw0KPiBpbnRlbnRpb24gdG8gbWFrZSB0aGlzIHJ1biBieSBhcHBsaWNhdGlv biBjb2RlLCB0aGUgZnVuY3Rpb25zIG5lZWQgdG8gYmUNCj4gZXhwb3J0ZWQgYmVjYXVzZSBkcml2 ZXIgYW5kIGJ1cyBhcmUgZGlmZmVyZW50IGxpYnJhcmllcy4NCj4gSWYgYWJvdmUgY29ycmVjdCwg dGhlcmUgaXMgbm8gcG9pbnQgb2YgbWFraW5nIHRoZSBmdW5jdGlvbiBleHBlcmltZW50YWwsIGNh bg0KPiBkcm9wIHRoZSBfX3J0ZV9leHBlcmltZW50YWwgdGFnLCBhbmQgdXBkYXRlIC5tYXAgZmls ZSB0byBub3QgdXNlDQo+IEVYUEVSSU1FTlRBTC4NCg0KWWVzLCBhYm92ZSBpcyBjb3JyZWN0Lg0K SSB3aWxsIGFwcGx5IGl0IGluIHY5Lg0KDQo+IA0KPiA+ICsvKioNCj4gPiAgICogUmVnaXN0ZXIg YSBpZnBnYSBhZnUgZGV2aWNlIGRyaXZlci4NCj4gPiAgICoNCj4gPiAgICogQHBhcmFtIGRyaXZl cg0KPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2J1cy9pZnBnYS9ydGVfYnVzX2lmcGdhX3ZlcnNp b24ubWFwDQo+ID4gYi9kcml2ZXJzL2J1cy9pZnBnYS9ydGVfYnVzX2lmcGdhX3ZlcnNpb24ubWFw DQo+ID4gaW5kZXggYTAyNzk3OS4uMjQ3Y2NmZSAxMDA2NDQNCj4gPiAtLS0gYS9kcml2ZXJzL2J1 cy9pZnBnYS9ydGVfYnVzX2lmcGdhX3ZlcnNpb24ubWFwDQo+ID4gKysrIGIvZHJpdmVycy9idXMv aWZwZ2EvcnRlX2J1c19pZnBnYV92ZXJzaW9uLm1hcA0KPiA+IEBAIC04LDMgKzgsOSBAQCBEUERL XzE4LjA1IHsNCj4gPg0KPiA+ICAJbG9jYWw6ICo7DQo+ID4gIH07DQo+ID4gKw0KPiA+ICtFWFBF UklNRU5UQUwgew0KPiA+ICsgICAgZ2xvYmFsOg0KPiA+ICsNCj4gPiArICAgIHJ0ZV9pZnBnYV9m aW5kX2FmdV9ieV9uYW1lOw0KPiA+ICt9Ow0KPiA+IFwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmls ZQ0KPiA+DQoNCg==