From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 7D98B1B4B0 for ; Tue, 16 Apr 2019 13:18:59 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 16 Apr 2019 04:18:58 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.60,357,1549958400"; d="scan'208";a="141104341" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by fmsmga008.fm.intel.com with ESMTP; 16 Apr 2019 04:18:58 -0700 Received: from fmsmsx122.amr.corp.intel.com (10.18.125.37) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 16 Apr 2019 04:18:57 -0700 Received: from shsmsx107.ccr.corp.intel.com (10.239.4.96) by fmsmsx122.amr.corp.intel.com (10.18.125.37) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 16 Apr 2019 04:18:57 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.92]) by SHSMSX107.ccr.corp.intel.com ([169.254.9.153]) with mapi id 14.03.0415.000; Tue, 16 Apr 2019 19:18:55 +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" Thread-Topic: [PATCH v9 02/14] bus/ifpga: add function for AFU search by name Thread-Index: AQHU9ALm91RIm5pxlk2f8dyQEsJ3wKY99BwAgACwJCA= Date: Tue, 16 Apr 2019 11:18:54 +0000 Message-ID: <0E78D399C70DA940A335608C6ED296D73A6B279B@SHSMSX104.ccr.corp.intel.com> References: <1551338000-120348-1-git-send-email-rosen.xu@intel.com> <1555384671-42092-1-git-send-email-rosen.xu@intel.com> <1555384671-42092-3-git-send-email-rosen.xu@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNDQzMTEzNWMtODg3NS00MGZlLThhZjItNDJmOWE4OTZhMDliIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiRzZhdUwzQkE1bWRkWlI0alRCOGE2S3lQVTN6MGVHUW83Mld5U2tYOFVWTWxPNDJ4WEI0bnhQWGN1SklRQnNwcCJ9 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 v9 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: , X-List-Received-Date: Tue, 16 Apr 2019 11:19:01 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogWWlnaXQsIEZlcnJ1aA0K PiBTZW50OiBUdWVzZGF5LCBBcHJpbCAxNiwgMjAxOSAxNjo0OA0KPiBUbzogWHUsIFJvc2VuIDxy b3Nlbi54dUBpbnRlbC5jb20+OyBkZXZAZHBkay5vcmcNCj4gQ2M6IFpoYW5nLCBUaWFuZmVpIDx0 aWFuZmVpLnpoYW5nQGludGVsLmNvbT47IFdlaSwgRGFuDQo+IDxkYW4ud2VpQGludGVsLmNvbT47 IFBlaSwgQW5keSA8YW5keS5wZWlAaW50ZWwuY29tPjsgWWFuZywgUWltaW5nDQo+IDxxaW1pbmcu eWFuZ0BpbnRlbC5jb20+OyBXYW5nLCBIYWl5dWUgPGhhaXl1ZS53YW5nQGludGVsLmNvbT47IENo ZW4sDQo+IFNhbnRvcyA8c2FudG9zLmNoZW5AaW50ZWwuY29tPjsgWmhhbmcsIFpoYW5nIDx6aGFu Zy56aGFuZ0BpbnRlbC5jb20+Ow0KPiBMb21hcnRpcmUsIERhdmlkIDxkYXZpZC5sb21hcnRpcmVA aW50ZWwuY29tPjsgSHUsIEppYSA8amlhLmh1QGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtQ QVRDSCB2OSAwMi8xNF0gYnVzL2lmcGdhOiBhZGQgZnVuY3Rpb24gZm9yIEFGVSBzZWFyY2ggYnkN Cj4gbmFtZQ0KPiANCj4gT24gNC8xNi8yMDE5IDQ6MTcgQU0sIFJvc2VuIFh1IHdyb3RlOg0KPiA+ IEluIG1hbnkgc2NlbmFyaW9zLCBBRlUgaXMgbmVlZGVkIHNlYXJjaGVkIGJ5IG5hbWUsIHRoaXMg ZnVuY3Rpb24gYWRkDQo+ID4gdGhlIGZlYXR1cmUuDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBS b3NlbiBYdSA8cm9zZW4ueHVAaW50ZWwuY29tPg0KPiA+IFNpZ25lZC1vZmYtYnk6IEFuZHkgUGVp IDxhbmR5LnBlaUBpbnRlbC5jb20+DQo+ID4gLS0tDQo+ID4gIGRyaXZlcnMvYnVzL2lmcGdhL2lm cGdhX2J1cy5jICAgICAgICAgICAgICAgfCAxMyArKysrKysrKysrKysrDQo+ID4gIGRyaXZlcnMv YnVzL2lmcGdhL3J0ZV9idXNfaWZwZ2EuaCAgICAgICAgICAgfCAgOSArKysrKysrKysNCj4gPiAg ZHJpdmVycy9idXMvaWZwZ2EvcnRlX2J1c19pZnBnYV92ZXJzaW9uLm1hcCB8ICA5ICsrKysrKysr Kw0KPiA+ICAzIGZpbGVzIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKykNCj4gPg0KPiA+IGRpZmYg LS1naXQgYS9kcml2ZXJzL2J1cy9pZnBnYS9pZnBnYV9idXMuYw0KPiA+IGIvZHJpdmVycy9idXMv aWZwZ2EvaWZwZ2FfYnVzLmMgaW5kZXggNTVkM2FiZi4uZGZkNmIxZiAxMDA2NDQNCj4gPiAtLS0g YS9kcml2ZXJzL2J1cy9pZnBnYS9pZnBnYV9idXMuYw0KPiA+ICsrKyBiL2RyaXZlcnMvYnVzL2lm cGdhL2lmcGdhX2J1cy5jDQo+ID4gQEAgLTczLDYgKzczLDE5IEBAIHZvaWQgcnRlX2lmcGdhX2Ry aXZlcl91bnJlZ2lzdGVyKHN0cnVjdA0KPiBydGVfYWZ1X2RyaXZlciAqZHJpdmVyKQ0KPiA+ICAJ cmV0dXJuIE5VTEw7DQo+ID4gIH0NCj4gPg0KPiA+ICtzdHJ1Y3QgcnRlX2FmdV9kZXZpY2UgKg0K PiA+ICtydGVfaWZwZ2FfZmluZF9hZnVfYnlfbmFtZShjb25zdCBjaGFyICpuYW1lKSB7DQo+ID4g KwlzdHJ1Y3QgcnRlX2FmdV9kZXZpY2UgKmFmdV9kZXYgPSBOVUxMOw0KPiA+ICsNCj4gPiArCVRB SUxRX0ZPUkVBQ0goYWZ1X2RldiwgJmlmcGdhX2FmdV9kZXZfbGlzdCwgbmV4dCkgew0KPiA+ICsJ CWlmIChhZnVfZGV2ICYmDQo+ID4gKwkJCSFzdHJjbXAoYWZ1X2Rldi0+ZGV2aWNlLm5hbWUsIG5h bWUpKQ0KPiA+ICsJCQlyZXR1cm4gYWZ1X2RldjsNCj4gPiArCX0NCj4gPiArCXJldHVybiBOVUxM Ow0KPiA+ICt9DQo+ID4gKw0KPiA+ICBzdGF0aWMgY29uc3QgY2hhciAqIGNvbnN0IHZhbGlkX2Fy Z3NbXSA9IHsNCj4gPiAgI2RlZmluZSBJRlBHQV9BUkdfTkFNRSAgICAgICAgICJpZnBnYSINCj4g PiAgCUlGUEdBX0FSR19OQU1FLA0KPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2J1cy9pZnBnYS9y dGVfYnVzX2lmcGdhLmgNCj4gPiBiL2RyaXZlcnMvYnVzL2lmcGdhL3J0ZV9idXNfaWZwZ2EuaA0K PiA+IGluZGV4IDgyMGVlYWEuLjg4YTYyODkgMTAwNjQ0DQo+ID4gLS0tIGEvZHJpdmVycy9idXMv aWZwZ2EvcnRlX2J1c19pZnBnYS5oDQo+ID4gKysrIGIvZHJpdmVycy9idXMvaWZwZ2EvcnRlX2J1 c19pZnBnYS5oDQo+ID4gQEAgLTEyMCw2ICsxMjAsMTUgQEAgc3RydWN0IHJ0ZV9hZnVfZHJpdmVy IHsgIH0NCj4gPg0KPiA+ICAvKioNCj4gPiArICogRmluZCBBRlUgYnkgQUZVIG5hbWUuDQo+ID4g KyAqDQo+ID4gKyAqIEBwYXJhbSBuYW1lDQo+ID4gKyAqICAgQSBwb2ludGVyIHRvIEFGVSBuYW1l IHN0cmluZy4NCj4gPiArICovDQo+ID4gK3N0cnVjdCBydGVfYWZ1X2RldmljZSAqDQo+ID4gK3J0 ZV9pZnBnYV9maW5kX2FmdV9ieV9uYW1lKGNvbnN0IGNoYXIgKm5hbWUpOw0KPiA+ICsNCj4gPiAr LyoqDQo+ID4gICAqIFJlZ2lzdGVyIGEgaWZwZ2EgYWZ1IGRldmljZSBkcml2ZXIuDQo+ID4gICAq DQo+ID4gICAqIEBwYXJhbSBkcml2ZXINCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9idXMvaWZw Z2EvcnRlX2J1c19pZnBnYV92ZXJzaW9uLm1hcA0KPiA+IGIvZHJpdmVycy9idXMvaWZwZ2EvcnRl X2J1c19pZnBnYV92ZXJzaW9uLm1hcA0KPiA+IGluZGV4IGEwMjc5NzkuLjUxYjEzNTMgMTAwNjQ0 DQo+ID4gLS0tIGEvZHJpdmVycy9idXMvaWZwZ2EvcnRlX2J1c19pZnBnYV92ZXJzaW9uLm1hcA0K PiA+ICsrKyBiL2RyaXZlcnMvYnVzL2lmcGdhL3J0ZV9idXNfaWZwZ2FfdmVyc2lvbi5tYXANCj4g PiBAQCAtOCwzICs4LDEyIEBAIERQREtfMTguMDUgew0KPiA+DQo+ID4gIAlsb2NhbDogKjsNCj4g PiAgfTsNCj4gPiArDQo+ID4gK0RQREtfMTkuMDUgew0KPiA+ICsJZ2xvYmFsOg0KPiA+ICsNCj4g PiArCXJ0ZV9pZnBnYV9maW5kX2FmdV9ieV9uYW1lOw0KPiA+ICsNCj4gPiArCWxvY2FsOiAqOw0K PiA+ICt9Ow0KPiA+ICsNCj4gDQo+IHN5bnRheCBpcyBzbGlnaHRseSBkaWZmZXJlbnQgWzFdIGJ1 dCBJIGNhbiBmaXggd2hpbGUgbWVyZ2luZy4NCg0KVGhhbmtzIEZlcnJ1aC4NCg0KPiBbMV0NCj4g RFBES18xOS4wNSB7DQo+ICAgICAgICBnbG9iYWw6DQo+IA0KPiAgICAgICAgcnRlX2lmcGdhX2Zp bmRfYWZ1X2J5X25hbWU7DQo+IA0KPiB9IERQREtfMTguMDU7DQo+IA0KPiBubyAnbG9jYWw6ICo7 JyBleGNlcHQgZmlyc3Qgb25lLCBhbmQgbGF0ZXIgb25lcyBoYXMgYSByZWZlcmVuY2UgYXQgdGhl IGVuZCBvZiB0aGUNCj4gYmxvY2sgJ0RQREtfMTguMDU7Jw0K 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 BC9B1A00E6 for ; Tue, 16 Apr 2019 13:19:04 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 18FB31B4B7; Tue, 16 Apr 2019 13:19:03 +0200 (CEST) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 7D98B1B4B0 for ; Tue, 16 Apr 2019 13:18:59 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 16 Apr 2019 04:18:58 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.60,357,1549958400"; d="scan'208";a="141104341" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by fmsmga008.fm.intel.com with ESMTP; 16 Apr 2019 04:18:58 -0700 Received: from fmsmsx122.amr.corp.intel.com (10.18.125.37) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 16 Apr 2019 04:18:57 -0700 Received: from shsmsx107.ccr.corp.intel.com (10.239.4.96) by fmsmsx122.amr.corp.intel.com (10.18.125.37) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 16 Apr 2019 04:18:57 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.92]) by SHSMSX107.ccr.corp.intel.com ([169.254.9.153]) with mapi id 14.03.0415.000; Tue, 16 Apr 2019 19:18:55 +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" Thread-Topic: [PATCH v9 02/14] bus/ifpga: add function for AFU search by name Thread-Index: AQHU9ALm91RIm5pxlk2f8dyQEsJ3wKY99BwAgACwJCA= Date: Tue, 16 Apr 2019 11:18:54 +0000 Message-ID: <0E78D399C70DA940A335608C6ED296D73A6B279B@SHSMSX104.ccr.corp.intel.com> References: <1551338000-120348-1-git-send-email-rosen.xu@intel.com> <1555384671-42092-1-git-send-email-rosen.xu@intel.com> <1555384671-42092-3-git-send-email-rosen.xu@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNDQzMTEzNWMtODg3NS00MGZlLThhZjItNDJmOWE4OTZhMDliIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiRzZhdUwzQkE1bWRkWlI0alRCOGE2S3lQVTN6MGVHUW83Mld5U2tYOFVWTWxPNDJ4WEI0bnhQWGN1SklRQnNwcCJ9 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 v9 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: <20190416111854.v9Wpbx3j_vxpWS5TvsSNKLMvmibXc7cGJUuNULMKTIQ@z> DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogWWlnaXQsIEZlcnJ1aA0K PiBTZW50OiBUdWVzZGF5LCBBcHJpbCAxNiwgMjAxOSAxNjo0OA0KPiBUbzogWHUsIFJvc2VuIDxy b3Nlbi54dUBpbnRlbC5jb20+OyBkZXZAZHBkay5vcmcNCj4gQ2M6IFpoYW5nLCBUaWFuZmVpIDx0 aWFuZmVpLnpoYW5nQGludGVsLmNvbT47IFdlaSwgRGFuDQo+IDxkYW4ud2VpQGludGVsLmNvbT47 IFBlaSwgQW5keSA8YW5keS5wZWlAaW50ZWwuY29tPjsgWWFuZywgUWltaW5nDQo+IDxxaW1pbmcu eWFuZ0BpbnRlbC5jb20+OyBXYW5nLCBIYWl5dWUgPGhhaXl1ZS53YW5nQGludGVsLmNvbT47IENo ZW4sDQo+IFNhbnRvcyA8c2FudG9zLmNoZW5AaW50ZWwuY29tPjsgWmhhbmcsIFpoYW5nIDx6aGFu Zy56aGFuZ0BpbnRlbC5jb20+Ow0KPiBMb21hcnRpcmUsIERhdmlkIDxkYXZpZC5sb21hcnRpcmVA aW50ZWwuY29tPjsgSHUsIEppYSA8amlhLmh1QGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtQ QVRDSCB2OSAwMi8xNF0gYnVzL2lmcGdhOiBhZGQgZnVuY3Rpb24gZm9yIEFGVSBzZWFyY2ggYnkN Cj4gbmFtZQ0KPiANCj4gT24gNC8xNi8yMDE5IDQ6MTcgQU0sIFJvc2VuIFh1IHdyb3RlOg0KPiA+ IEluIG1hbnkgc2NlbmFyaW9zLCBBRlUgaXMgbmVlZGVkIHNlYXJjaGVkIGJ5IG5hbWUsIHRoaXMg ZnVuY3Rpb24gYWRkDQo+ID4gdGhlIGZlYXR1cmUuDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBS b3NlbiBYdSA8cm9zZW4ueHVAaW50ZWwuY29tPg0KPiA+IFNpZ25lZC1vZmYtYnk6IEFuZHkgUGVp IDxhbmR5LnBlaUBpbnRlbC5jb20+DQo+ID4gLS0tDQo+ID4gIGRyaXZlcnMvYnVzL2lmcGdhL2lm cGdhX2J1cy5jICAgICAgICAgICAgICAgfCAxMyArKysrKysrKysrKysrDQo+ID4gIGRyaXZlcnMv YnVzL2lmcGdhL3J0ZV9idXNfaWZwZ2EuaCAgICAgICAgICAgfCAgOSArKysrKysrKysNCj4gPiAg ZHJpdmVycy9idXMvaWZwZ2EvcnRlX2J1c19pZnBnYV92ZXJzaW9uLm1hcCB8ICA5ICsrKysrKysr Kw0KPiA+ICAzIGZpbGVzIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKykNCj4gPg0KPiA+IGRpZmYg LS1naXQgYS9kcml2ZXJzL2J1cy9pZnBnYS9pZnBnYV9idXMuYw0KPiA+IGIvZHJpdmVycy9idXMv aWZwZ2EvaWZwZ2FfYnVzLmMgaW5kZXggNTVkM2FiZi4uZGZkNmIxZiAxMDA2NDQNCj4gPiAtLS0g YS9kcml2ZXJzL2J1cy9pZnBnYS9pZnBnYV9idXMuYw0KPiA+ICsrKyBiL2RyaXZlcnMvYnVzL2lm cGdhL2lmcGdhX2J1cy5jDQo+ID4gQEAgLTczLDYgKzczLDE5IEBAIHZvaWQgcnRlX2lmcGdhX2Ry aXZlcl91bnJlZ2lzdGVyKHN0cnVjdA0KPiBydGVfYWZ1X2RyaXZlciAqZHJpdmVyKQ0KPiA+ICAJ cmV0dXJuIE5VTEw7DQo+ID4gIH0NCj4gPg0KPiA+ICtzdHJ1Y3QgcnRlX2FmdV9kZXZpY2UgKg0K PiA+ICtydGVfaWZwZ2FfZmluZF9hZnVfYnlfbmFtZShjb25zdCBjaGFyICpuYW1lKSB7DQo+ID4g KwlzdHJ1Y3QgcnRlX2FmdV9kZXZpY2UgKmFmdV9kZXYgPSBOVUxMOw0KPiA+ICsNCj4gPiArCVRB SUxRX0ZPUkVBQ0goYWZ1X2RldiwgJmlmcGdhX2FmdV9kZXZfbGlzdCwgbmV4dCkgew0KPiA+ICsJ CWlmIChhZnVfZGV2ICYmDQo+ID4gKwkJCSFzdHJjbXAoYWZ1X2Rldi0+ZGV2aWNlLm5hbWUsIG5h bWUpKQ0KPiA+ICsJCQlyZXR1cm4gYWZ1X2RldjsNCj4gPiArCX0NCj4gPiArCXJldHVybiBOVUxM Ow0KPiA+ICt9DQo+ID4gKw0KPiA+ICBzdGF0aWMgY29uc3QgY2hhciAqIGNvbnN0IHZhbGlkX2Fy Z3NbXSA9IHsNCj4gPiAgI2RlZmluZSBJRlBHQV9BUkdfTkFNRSAgICAgICAgICJpZnBnYSINCj4g PiAgCUlGUEdBX0FSR19OQU1FLA0KPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2J1cy9pZnBnYS9y dGVfYnVzX2lmcGdhLmgNCj4gPiBiL2RyaXZlcnMvYnVzL2lmcGdhL3J0ZV9idXNfaWZwZ2EuaA0K PiA+IGluZGV4IDgyMGVlYWEuLjg4YTYyODkgMTAwNjQ0DQo+ID4gLS0tIGEvZHJpdmVycy9idXMv aWZwZ2EvcnRlX2J1c19pZnBnYS5oDQo+ID4gKysrIGIvZHJpdmVycy9idXMvaWZwZ2EvcnRlX2J1 c19pZnBnYS5oDQo+ID4gQEAgLTEyMCw2ICsxMjAsMTUgQEAgc3RydWN0IHJ0ZV9hZnVfZHJpdmVy IHsgIH0NCj4gPg0KPiA+ICAvKioNCj4gPiArICogRmluZCBBRlUgYnkgQUZVIG5hbWUuDQo+ID4g KyAqDQo+ID4gKyAqIEBwYXJhbSBuYW1lDQo+ID4gKyAqICAgQSBwb2ludGVyIHRvIEFGVSBuYW1l IHN0cmluZy4NCj4gPiArICovDQo+ID4gK3N0cnVjdCBydGVfYWZ1X2RldmljZSAqDQo+ID4gK3J0 ZV9pZnBnYV9maW5kX2FmdV9ieV9uYW1lKGNvbnN0IGNoYXIgKm5hbWUpOw0KPiA+ICsNCj4gPiAr LyoqDQo+ID4gICAqIFJlZ2lzdGVyIGEgaWZwZ2EgYWZ1IGRldmljZSBkcml2ZXIuDQo+ID4gICAq DQo+ID4gICAqIEBwYXJhbSBkcml2ZXINCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9idXMvaWZw Z2EvcnRlX2J1c19pZnBnYV92ZXJzaW9uLm1hcA0KPiA+IGIvZHJpdmVycy9idXMvaWZwZ2EvcnRl X2J1c19pZnBnYV92ZXJzaW9uLm1hcA0KPiA+IGluZGV4IGEwMjc5NzkuLjUxYjEzNTMgMTAwNjQ0 DQo+ID4gLS0tIGEvZHJpdmVycy9idXMvaWZwZ2EvcnRlX2J1c19pZnBnYV92ZXJzaW9uLm1hcA0K PiA+ICsrKyBiL2RyaXZlcnMvYnVzL2lmcGdhL3J0ZV9idXNfaWZwZ2FfdmVyc2lvbi5tYXANCj4g PiBAQCAtOCwzICs4LDEyIEBAIERQREtfMTguMDUgew0KPiA+DQo+ID4gIAlsb2NhbDogKjsNCj4g PiAgfTsNCj4gPiArDQo+ID4gK0RQREtfMTkuMDUgew0KPiA+ICsJZ2xvYmFsOg0KPiA+ICsNCj4g PiArCXJ0ZV9pZnBnYV9maW5kX2FmdV9ieV9uYW1lOw0KPiA+ICsNCj4gPiArCWxvY2FsOiAqOw0K PiA+ICt9Ow0KPiA+ICsNCj4gDQo+IHN5bnRheCBpcyBzbGlnaHRseSBkaWZmZXJlbnQgWzFdIGJ1 dCBJIGNhbiBmaXggd2hpbGUgbWVyZ2luZy4NCg0KVGhhbmtzIEZlcnJ1aC4NCg0KPiBbMV0NCj4g RFBES18xOS4wNSB7DQo+ICAgICAgICBnbG9iYWw6DQo+IA0KPiAgICAgICAgcnRlX2lmcGdhX2Zp bmRfYWZ1X2J5X25hbWU7DQo+IA0KPiB9IERQREtfMTguMDU7DQo+IA0KPiBubyAnbG9jYWw6ICo7 JyBleGNlcHQgZmlyc3Qgb25lLCBhbmQgbGF0ZXIgb25lcyBoYXMgYSByZWZlcmVuY2UgYXQgdGhl IGVuZCBvZiB0aGUNCj4gYmxvY2sgJ0RQREtfMTguMDU7Jw0K