From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by dpdk.space (Postfix) with ESMTP id B4F6CA00E6
	for <public@inbox.dpdk.org>; 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 <dev@dpdk.org>; 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" <rosen.xu@intel.com>
To: "Yigit, Ferruh" <ferruh.yigit@intel.com>, "dev@dpdk.org" <dev@dpdk.org>
CC: "Zhang, Tianfei" <tianfei.zhang@intel.com>, "Wei, Dan"
 <dan.wei@intel.com>, "Pei, Andy" <andy.pei@intel.com>, "Yang, Qiming"
 <qiming.yang@intel.com>, "Wang, Haiyue" <haiyue.wang@intel.com>, "Chen,
 Santos" <santos.chen@intel.com>, "Zhang, Zhang" <zhang.zhang@intel.com>,
 "Lomartire, David" <david.lomartire@intel.com>, "Hu, Jia" <jia.hu@intel.com>, 
 Thomas Monjalon <thomas@monjalon.net>
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 <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>
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==