From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70048.outbound.protection.outlook.com [40.107.7.48]) by dpdk.org (Postfix) with ESMTP id 479D24C8B for ; Mon, 9 Jul 2018 09:23:37 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=E94nJDlkCA2Q8nyuctk019ORCWTKwFS4I0rS3mws2HM=; b=BWPv8esQ0WxsPWgqBvP7TOppUWh0FHGjuhoo88030UMbSbRSnaxaZZxjqJDDFIzPo/c5FUxNgZ5u0RLjXTPLy8go4VjoSGYVz94+rJCgsUkRrfZy2hEzXLJSG08FreyYJXnPXMfRQvHCs8FDTSvlWN8W67tyElxms2POCkqCJng= Received: from DB7PR05MB4426.eurprd05.prod.outlook.com (52.134.109.15) by DB7PR05MB4491.eurprd05.prod.outlook.com (52.134.109.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.930.21; Mon, 9 Jul 2018 07:23:35 +0000 Received: from DB7PR05MB4426.eurprd05.prod.outlook.com ([fe80::d9c6:913c:c361:f7b7]) by DB7PR05MB4426.eurprd05.prod.outlook.com ([fe80::d9c6:913c:c361:f7b7%6]) with mapi id 15.20.0930.016; Mon, 9 Jul 2018 07:23:35 +0000 From: Shahaf Shuler To: Ferruh Yigit , Mordechay Haimovsky CC: Adrien Mazarguil , "dev@dpdk.org" , Olga Shern Thread-Topic: [dpdk-dev] [PATCH v2] net/mlx5: add support for 32bit systems Thread-Index: AQHUEfWFQgaEQAmkiEK0tLTWGGUFCKR/F4IAgAFVMwCAAHTJgIAAC70AgAWaIgA= Date: Mon, 9 Jul 2018 07:23:35 +0000 Message-ID: References: <1530169969-6708-1-git-send-email-motih@mellanox.com> <1530529900-27859-1-git-send-email-motih@mellanox.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=shahafs@mellanox.com; x-originating-ip: [193.47.165.251] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; DB7PR05MB4491; 7:WdJIeIBjf3ssTkCosZwymujGUto6V1z4RG3bP2TnU/uCiWkuVW3EG6NNUl7TInlQXc7Apyp/FC697b4xVDXAobVJ+CzlqViH60jbrTYcJYeak3bNkojiOC1YH7R4OuTaGYsPwRqNSnjIRO6OL0PwVCIFbiSVtfXGe0QXYC/TAvW/6zAzxE/4x8boEF3TmJ3YGj1NB4Xrm+ZDN8pXvfUsxc9PKuQFQiYj5zuvLepAazPC6DWreJk3RpaqgwSUB7fN x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: a5b2f68c-ff27-42f7-cbe5-08d5e56ce211 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020); SRVR:DB7PR05MB4491; x-ms-traffictypediagnostic: DB7PR05MB4491: x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(228905959029699); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231311)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123564045)(20161123558120)(6072148)(201708071742011)(7699016); SRVR:DB7PR05MB4491; BCL:0; PCL:0; RULEID:; SRVR:DB7PR05MB4491; x-forefront-prvs: 07283408BE x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(136003)(366004)(396003)(376002)(346002)(13464003)(189003)(69234005)(199004)(76176011)(5250100002)(486006)(99286004)(478600001)(186003)(5660300001)(53546011)(26005)(6436002)(7696005)(68736007)(93886005)(102836004)(6636002)(476003)(2900100001)(446003)(33656002)(6506007)(11346002)(66066001)(14454004)(97736004)(316002)(25786009)(8676002)(81166006)(81156014)(4326008)(8936002)(6246003)(256004)(55016002)(14444005)(305945005)(6116002)(7736002)(3846002)(107886003)(54906003)(9686003)(86362001)(229853002)(74316002)(110136005)(2906002)(105586002)(53936002)(106356001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR05MB4491; H:DB7PR05MB4426.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: r9HMJydiB9G+0Un5piTuEnW6hW7uH1n5gkLaEmOdexiBe3PYQx4LLwMAgC9SPnbIIukmBTyEuiMqypCpyU50G+F5iwjvYYdtCjLlVLDfKsZocMs90k60dKh1dflelr7MNx8CimaQdvlISVRztW8LShdoDNl6GwyZUsGl50lyk40JqdALNP8vapLu96AVfkRYvp34AikXifjRp1mmNtV7Oj3JET0XZi0yXKlBNaM/HoaW4q5You0eGTGOlt2124xCdFLQOrzliuwzt1f0OJTGedvh/GO3MnXz8wiOkOo/czPYdfdmoEIfuxAZVqa8+5y1X/NCa6Z/i5wstngbQGvLKmuBlUSCGfQKPND/bOrLi1Q= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: a5b2f68c-ff27-42f7-cbe5-08d5e56ce211 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2018 07:23:35.3778 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR05MB4491 Subject: Re: [dpdk-dev] [PATCH v2] net/mlx5: add support for 32bit systems 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: Mon, 09 Jul 2018 07:23:37 -0000 VGh1cnNkYXksIEp1bHkgNSwgMjAxOCA4OjUwIFBNLCBGZXJydWggWWlnaXQ6DQo+IFN1YmplY3Q6 IFJlOiBbZHBkay1kZXZdIFtQQVRDSCB2Ml0gbmV0L21seDU6IGFkZCBzdXBwb3J0IGZvciAzMmJp dCBzeXN0ZW1zDQo+IA0KPiBPbiA3LzUvMjAxOCA2OjA3IFBNLCBNb3JkZWNoYXkgSGFpbW92c2t5 IHdyb3RlOg0KPiA+IEhlbGxvIEZlcnJ1aCwNCj4gPiAgIEhlcmUgYXJlIG15IGZpbmRpbmdzOg0K PiA+DQo+ID4gMS4gIFRoZSBlcnJvciB5b3UndmUgc2VlbiBpcyBkZWZpbml0ZWx5IGEgYnVnIGlu IG1seDVkdi5oIGZyb20gcmRtYS1jb3JlDQo+ID4gICAgICAgKEknbSBlbXBoYXNpemluZyByZG1h LWNvcmUgc2luY2UgSSBjYW5ub3QganVzdCBzZW5kIGEgZml4IGZvciB0aGlzIGZpbGUpDQo+ID4g ICAgICAgQXMgaXQgZGlkbuKAmXQgdGFrZSBpbnRvIGFjY291bnQgdGhhdCBhbiBhZGRyZXNzIG1h eSBiZSBhIDMyYml0IG9uZSB3aGVuDQo+IHBlcmZvcm1pbmcgdGhlIDMyYml0IHNoaWZ0Lg0KPiA+ ICAgICAgIF9fbTEyOGkgdmFsICA9IF9tbV9zZXRfZXBpMzIoKHVpbnQzMl90KWFkZHJlc3MsDQo+ ID4gKHVpbnQzMl90KShhZGRyZXNzID4+IDMyKSwgbGtleSwgbGVuZ3RoKTsgMi4gVGhlIHJlYXNv biB3ZSBkaWRu4oCZdCBzZWUgaXQgaW4NCj4gb3VyIHNldHVwcyBpcyBkdWUgdG8gdGhlIHZhbHVl cyBhc3NpZ25lZCB0byB0aGUgR0NDIHByZWRlZmluZWQgbWFjcm9zDQo+ID4gICAgIFdlIGFyZSB1 c2luZyAoZnJvbSBSSCBhbmQgVUJVTlRVKS4NCj4gPiAgICAgV2hlbiBJIHJ1biB0aGUgZm9sbG93 aW5nIGNvbW1hbmRzIGluIG91ciBzZXR1cHM6DQo+ID4gCWFsaWFzIGdjY21hY3Jvcz0nZ2NjIC1k TSAtRSAteCBjIC9kZXYvbnVsbCcNCj4gPiAJZ2NjbWFjcm9zIC1tMzIgfCBncmVwIC1FICIoTU1Y fFNTRXxBVlh8WE9QKSINCj4gPiAgICAgSSBnZXQgdGhlIGZvbGxvd2luZyByZXN1bHRzOg0KPiA+ ICAgICAgICAgT24gUkggc2V0dXAgdXNpbmcgZ2NjIHZlcnNpb24gNC44LjUgMjAxNTA2MjMgKFJl ZCBIYXQgNC44LjUtMTEpIChHQ0MpDQo+ID4gCSNkZWZpbmUgX19NTVhfXyAxDQo+ID4gCSNkZWZp bmUgX19TU0UyX18gMQ0KPiA+IAkjZGVmaW5lIF9fU1NFX18gMQ0KPiA+ICAgICAgIE9uIFVidW50 dSBzZXR1cCB1c2luZyBnY2MgdmVyc2lvbiA1LjQuMCAyMDE2MDYwOSAoVWJ1bnR1IDUuNC4wLQ0K PiA2dWJ1bnR1MX4xNi4wNC4xMCkNCj4gPiAJTm8gZmxhZ3MgYXJlIGRlZmluZWQuDQo+ID4gICAg U2luY2UgdGhlICJvZmZlbmRpbmciIHJvdXRpbmUgaXMgd3JhcHBlZCB3aXRoICNpZmRlZiBfX1NT RTNfXyB0aGUNCj4gY29tcGlsZXIganVzdCBpZ25vcmVzIGl0Lg0KPiA+DQo+ID4gQVJzOg0KPiA+ ICAgMS4gT3BlbiBhIGJ1ZyBmb3IgZml4aW5nIG1seDVkdi5oIGluIHJkbWEtY29yZS4gLSBNb3Rp IEguDQo+ID4gICAyLiBQcm92aWRlIGEgd29ya2Fyb3VuZCBmb3IgdGhlIHByb2JsZW0uIC0gTW90 aSBILg0KPiA+ICAgMy4gVmVyaWZ5IHRoYXQgdGhpcyBpcyBhY3R1YWxseSB0aGUgaXNzdWUgYnkg cnVubmluZyB0aGUgYWJvdmUgc2NyaXB0cw0KPiA+ICAgICAgICBJbiBGZXJydWggc2V0dXAgYW5k IHZlcmlmeWluZyAgdGhlIFNTRTMgZmxhZyBpcyBzZXQuIC0gRmVycnVoDQo+ID4gWWlnaXQNCj4g DQo+IEkgY29uZmlybSBTU0UzIGlzIHNldCBpbiBteSBlbnZpcm9ubWVudCwgYnV0IEkgdGhpbmsg dGhpcyB3aWxsIGJlIHRydWUgZm9yIGFsbA0KPiB4ODYgYmVjYXVzZSBEUERLIG1pbiByZXF1aXJl ZCBTSU1EIGlzIFNTRTQuMi4gQWNjb3JkaW5nIHdpa2kgU1NFMw0KPiBpbnRyb2R1Y2VkIGluIDIw MDQuDQo+IA0KPiBXZSB1c2UgLW1hcmNoPW5hdGl2ZSBpbiBkcGRrIGJ1aWxkLCBzbzoNCj4gJCBn Y2MgLW1hcmNoPW5hdGl2ZSAtbTMyIC1kTSAtRSAtIDwvZGV2L251bGwgfCBncmVwIFNTRTMgI2Rl ZmluZSBfX1NTU0UzX18NCj4gMSAjZGVmaW5lIF9fU1NFM19fIDENCg0KVGhhbmtzIEZlcnJ1aCwN Cg0KSSB3aWxsIHJlbW92ZSB0aGUgcGF0Y2ggZnJvbSB0aGUgdHJlZSB0aWxsIHRoaXMgaXNzdWUg aXMgcmVzb2x2ZWQuIEkgaG9wZSB3ZSBjYW4gZml4IHJkbWEtY29yZSBpbiBmZXcgZGF5cyBmcm9t IG5vdy4gDQoNCj4gDQo+IA0KPiA+DQo+ID4gTW90aSBILg0KPiA+DQo+ID4+IC0tLS0tT3JpZ2lu YWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IGRldiBbbWFpbHRvOmRldi1ib3VuY2VzQGRwZGsu b3JnXSBPbiBCZWhhbGYgT2YgTW9yZGVjaGF5DQo+ID4+IEhhaW1vdnNreQ0KPiA+PiBTZW50OiBU aHVyc2RheSwgSnVseSA1LCAyMDE4IDE6MTAgUE0NCj4gPj4gVG86IEZlcnJ1aCBZaWdpdCA8ZmVy cnVoLnlpZ2l0QGludGVsLmNvbT47IFNoYWhhZiBTaHVsZXINCj4gPj4gPHNoYWhhZnNAbWVsbGFu b3guY29tPg0KPiA+PiBDYzogQWRyaWVuIE1hemFyZ3VpbCA8YWRyaWVuLm1hemFyZ3VpbEA2d2lu ZC5jb20+OyBkZXZAZHBkay5vcmcNCj4gPj4gU3ViamVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENI IHYyXSBuZXQvbWx4NTogYWRkIHN1cHBvcnQgZm9yIDMyYml0DQo+ID4+IHN5c3RlbXMNCj4gPj4N Cj4gPj4gSGksDQo+ID4+ICBEaWRu4oCZdCBzZWUgaXQgaW4gb3VyIHNldHVwcyAobm90IGFuIGV4 Y3VzZSksICBJbnZlc3RpZ2F0aW5nIC4uLi4NCj4gPj4NCj4gPj4gTW90aQ0KPiA+Pg0KPiA+Pj4g LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4+IEZyb206IEZlcnJ1aCBZaWdpdCBbbWFp bHRvOmZlcnJ1aC55aWdpdEBpbnRlbC5jb21dDQo+ID4+PiBTZW50OiBXZWRuZXNkYXksIEp1bHkg NCwgMjAxOCA0OjQ5IFBNDQo+ID4+PiBUbzogTW9yZGVjaGF5IEhhaW1vdnNreSA8bW90aWhAbWVs bGFub3guY29tPjsgU2hhaGFmIFNodWxlcg0KPiA+Pj4gPHNoYWhhZnNAbWVsbGFub3guY29tPg0K PiA+Pj4gQ2M6IEFkcmllbiBNYXphcmd1aWwgPGFkcmllbi5tYXphcmd1aWxANndpbmQuY29tPjsg ZGV2QGRwZGsub3JnDQo+ID4+PiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0ggdjJdIG5l dC9tbHg1OiBhZGQgc3VwcG9ydCBmb3IgMzJiaXQNCj4gPj4+IHN5c3RlbXMNCj4gPj4+DQo+ID4+ PiBPbiA3LzIvMjAxOCAxMjoxMSBQTSwgTW90aSBIYWltb3Zza3kgd3JvdGU6DQo+ID4+Pj4gVGhp cyBwYXRjaCBhZGRzIHN1cHBvcnQgZm9yIGJ1aWxkaW5nIGFuZCBydW5uaW5nIG1seDUgUE1EIG9u IDMyYml0DQo+ID4+Pj4gc3lzdGVtcyBzdWNoIGFzIGk2ODYuDQo+ID4+Pj4NCj4gPj4+PiBUaGUg bWFpbiBpc3N1ZSB0byB0YWNrbGUgd2FzIGhhbmRsaW5nIHRoZSAzMmJpdCBhY2Nlc3MgdG8gdGhl IFVBUg0KPiA+Pj4+IGFzIHF1b3RlZCBmcm9tIHRoZSBtbHg1IFBSTToNCj4gPj4+PiBRUCBhbmQg Q1EgRG9vckJlbGxzIHJlcXVpcmUgNjQtYml0IHdyaXRlcy4gRm9yIGJlc3QgcGVyZm9ybWFuY2Us IGl0DQo+ID4+Pj4gaXMgcmVjb21tZW5kZWQgdG8gZXhlY3V0ZSB0aGUgUVAvQ1EgRG9vckJlbGwg YXMgYSBzaW5nbGUgNjQtYml0DQo+ID4+Pj4gd3JpdGUgb3BlcmF0aW9uLiBGb3IgcGxhdGZvcm1z IHRoYXQgZG8gbm90IHN1cHBvcnQgNjQgYml0IHdyaXRlcywNCj4gPj4+PiBpdCBpcyBwb3NzaWJs ZSB0byBpc3N1ZSB0aGUgNjQgYml0cyBEb29yQmVsbHMgdGhyb3VnaCB0d28NCj4gPj4+PiBjb25z ZWN1dGl2ZSB3cml0ZXMsIGVhY2ggd3JpdGUgMzIgYml0cywgYXMgZGVzY3JpYmVkIGJlbG93Og0K PiA+Pj4+ICogVGhlIG9yZGVyIG9mIHdyaXRpbmcgZWFjaCBvZiB0aGUgRHdvcmRzIGlzIGZyb20g bG93ZXIgdG8gdXBwZXINCj4gPj4+PiAgIGFkZHJlc3Nlcy4NCj4gPj4+PiAqIE5vIG90aGVyIERv b3JCZWxsIGNhbiBiZSBydW5nIChvciBldmVuIHN0YXJ0IHJpbmdpbmcpIGluIHRoZSBtaWRzdCBv Zg0KPiA+Pj4+ICAgYW4gb24tZ29pbmcgd3JpdGUgb2YgYSBEb29yQmVsbCBvdmVyIGEgZ2l2ZW4g VUFSIHBhZ2UuDQo+ID4+Pj4gVGhlIGxhc3QgcnVsZSBpbXBsaWVzIHRoYXQgaW4gYSBtdWx0aS10 aHJlYWRlZCBlbnZpcm9ubWVudCwgdGhlDQo+ID4+Pj4gYWNjZXNzIHRvIGEgVUFSIHBhZ2UgKHdo aWNoIGNhbiBiZSBhY2Nlc3NpYmxlIGJ5IGFsbCB0aHJlYWRzIGluIHRoZQ0KPiA+Pj4+IHByb2Nl c3MpIG11c3QgYmUgc3luY2hyb25pemVkIChmb3IgZXhhbXBsZSwgdXNpbmcgYSBzZW1hcGhvcmUp DQo+ID4+Pj4gdW5sZXNzIGFuIGF0b21pYyB3cml0ZSBvZiA2NCBiaXRzIGluIGEgc2luZ2xlIGJ1 cyBvcGVyYXRpb24gaXMNCj4gPj4+PiBndWFyYW50ZWVkLiBTdWNoIGEgc3luY2hyb25pemF0aW9u IGlzIG5vdCByZXF1aXJlZCBmb3Igd2hlbiByaW5naW5nDQo+ID4+Pj4gRG9vckJlbGxzIG9uIGRp ZmZlcmVudCBVQVIgcGFnZXMuDQo+ID4+Pj4NCj4gPj4+PiBTaWduZWQtb2ZmLWJ5OiBNb3RpIEhh aW1vdnNreSA8bW90aWhAbWVsbGFub3guY29tPg0KPiA+Pj4+IC0tLQ0KPiA+Pj4+IHYyOg0KPiA+ Pj4+ICogRml4ZWQgY29kaW5nIHN0eWxlIGlzc3Vlcy4NCj4gPj4+PiAqIE1vZGlmaWVkIGRvY3Vt ZW50YXRpb24gYWNjb3JkaW5nIHRvIHJldmlldyBpbnB1dHMuDQo+ID4+Pj4gKiBGaXhlZCBtZXJn ZSBjb25mbGljdHMuDQo+ID4+Pj4gLS0tDQo+ID4+Pj4gIGRvYy9ndWlkZXMvbmljcy9mZWF0dXJl cy9tbHg1LmluaSB8ICAxICsNCj4gPj4+PiAgZG9jL2d1aWRlcy9uaWNzL21seDUucnN0ICAgICAg ICAgIHwgIDYgKysrLQ0KPiA+Pj4+ICBkcml2ZXJzL25ldC9tbHg1L21seDUuYyAgICAgICAgICAg fCAgOCArKysrLQ0KPiA+Pj4+ICBkcml2ZXJzL25ldC9tbHg1L21seDUuaCAgICAgICAgICAgfCAg NSArKysNCj4gPj4+PiAgZHJpdmVycy9uZXQvbWx4NS9tbHg1X2RlZnMuaCAgICAgIHwgMTggKysr KysrKystLQ0KPiA+Pj4+ICBkcml2ZXJzL25ldC9tbHg1L21seDVfcnhxLmMgICAgICAgfCAgNiAr KystDQo+ID4+Pj4gIGRyaXZlcnMvbmV0L21seDUvbWx4NV9yeHR4LmMgICAgICB8IDIyICsrKysr KystLS0tLS0NCj4gPj4+PiAgZHJpdmVycy9uZXQvbWx4NS9tbHg1X3J4dHguaCAgICAgIHwgNjkN Cj4gPj4+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQ0KPiA+Pj4+ICBk cml2ZXJzL25ldC9tbHg1L21seDVfdHhxLmMgICAgICAgfCAxMyArKysrKysrLQ0KPiA+Pj4+ICA5 IGZpbGVzIGNoYW5nZWQsIDEzMSBpbnNlcnRpb25zKCspLCAxNyBkZWxldGlvbnMoLSkNCj4gPj4+ Pg0KPiA+Pj4+IGRpZmYgLS1naXQgYS9kb2MvZ3VpZGVzL25pY3MvZmVhdHVyZXMvbWx4NS5pbmkN Cj4gPj4+PiBiL2RvYy9ndWlkZXMvbmljcy9mZWF0dXJlcy9tbHg1LmluaQ0KPiA+Pj4+IGluZGV4 IGU3NWIxNGIuLmIyOGI0M2UgMTAwNjQ0DQo+ID4+Pj4gLS0tIGEvZG9jL2d1aWRlcy9uaWNzL2Zl YXR1cmVzL21seDUuaW5pDQo+ID4+Pj4gKysrIGIvZG9jL2d1aWRlcy9uaWNzL2ZlYXR1cmVzL21s eDUuaW5pDQo+ID4+Pj4gQEAgLTQzLDUgKzQzLDYgQEAgTXVsdGlwcm9jZXNzIGF3YXJlICAgPSBZ DQo+ID4+Pj4gIE90aGVyIGtkcnYgICAgICAgICAgID0gWQ0KPiA+Pj4+ICBBUk12OCAgICAgICAg ICAgICAgICA9IFkNCj4gPj4+PiAgUG93ZXI4ICAgICAgICAgICAgICAgPSBZDQo+ID4+Pj4gK3g4 Ni0zMiAgICAgICAgICAgICAgID0gWQ0KPiA+Pj4+ICB4ODYtNjQgICAgICAgICAgICAgICA9IFkN Cj4gPj4+PiAgVXNhZ2UgZG9jICAgICAgICAgICAgPSBZDQo+ID4+Pj4gZGlmZiAtLWdpdCBhL2Rv Yy9ndWlkZXMvbmljcy9tbHg1LnJzdCBiL2RvYy9ndWlkZXMvbmljcy9tbHg1LnJzdA0KPiA+Pj4+ IGluZGV4DQo+ID4+Pj4gN2RkOWMxYy4uNWZiYWQ2MCAxMDA2NDQNCj4gPj4+PiAtLS0gYS9kb2Mv Z3VpZGVzL25pY3MvbWx4NS5yc3QNCj4gPj4+PiArKysgYi9kb2MvZ3VpZGVzL25pY3MvbWx4NS5y c3QNCj4gPj4+PiBAQCAtNDksNyArNDksNyBAQCBsaWJpYnZlcmJzLg0KPiA+Pj4+ICBGZWF0dXJl cw0KPiA+Pj4+ICAtLS0tLS0tLQ0KPiA+Pj4+DQo+ID4+Pj4gLS0gTXVsdGkgYXJjaCBzdXBwb3J0 OiB4ODZfNjQsIFBPV0VSOCwgQVJNdjguDQo+ID4+Pj4gKy0gTXVsdGkgYXJjaCBzdXBwb3J0OiB4 ODZfNjQsIFBPV0VSOCwgQVJNdjgsIGk2ODYuDQo+ID4+Pj4gIC0gTXVsdGlwbGUgVFggYW5kIFJY IHF1ZXVlcy4NCj4gPj4+PiAgLSBTdXBwb3J0IGZvciBzY2F0dGVyZWQgVFggYW5kIFJYIGZyYW1l cy4NCj4gPj4+PiAgLSBJUHY0LCBJUHY2LCBUQ1B2NCwgVENQdjYsIFVEUHY0IGFuZCBVRFB2NiBS U1Mgb24gYW55IG51bWJlciBvZg0KPiA+Pj4gcXVldWVzLg0KPiA+Pj4+IEBAIC00NzcsNiArNDc3 LDEwIEBAIFJNREEgQ29yZSB3aXRoIExpbnV4IEtlcm5lbA0KPiA+Pj4+ICAtIE1pbmltYWwga2Vy bmVsIHZlcnNpb24gOiB2NC4xNCBvciB0aGUgbW9zdCByZWNlbnQgNC4xNC1yYyAoc2VlDQo+ID4+ Pj4gYExpbnV4IGluc3RhbGxhdGlvbiBkb2N1bWVudGF0aW9uYF8pDQo+ID4+Pj4gIC0gTWluaW1h bCByZG1hLWNvcmUgdmVyc2lvbjogdjE1KyBjb21taXQgMGM1ZjU3NjUyMTNhICgiTWVyZ2UgcHVs bA0KPiA+Pj4gcmVxdWVzdCAjMjI3IGZyb20geWlzaGFpaC90bSIpDQo+ID4+Pj4gICAgKHNlZSBg UkRNQSBDb3JlIGluc3RhbGxhdGlvbiBkb2N1bWVudGF0aW9uYF8pDQo+ID4+Pj4gKy0gV2hlbiBi dWlsZGluZyBmb3IgaTY4NiB1c2U6DQo+ID4+Pj4gKw0KPiA+Pj4+ICsgIC0gcmRtYS1jb3JlIHZl cnNpb24gMTguMCBvciBhYm92ZSBidWlsdCB3aXRoIDMyYml0IHN1cHBvcnQuDQo+ID4+Pg0KPiA+ Pj4gcmVsYXRlZCAib3IgYWJvdmUiIHBhcnQsIHYxOSBnaXZpbmcgYnVpbGQgZXJyb3JzIHdpdGgg bWx4NSwgRllJLg0KPiA+Pj4NCj4gPj4+IEFuZCB3aXRoIHYxOCBnZXR0aW5nIGJ1aWxkIGVycm9y cyBvcmlnaW5hdGVkIGZyb20gcmRtYSBoZWFkZXJzIFsxXSwNCj4gPj4+IGFtIEkgZG9pbmcgc29t ZXRoaW5nIHdyb25nPw0KPiA+Pj4NCj4gPj4+IFsxXQ0KPiA+Pj4gSW4gZmlsZSBpbmNsdWRlZCBm cm9tIC4uLi9kcGRrL2RyaXZlcnMvbmV0L21seDUvbWx4NV9nbHVlLmM6MjA6DQo+ID4+PiAuLi4v cmRtYS1jb3JlL2J1aWxkMzIvaW5jbHVkZS9pbmZpbmliYW5kL21seDVkdi5oOiBJbiBmdW5jdGlv bg0KPiA+Pj4g4oCYbWx4NWR2X3g4Nl9zZXRfZGF0YV9zZWfigJk6DQo+ID4+PiAuLi4vcmRtYS1j b3JlL2J1aWxkMzIvaW5jbHVkZS9pbmZpbmliYW5kL21seDVkdi5oOjc4Nzo2OTogZXJyb3I6DQo+ ID4+PiByaWdodCBzaGlmdCBjb3VudCA+PSB3aWR0aCBvZiB0eXBlIFstV2Vycm9yPXNoaWZ0LWNv dW50LW92ZXJmbG93XQ0KPiA+Pj4gICBfX20xMjhpIHZhbCAgPSBfbW1fc2V0X2VwaTMyKCh1aW50 MzJfdClhZGRyZXNzLCAodWludDMyX3QpKGFkZHJlc3MNCj4gPj4+Pj4gMzIpLCBsa2V5LCBsZW5n dGgpOw0KPiA+Pj4NCj4gPj4+IF5+DQoNCg==