From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from emea01-am1-obe.outbound.protection.outlook.com (mail-am1on0078.outbound.protection.outlook.com [157.56.112.78]) by dpdk.org (Postfix) with ESMTP id 851ED7EF0 for ; Fri, 13 May 2016 05:37:03 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-nxp-com; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=zkMQ2vbQJICPzfVd3F9j4Ui6bMkkUD/IUuaNEcmF2MU=; b=WdHNW8+FIEo9VfsDvPworj8/RpXAsKwURutkPdsGIK4aMetWNlHWjS2aL0MR+yvQcaoc4Ug8mM4JxuBWyWAPe0H99YKZAkNKoZimacKrMwxKnTzdJSbwHS7hTkmH2lD2UGc/4G3DSs3pdDCTkvP2BqMU6wzlXAuGDEfC27YPGck= Received: from HE1PR04MB1612.eurprd04.prod.outlook.com (10.164.48.150) by HE1PR04MB1609.eurprd04.prod.outlook.com (10.164.48.147) with Microsoft SMTP Server (TLS) id 15.1.492.11; Fri, 13 May 2016 03:37:02 +0000 Received: from HE1PR04MB1612.eurprd04.prod.outlook.com ([10.164.48.150]) by HE1PR04MB1612.eurprd04.prod.outlook.com ([10.164.48.150]) with mapi id 15.01.0492.019; Fri, 13 May 2016 03:37:02 +0000 From: Hemant Agrawal To: Jianbo Liu , Santosh Shukla CC: Stephen Hemminger , Jerin Jacob , "dev@dpdk.org" , "Thomas Monjalon" Thread-Topic: [dpdk-dev] [PATCHv3 1/2] config/armv8a: disable igb_uio Thread-Index: AQHRq10OQ7llwK9UR0SU53rM56oEY5+z20aAgAAbvQCAABdkgIAAfyeAgAAVQgCAAAcPAIAAF4iAgAANSoCAADNEAIAAD2wAgAAKq4CAAP7sgIAAHc8g Date: Fri, 13 May 2016 03:37:01 +0000 Message-ID: References: <20160511082259.42905f98@xeon-e3> <20160511170215.GA1637@localhost.localdomain> <20160511112559.69dcff13@xeon-e3> <20160512031642.GA5855@santosh-Latitude-E5530-non-vPro> <20160512050638.GA7301@santosh-Latitude-E5530-non-vPro> <20160512083342.GA12841@santosh-Latitude-E5530-non-vPro> <20160512103103.GA16360@santosh-Latitude-E5530-non-vPro> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: linaro.org; dkim=none (message not signed) header.d=none;linaro.org; dmarc=none action=none header.from=nxp.com; x-originating-ip: [122.176.184.188] x-ms-office365-filtering-correlation-id: 24f27375-2d99-4b05-5932-08d37adfd8c4 x-microsoft-exchange-diagnostics: 1; HE1PR04MB1609; 5:36UrdJNlsX1rXru4hCCGAnP+LxxpzfPbA1Otj8kOQgyRMmTgoooj2u+36kuFN1rj9K65pqcBixvOP9WRfy6uWtEAfmvDSPIjHIeFerN9NSlObSX9Xmd2ZdvixgkCXjjHcC3RxSXH66Ez+Dj2B2HyAQ==; 24:tOtzJk4GJkR9XROCvUK/7o52tfh9PBslA1Bv6kTkNYl8StUB7MsbCAjsEwvecL1W7L3XnY5N341mgkEXusi8IZDaTumUgwRwI18dPL7nQu4=; 7:K4cIYX2wcMHQlYBHnkTW6DX9qX72GOdszX/kODHTDYukzjRiTV94m7bD+4TiO6tJ4jKKuAXVviGFXju/sNlBKDeE3ja70BhU5cBeSyEV0MkSbpLGShl2Youh9BMbszqyOMYbMnONmoUK2j+vdYncA6m1tILSJDWX+Nc9qzPT7ua8ES0amI3Tdr0YNRKboIV/ x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HE1PR04MB1609; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6055026); SRVR:HE1PR04MB1609; BCL:0; PCL:0; RULEID:; SRVR:HE1PR04MB1609; x-forefront-prvs: 0941B96580 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(979002)(6009001)(377454003)(24454002)(13464003)(19580405001)(66066001)(50986999)(2950100001)(2900100001)(19580395003)(10400500002)(5001770100001)(74316001)(81166006)(5003600100002)(122556002)(86362001)(3660700001)(8676002)(54356999)(3280700002)(5002640100001)(5008740100001)(76176999)(8936002)(106116001)(6116002)(11100500001)(3846002)(102836003)(189998001)(92566002)(93886004)(1220700001)(77096005)(5004730100002)(2906002)(15395725005)(9686002)(33656002)(586003)(15975445007)(4326007)(87936001)(76576001)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR04MB1609; H:HE1PR04MB1612.eurprd04.prod.outlook.com; FPR:; SPF:None; MLV:ovrnspm; PTR:InfoNoRecords; LANG:en; spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-originalarrivaltime: 13 May 2016 03:37:01.8976 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR04MB1609 Subject: Re: [dpdk-dev] [PATCHv3 1/2] config/armv8a: disable igb_uio X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 May 2016 03:37:03 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSmlhbmJvIExpdSBbbWFp bHRvOmppYW5iby5saXVAbGluYXJvLm9yZ10NCj4gU2VudDogRnJpZGF5LCBNYXkgMTMsIDIwMTYg NzoxMyBBTQ0KPiBUbzogU2FudG9zaCBTaHVrbGEgPHNhbnRvc2guc2h1a2xhQGNhdml1bW5ldHdv cmtzLmNvbT4NCj4gQ2M6IFN0ZXBoZW4gSGVtbWluZ2VyIDxzdGVwaGVuQG5ldHdvcmtwbHVtYmVy Lm9yZz47IEplcmluIEphY29iDQo+IDxqZXJpbi5qYWNvYkBjYXZpdW1uZXR3b3Jrcy5jb20+OyBI ZW1hbnQgQWdyYXdhbA0KPiA8aGVtYW50LmFncmF3YWxAbnhwLmNvbT47IGRldkBkcGRrLm9yZzsg VGhvbWFzIE1vbmphbG9uDQo+IDx0aG9tYXMubW9uamFsb25ANndpbmQuY29tPg0KPiBTdWJqZWN0 OiBSZTogW2RwZGstZGV2XSBbUEFUQ0h2MyAxLzJdIGNvbmZpZy9hcm12OGE6IGRpc2FibGUgaWdi X3Vpbw0KPiANCj4gT24gMTIgTWF5IDIwMTYgYXQgMTg6MzEsIFNhbnRvc2ggU2h1a2xhDQo+IDxz YW50b3NoLnNodWtsYUBjYXZpdW1uZXR3b3Jrcy5jb20+IHdyb3RlOg0KPiA+IE9uIFRodSwgTWF5 IDEyLCAyMDE2IGF0IDA1OjUyOjU0UE0gKzA4MDAsIEppYW5ibyBMaXUgd3JvdGU6DQo+ID4+IE9u IDEyIE1heSAyMDE2IGF0IDE2OjU3LCBTYW50b3NoIFNodWtsYQ0KPiA+PiA8c2FudG9zaC5zaHVr bGFAY2F2aXVtbmV0d29ya3MuY29tPiB3cm90ZToNCj4gPj4gPiBPbiBUaHUsIE1heSAxMiwgMjAx NiBhdCAwMTo1NDoxM1BNICswODAwLCBKaWFuYm8gTGl1IHdyb3RlOg0KPiA+PiA+PiBPbiAxMiBN YXkgMjAxNiBhdCAxMzowNiwgU2FudG9zaCBTaHVrbGENCj4gPj4gPj4gPHNhbnRvc2guc2h1a2xh QGNhdml1bW5ldHdvcmtzLmNvbT4gd3JvdGU6DQo+ID4+ID4+ID4gT24gVGh1LCBNYXkgMTIsIDIw MTYgYXQgMTE6NDI6MjZBTSArMDgwMCwgSmlhbmJvIExpdSB3cm90ZToNCj4gPj4gPj4gPj4gT24g MTIgTWF5IDIwMTYgYXQgMTE6MTcsIFNhbnRvc2ggU2h1a2xhDQo+ID4+ID4+ID4+IDxzYW50b3No LnNodWtsYUBjYXZpdW1uZXR3b3Jrcy5jb20+IHdyb3RlOg0KPiA+PiA+PiA+PiA+IE9uIFRodSwg TWF5IDEyLCAyMDE2IGF0IDEwOjAxOjA1QU0gKzA4MDAsIEppYW5ibyBMaXUgd3JvdGU6DQo+ID4+ ID4+ID4+ID4+IE9uIDEyIE1heSAyMDE2IGF0IDAyOjI1LCBTdGVwaGVuIEhlbW1pbmdlcg0KPiA8 c3RlcGhlbkBuZXR3b3JrcGx1bWJlci5vcmc+IHdyb3RlOg0KPiA+PiA+PiA+PiA+PiA+IE9uIFdl ZCwgMTEgTWF5IDIwMTYgMjI6MzI6MTYgKzA1MzAgSmVyaW4gSmFjb2INCj4gPj4gPj4gPj4gPj4g PiA8amVyaW4uamFjb2JAY2F2aXVtbmV0d29ya3MuY29tPiB3cm90ZToNCj4gPj4gPj4gPj4gPj4g Pg0KPiA+PiA+PiA+PiA+PiA+PiBPbiBXZWQsIE1heSAxMSwgMjAxNiBhdCAwODoyMjo1OUFNIC0w NzAwLCBTdGVwaGVuDQo+IEhlbW1pbmdlciB3cm90ZToNCj4gPj4gPj4gPj4gPj4gPj4gPiBPbiBX ZWQsIDExIE1heSAyMDE2IDE5OjE3OjU4ICswNTMwIEhlbWFudCBBZ3Jhd2FsDQo+ID4+ID4+ID4+ ID4+ID4+ID4gPGhlbWFudC5hZ3Jhd2FsQG54cC5jb20+IHdyb3RlOg0KPiA+PiA+PiA+PiA+PiA+ PiA+DQo+ID4+ID4+ID4+ID4+ID4+ID4gPiBJR0JfVUlPIG5vdCBzdXBwb3J0ZWQgZm9yIGFybTY0 IGFyY2ggaW4ga2VybmVsIHNvIGRpc2FibGUuDQo+ID4+ID4+ID4+ID4+ID4+ID4gPg0KPiA+PiA+ PiA+PiA+PiA+PiA+ID4gU2lnbmVkLW9mZi1ieTogSGVtYW50IEFncmF3YWwNCj4gPj4gPj4gPj4g Pj4gPj4gPiA+IDxoZW1hbnQuYWdyYXdhbEBueHAuY29tPg0KPiA+PiA+PiA+PiA+PiA+PiA+ID4g UmV2aWV3ZWQtYnk6IFNhbnRvc2ggU2h1a2xhDQo+ID4+ID4+ID4+ID4+ID4+ID4gPiA8c2FudG9z aC5zaHVrbGFAY2F2aXVtbmV0d29ya3MuY29tPg0KPiA+PiA+PiA+PiA+PiA+PiA+DQo+ID4+ID4+ ID4+ID4+ID4+ID4gUmVhbGx5LCBJIGhhdmUgdXNlIElHQl9VSU8gb24gQVJNNjQNCj4gPj4gPj4g Pj4gPj4gPj4NCj4gPj4gPj4gPj4gPj4gPj4gTWF5IEkga25vdyB3aGF0IGlzIHRoZSB0ZWNobmlj YWwgdXNlIGNhc2UgZm9yIGlnYl91aW8gb24NCj4gPj4gPj4gPj4gPj4gPj4gYXJtNjQgd2hpY2gg Y2Fubm90IGJlIGFkZHJlc3NlZCB0aHJvdWdoIHZmaW8gb3IgdmZpb2lvbm9tbXUuDQo+ID4+ID4+ ID4+ID4+ID4NCj4gPj4gPj4gPj4gPj4gPiBJIHdhcyBydW5uaW5nIG9uIG9sZGVyIGtlcm5lbCB3 aGljaCBkaWQgbm90IHN1cHBvcnQgdmZpb2lvbm9tbXUNCj4gbW9kZS4NCj4gPj4gPj4gPj4gPj4N Cj4gPj4gPj4gPj4gPj4gQXMgSSBzYWlkLCBtb3N0IG9mIERQREsgZGV2ZWxvcGVycyBhcmUgbm90 IGtlcm5lbA0KPiA+PiA+PiA+PiA+PiBkZXZlbG9wZXJzLiBUaGV5IG1heSBoYXZlIHRoZWlyIG93 biBrZXJuZWwgdHJlZSwgYW5kDQo+ID4+ID4+ID4+ID4+IGNvdWxkbid0IGxpa2UgdG8gdXBncmFk ZSB0byBsYXRlc3Qga2VybmVsLg0KPiA+PiA+PiA+PiA+PiBUaGV5IGNhbiBjaG9vc2UgdG8gdXNl IG9yIG5vdCB1c2UgaWdiX3VpbyB3aGVuIGJpbmRpbmcgdGhlDQo+ID4+ID4+ID4+ID4+IGRyaXZl ci4gQnV0IGJsaW5kbHkgZGlzYWJsaW5nIGl0IGluIHRoZSBiYXNlIGNvbmZpZyBzZWVtcyB1bnJl YXNvbmFibGUuDQo+ID4+ID4+ID4+ID4NCj4gPj4gPj4gPj4gPiBpZiB1c2VyIGtlZXBpbmcgaGlz IG93biBrZXJuZWwgc28gdGhleSBjb3VsZCBhbHNvIGtlZXANCj4gPj4gPj4gPj4gPiBJR0JfVUlP PXkgaW4gdGhlaXIgbG9jYWwNCj4gPj4gPj4gPj4gTW9zdCBsaWtlbHkgdGhleSBkb24ndCBoYXZl IGxvY2FsIGRwZGsgdHJlZS4gVGhleSB3cml0ZSB0aGVpcg0KPiA+PiA+PiA+PiBvd24gYXBwbGlj YXRpb25zLCBjb21wbGllIGFuZCBsaW5rIHRvIGRwZGsgbGliLCB0aGVuIGRvbmUuDQo+ID4+ID4+ ID4+DQo+ID4+ID4+ID4+ID4gZHBkayB0cmVlLiBXaHkgYXJlIHlvdSBpbXBvc2luZyB1c2VyLXgg Y3VzdG9tZSBkZXBlZGFuY3kgb24NCj4gPj4gPj4gPj4gPiB1cHN0cmVhbSBkcGRrIGJhc2UNCj4g Pj4gPj4gPj4gQ3VzdG9tZXIgcmVxdWlyZW1udHMgaXMgaW1wb3J0YW50LiBJIHdhbnQgdGhleSBj YW4gY2hvb3NlIHRoZSB3YXkNCj4gdGhleSBsaWtlLg0KPiA+PiA+PiA+Pg0KPiA+PiA+PiA+DQo+ ID4+ID4+ID4gc28geW91IGNob29zZSB0byBrZWVwIGlnYl91aW8gb3B0aW9uLCBwcm92aWRlZCBh cmNoIGRvZXNuJ3Qgc3VwcG9ydD8NCj4gPj4gPj4gPiBuZXcgdXNlciBkaWQgcmVwb3J0ZWQgaXNz dWVzIHdpdGggaWdiX3VpbyBmb3IgYXJtNjQsIHJlZmVyIHRoaXMNCj4gPj4gPj4gPiB0aHJlYWQg WzFdLCBhcyB3ZWxsIGhlbWFudGggdG9vIGZhY2VkIGlzc3Vlcy4gd2Ugd2FudCB0byBhdm9pZCB0 aGF0Lg0KPiA+PiA+PiA+DQo+ID4+ID4+ID4gSWYgY3VzdG9tZXIgbWFpbnRhaW5nIG91dC1vZi10 cmVlIGtlcm5lbCB0aGVuIGhlIGNhbiBhbHNvIHN3aXRjaCB0byB2ZmlvLQ0KPiB3YXkuDQo+ID4+ ID4+ID4gaXNuO3QgaXQ/DQo+ID4+ID4+ID4NCj4gPj4gPj4gPj4gPiBjb25maWcuIElzIGl0IG5v dCBlbm91Z2ggZm9yIGV4cGxhbmF0aW9uIHRoYXQgLSBCYXNlIGNvbmZpZw0KPiA+PiA+PiA+PiA+ IGllLi4gYXJtdjggZG9lc247dCBzdXBwb3J0IHBjaSBtbWFwLCBzbyBpZ2JfdWlvIGlzIG4vYS4g TmV3DQo+ID4+ID4+ID4+ID4gdXNlciB3b250IGFibGUgdG8gYnVpbGQvcnVuIGRwZGsvYXJtNjQg aW4gaWdiX3Vpby13YXksIEhlJ2xsDQo+ID4+ID4+ID4+ID4gcHJlZmVyIHRvIHVzZSB1cHN0cmVh bSBzdHVmZi4gSSB0aGluaywgeW91IGFyZSBub3QgbWFraW5nDQo+ID4+ID4+ID4+IFlvdSBhcmUg d3JvbmcsIGhlIGNhbiBidWlsZCBkcGRrLiBJZiBoZSBsaWtlIHRvIHVzZSB1cHN0cmVhbQ0KPiA+ PiA+PiA+PiB3aXRob3V0IHBhdGNoaW5nLCBoZSBjYW4gdXNlIHZmaW8uDQo+ID4+ID4+ID4NCj4g Pj4gPj4gPiBJIGRpc2FncmVlLCB3ZSB3YW50IHRvIGF2b2lkIFsxXSBmb3IgbmV3IHVzZXIuDQo+ ID4+ID4+ID4NCj4gPj4gPj4gPj4gQnV0IHlvdSBjYW4ndCBpZ25vcmUgdGhlIG5lZWQgZnJvbSBv bGQgdXNlciB3aGljaCBpcyBtb3JlDQo+ID4+ID4+ID4+IGNvbWZvcnRhYmxlIHdpdGggb2xkZXIg a2VybmVsLg0KPiA+PiA+PiA+Pg0KPiA+PiA+PiA+IGFybS9hcm02NCBkcGRrIHN1cHBvcnQgcmVj ZW50bHkgYWRkZWQgYW5kIEkgYW0gZ3Vlc3NpbmcsIG1vc3QNCj4gPj4gPj4gPiBsaWtlbHkgY3Vz dG9tZXIgdXNpbmcgbmVhciBsYXRlc3Qga2VybmVsLCBzd2l0Y2hpbmcgdG8gdmZpbyB3b24ndCBi ZSBzbw0KPiBkaWZmaWN1bHQuDQo+ID4+ID4+ID4NCj4gPj4gPj4gPiBPciBjYW4geW91IHRha2Ug dXAgcmVzcG9uc2liaWxpdHkgb2YgdXBzdHJlYW1pbmcgcGNpIG1tYXAgcGF0Y2gsDQo+ID4+ID4+ ID4gdGhlbiB3ZSBkb24ndCBuZWVkIHRoaXMgcGF0Y2guDQo+ID4+ID4+ID4NCj4gPj4gPj4gPiBb MV0gaHR0cDovL2RwZGsub3JnL21sL2FyY2hpdmVzL2Rldi8yMDE2LUphbnVhcnkvMDMxMzEzLmh0 bWwNCj4gPj4gPj4NCj4gPj4gPj4gQ2FuIHlvdSByZWFkIGNhcmVmdWxseSBhYm91dCB0aGUgZ3Vp ZGUgYXQNCj4gPj4gPj4gaHR0cDovL2RwZGsub3JnL2RvYy9ndWlkZXMvbGludXhfZ3NnL2J1aWxk X2RwZGsuaHRtbD8gSXQgc2F5cyB0bw0KPiA+PiA+PiB1c2UgdWlvX3BjaV9nZW5lcmljLCBpZ2Jf dWlvIG9yIHZmaW8tcGNpLg0KPiA+PiA+DQo+ID4+ID4gKioqIGFwcGxpY2FibGUgYW5kIHdvcmtz IGZvciB4ODYgb25seSwgbm90IGZvciBhcm02NDogYmVjYXVzZSBwY2kNCj4gPj4gPiBtbWFwIHN1 cHBvcnQgbm90IHByZXNlbnQgZm9yIGFybTY0LCBpbiB0aGF0IGNhc2Ugd2Ugc2hvdWxkIHVwZGF0 ZSB0aGUNCj4gZG9jLg0KPiA+PiA+DQo+ID4+ID4+IENvdWxkIGl0IGJlIHBvc3NpYmxlIHRoYXQg dGhlIHVzZXIgaW4gdGhhdCB0aHJlYWQgaGFzIGFscmVhZHkgcmVhZA0KPiA+PiA+PiBhbmQgdHJp ZWQgdGhlbSBhbGwgYW5kIGZvdW5kIHRoYXQgaGUgY2FuJ3QgZW5hYmxlIHZpZm8gd2l0aCBoaXMN Cj4gPj4gPj4ga2VybmVsLCBhbmQgaWdiX3VpbyBpcyB0aGUgZWFzeSB3YXkgZm9yIGhpbSBhbmQg YXNrZWQgZm9yIGhlbHAgZnJvbQ0KPiBjb21tdW5pdHk/DQo+ID4+ID4+IElmIHNvLCB3ZSBoYXZl IG5vIGNob2ljZSBidXQga2VlcGluZyBpZ2JfdWlvIGVuYWJsZWQuDQo+ID4+ID4NCj4gPj4gPiBC eSB0aGVuIHZmaW9ub2lvbW11IHN1cHBvcnQgd2FzIHdpcCBwcm9ncmVzcyBpbiBkcGRrL2xpbnV4 LiBidXQgbm93DQo+ID4+ID4gaXQgbWVyZ2VkIGFuZCBpdCB3b3Jrcy4gU28gbm8gbmVlZCB0byBy ZXRhaW4gaWdiX3VpbyBpbiBiYXNlIGNvbmZpZw0KPiA+PiA+IGZvciB3aGljaCB0byB3b3JrIC0g dXNlciBuZWVkIHRvIHVzZSBtbWFwIHBhdGNoIGF0IGxpbnV4IHNpZGUuDQo+ID4+DQo+ID4+IFdl IGNhbid0IGRlY2lkZSB3aGljaCBrZXJuZWwgdXNlciB3aWxsIHVzZS4NCj4gPj4NCj4gPg0KPiA+ IHllcywgd2UgY2FuJ3QgZGVjaWRlIGtlcm5lbCBmb3IgdXNlciBidXQgd2Ugc2hvdWxkIGJlIGV4 cGxpY2l0IHRvIHVzZXINCj4gPiBvbiAtIHdoYXQgd29ya3MgZm9yIGRwZGsvbGludXggb3V0LW9m LWJveCB2cyB3aGF0IGNvdWxkIHdvcmsgd2l0aCB1c2UNCj4gPiBvZiBvdXQtb2YtdHJlZSBwYXRj aC9SRkMncy4uIGV4YW1wbGUgaWdiX3Vpby4NCj4gPg0KPiANCj4gT0ssIHBsZWFzZSBwZXJzdWFk ZSBTdGVwaGVuIEhlbW1pbmdlciBhbmQgdGhlIG90aGVyIGd1eSB0byB1c2UgdXBzdHJlYW0NCj4g a2VybmVsIGZpcnN0IQ0KDQpbSGVtYW50XSBJdCBpcyBqdXN0IGEgbWF0dGVyIGZvciBjaG9pY2Ug Zm9yIGFybTY0IG1haW50YWluZXJzLiAgWW91IG9ubHkgaGF2ZSB0d28gY2hvaWNlcw0KMS4gd2l0 aCB0aGUgZGVmYXVsdCBhcm02NCBzdXBwb3J0IGluIERQREssIHlvdSBhbGxvdyBpdCB0byBiZSB1 c2VkIHdpdGggYW55IGtlcm5lbCBzZWFtbGVzc2x5LiBJZiB0aGV5IG5lZWQgYW55IHNwZWNpZmlj IGZ1bmN0aW9uLCB0aGV5IGNhbiBlbmFibGUvZGlzYWJsZSBpdC4gDQoyLiBPciwgeW91IG1haW50 YWluIHNwZWNpZmljIHN1cHBvcnQgaW4gdGhlIGRlZmF1bHQgY29uZmlnLCBhbmQgZm9yY2UgYWxs IG90aGVycyB0byBtYW51YWxseSBkaXNhYmxlIGl0L29yLCBkaXNhYmxlIGl0IHZpYSB0aGVpciBz cGVjaWZpYyBjb25maWd1cmF0aW9uLg0KDQpJIHdhcyBub3QgaW50ZW5kaW5nIHRvIGNoYW5nZSB0 aGUgZGVmYXVsdCBhcm02NCBjb25maWcgaW4gbXkgb3JpZ2luYWwgcGF0Y2gsIEkgcmF0aGVyIHVz ZWQgaXQgdG8gZGlzYWJsZSBpdCB2aWEgTlhQIHNwZWNpZmljIHBsYXRmb3JtIGNvbmZpZy4NCkkg c3RpbGwgYWdyZWUgd2l0aCBTYW50b3NoIHRoYXQgYSBuZXcgYXJtNjQgdXNlciBzaG91bGQgbm90 IGJlIHdvcnJ5IGFib3V0IHNlYXJjaGluZyAgJiBwYXRjaGluZyB0aGUga2VybmVsLiANCg0KDQpJ biBhbnkgY2FzZSwgd2hvIGlzIGdvaW5nIHRvIHRha2UgYSBjYWxsIGhlcmU/ICANCj4gDQo+ID4+ ID4NCj4gPj4gPiBPciBjYW4geW91IG1haW50YWluIG91dC1vZi10cmVlIHBjaSBtbWFwIHBhdGNo LyBrZXJuZSBzb3VyY2UgYW5kDQo+ID4+ID4gbWFrZSBpdCBleHBsaWNpdCBzb21ld2hlcmUgaW4g ZHBkayBidWlsZCBkb2MgdGhhdCAtIGlmIHVzZXIgd2FudA0KPiA+PiA+IGlnYl91aW8gd2F5IHRo ZW4gdXNlIGtlcm5lbC9tbWFwIHBhdGNoIGZyb20geCBsb2NhdGlvbi4NCj4gPj4NCj4gPj4gVGhl IHBhdGNoIGlzIGluIHRoZSBrZXJuZWwgbWFpbGxpc3QsIGFuZCB1c2VyIGdvb2dsZSBpdC4NCj4g Pg0KPiA+IHRoZXJlIGFyZSBmZWF0dXJlIHNwZWNpZmljIHJmYydzIGluIHBsZW50eSBpbiBsa21s L3FlbXUgbWFpbGluZyBsaXN0LA0KPiA+IGFuZCB5b3UNCj4gPiBzdWdnZXN0LSB1c2VyIHRvIGh1 bnQgZm9yIGFsbCB0aG9zZSBpbmZvcm1hdGlvbi4gSXMgdGhpcyBob3cgd2U7cmUNCj4gPiBvZmZp Y2lhbGx5IHN1cHBvcnRpbmcgaWdiX3VpbyBmb3IgYXJtNjQuLiB0aGF0IGxldCB1c2VyIHRvIGdv b2dsZT8NCj4gPg0KPiANCj4gU29ycnkgSSBkb24ndCBrbm93IHlvdSBhcmUgb2ZmaWNhbGx5IHN1 cHBvcnQgdXNlcnMgaGVyZS4NCj4gQW5kIHlvdSBhbHNvIGRvbid0IGtub3cgd2hhdCB0aGV5IHJl YWxseSB3YW50Lg0KPiANCj4gPj4gQW5kIGlzbid0IGZ1bm55IHRvIGFzayBzb21lb25lIHRvIGRv IHNvbWV0aGluZyBhZ2FpbiBhbmQgYWdhaW4gKDMNCj4gPj4gdGltZXMpIGluIHRoaXMgdGhyZWFk Pw0KPiA+Pg0KPiA+DQo+ID4gSSBhbSBhc2tpbmcgYmVjYXN1ZSB5b3VyIGluIGZhdm91ciBvZiBr ZWVwaW5nIGlnYl91aW8gZm9yIGFybTY0IGJ1dA0KPiA+IG5vdCBhZ3JlZWluZyB0byBzdHJlYW1s aW5lICh3cml0aW5nIGEgbm90ZSBpbiBkcGRrIGRvYyBmb3IgaWdiX3VpbyBmb3INCj4gPiBhcm02 NCBvciBwb2ludGluZyB0byB3b3JraW5nIHRyZWUpLi4gc28gdGhhdCB1c2VyIGRvbjt0IG5lZWQg dG8gZ3JlcA0KPiA+IG9yIGdvb2dsZSBmb3Iga25vd24gZmluZGluZ3MuDQo+ID4NCj4gPiBJIGZp bmQgZGlzY3Vzc2lvbiBnb2luZyBpbiBjaXJjbGUgYW5kIG5vdGhpbmcgd2lsbCBjb25jbHVkZSwg U28gZ2l2ZW4gdXAuDQo+ID4+ID4NCj4gPj4gPj4gSGUgdXNlIGxzbW9kIHRvIHNob3cgdXMgdGhl IG1vZHVsZXMsIG1vc3QgbGlrZWx5IGhlIGtub3cgdmlmby1wY2kuDQo+ID4+ID4+DQo+ID4+ID4+ IEJlbG93IGFyZSB0aGUgZGV0YWlscyBvbiBtb2R1bGVzLCBodWdlcGFnZXMgYW5kIGRldmljZSBi aW5kaW5nLg0KPiA+PiA+PiByb290IGF0IGFybTY0On4jIGxzbW9kDQo+ID4+ID4+IE1vZHVsZSAg ICAgICAgICAgICAgICAgIFNpemUgIFVzZWQgYnkNCj4gPj4gPj4gcnRlX2tuaSAgICAgICAgICAg ICAgIDI5Mjc5NSAgMA0KPiA+PiA+PiBpZ2JfdWlvICAgICAgICAgICAgICAgICA0MzM4ICAwDQo+ ID4+ID4+IGl4Z2JlICAgICAgICAgICAgICAgICAxODQ0NTYgIDANCg==