From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0076.outbound.protection.outlook.com [104.47.0.76]) by dpdk.org (Postfix) with ESMTP id 5DEF81B459 for ; Fri, 12 Oct 2018 15:29:46 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=pcgR6e2Kw1lgV7E9jUdeTodOwyWnnKEEyXncROwnEDY=; b=A+r/Zl5pCsKXC8MOZv5bUVjDbB1frOXkJLVa/ffikeUEAkoeXgLpS5V/eNhO8wcWTBR2mTlZFKj3DljwWwh5QeziLlu46QU1R+dwRKft4KFE+1Vv6RCvjB5oEksj37409Bq2Atpx0cZcJe9BIGOGZz8hHgpTrvEcGA3Ga5S2Tv0= Received: from HE1PR04MB1530.eurprd04.prod.outlook.com (10.164.48.20) by HE1PR04MB3161.eurprd04.prod.outlook.com (10.171.196.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1228.21; Fri, 12 Oct 2018 13:29:44 +0000 Received: from HE1PR04MB1530.eurprd04.prod.outlook.com ([fe80::95cd:198:d5c5:59a4]) by HE1PR04MB1530.eurprd04.prod.outlook.com ([fe80::95cd:198:d5c5:59a4%4]) with mapi id 15.20.1207.029; Fri, 12 Oct 2018 13:29:44 +0000 From: Gagandeep Singh To: Akhil Goyal , "dev@dpdk.org" CC: Hemant Agrawal , "john.mcnamara@intel.com" Thread-Topic: [dpdk-dev] [PATCH 01/10] doc: add caam jr cryptodev details Thread-Index: AQHUSyhdeL5pHib0e06IuIk5IxhspqT1/5sAgCXFauA= Date: Fri, 12 Oct 2018 13:29:44 +0000 Message-ID: References: <20180913060846.29930-1-g.singh@nxp.com> <20180913060846.29930-2-g.singh@nxp.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=G.Singh@nxp.com; x-originating-ip: [14.143.30.134] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; HE1PR04MB3161; 6:b1BTHkg89biUPPGqhERm74v4PCii77fR8pguRAIjKAbIVSb2ub6wpjCMKOZpKTTYkTmrdm23iyrip6Wj1S67KweOlUaC7Iwn9wfasPxgUM7pT/cuELCKYTGrq1Vbl6+ZWgQ98knZjHqCHIQlfI3Hz9ayMlDN6XCO3DRro21SdwBWERubhGmhlN5Ki1Zjp0++WXKzV0rhU/2yTxaZ9cK1fNg4Oi4pgiCsH3z5MTf4yL84GG/pEL/rDHd6V2Ton0y8tQCLdLXiPmbM3hd7pFeu+dc92kBt6LyU/qru6qsVCc0Jf17yKgJYprT/UQGWFAyO9/1qm+J5VZdefLeZn0hMOXglGSHPxgCD5LdPt1Vxb7R/VUPH+nVHH3uhwES3O+GIW5/AoRFKIsi+BRr9S+PnXPcyvGK2Sv2DSyGjybNUvBTUZ8/2j8MZJ3LNM5WqcQjhqhWUQ4VNPK9ysRGDY72OxQ==; 5:5OHyCAlhCIhbQYA4arPMJSrI1+k5WHbmTYxZd2ylnajUGM+r2UhntJcT/ppXWXjK7m2mCleJ+ZCiqphJ2geYBEWZjXmXRUhqpGV57ftwOvvJJsCZ4LvF4cgceoLy1Wz+TrS11NA2zDIX5mY9MWb5NOjrADeWWfwXeRGv9Bl8CfA=; 7:r8nRFRCkctD1CSw6129OnVKP9BoPuBtF0mCUptTqRAMh0C02Yorl67GpecYvZNSTRRvhIXfdIjDpqEVwwvbrPsnTz8sCZzN79b3P1QTut8uTM7opFun/tyemVst6/De/lfGfvu1kS8cQhM7pDHsNEERjvYu2noQmezdZE9WswkfLRUk5LlEKBtqnyKjfap7dRjSR77dOpqCtyN7BMtT7QkV3jrqrNMVFcdw8aNSRVLHFZiZeh8IZqgLPj30aPxe6 x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: 51f23d9e-d9e8-4769-b825-08d63046c5cf x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:HE1PR04MB3161; x-ms-traffictypediagnostic: HE1PR04MB3161: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(228905959029699)(192374486261705)(185117386973197)(264314650089876)(278428928389397); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123564045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(201708071742011)(7699051); SRVR:HE1PR04MB3161; BCL:0; PCL:0; RULEID:; SRVR:HE1PR04MB3161; x-forefront-prvs: 0823A5777B x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(136003)(366004)(396003)(346002)(376002)(199004)(189003)(13464003)(256004)(26005)(14454004)(2501003)(5250100002)(71200400001)(71190400001)(105586002)(2900100001)(106356001)(316002)(99286004)(86362001)(478600001)(486006)(7696005)(14444005)(72206003)(1720100001)(11346002)(6246003)(476003)(53546011)(446003)(6506007)(102836004)(8936002)(110136005)(76176011)(74316002)(3846002)(81156014)(305945005)(33656002)(66066001)(6116002)(7736002)(186003)(54906003)(8676002)(81166006)(68736007)(5660300001)(2906002)(229853002)(25786009)(4326008)(97736004)(53936002)(6436002)(9686003)(55016002)(6306002); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR04MB3161; H:HE1PR04MB1530.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: lNy2KoR9Z+SdAC8547LUoXIgFuNAi3ZLxrmGIbxoYhO2quqvaWKeiWnBjGFHQMcvaFIjTVvUbtOmqTkXMg0TkSK9NPfxsxHqdvjnyIX7v9QNPI4fioVwmGUKAX0gfL8JbQuvvuuPaWHjLFrNguTjsTXy0eIlGOtDsd4Xqs2p8EWREF0v+3XFWUrlfUQeVw2113ZT3If2ewnu6kf/JcgHTNIbRm8cBOEHRJxzMHiPGzlhfy+bFUD4rrW6CdoO1JaURMuBOQoRONacP0Jy0s/k/8g3+u1vUX2P4UtrCglQxt86q9MTpwudYkCnpdy1qGWMyEBnN0TdUtSOZ5rPZ4tHPq7zSnpHF3hfz+djEqcX16o= spamdiagnosticoutput: 1:99 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-Network-Message-Id: 51f23d9e-d9e8-4769-b825-08d63046c5cf X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Oct 2018 13:29:44.2666 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR04MB3161 Subject: Re: [dpdk-dev] [PATCH 01/10] doc: add caam jr cryptodev details 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: Fri, 12 Oct 2018 13:29:46 -0000 SGksDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQWtoaWwgR295YWwN Cj4gU2VudDogVHVlc2RheSwgU2VwdGVtYmVyIDE4LCAyMDE4IDU6NTcgUE0NCj4gVG86IEdhZ2Fu ZGVlcCBTaW5naCA8Ry5TaW5naEBueHAuY29tPjsgZGV2QGRwZGsub3JnDQo+IENjOiBIZW1hbnQg QWdyYXdhbCA8aGVtYW50LmFncmF3YWxAbnhwLmNvbT47IGpvaG4ubWNuYW1hcmFAaW50ZWwuY29t DQo+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQQVRDSCAwMS8xMF0gZG9jOiBhZGQgY2FhbSBq ciBjcnlwdG9kZXYgZGV0YWlscw0KPiANCj4gKytKb2huDQo+IA0KPiBIaSBHYWdhbiwNCj4gDQo+ IFBsZWFzZSBtYWtlIHRoaXMgcGF0Y2ggYXMgbGFzdCBwYXRjaCBpbiB5b3VyIHBhdGNoc2V0IGZv ciB2Mi4NCm9rDQo+IA0KPiBPbiA5LzEzLzIwMTggMTE6MzggQU0sIEdhZ2FuZGVlcCBTaW5naCB3 cm90ZToNCj4gPiBGcm9tOiBIZW1hbnQgQWdyYXdhbCA8aGVtYW50LmFncmF3YWxAbnhwLmNvbT4N Cj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IEhlbWFudCBBZ3Jhd2FsIDxoZW1hbnQuYWdyYXdhbEBu eHAuY29tPg0KPiA+IC0tLQ0KPiA+ICAgZG9jL2d1aWRlcy9jcnlwdG9kZXZzL2NhYW1fanIucnN0 IHwgMTU5DQo+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKw0KPiA+ICAgZG9jL2d1aWRl cy9jcnlwdG9kZXZzL2luZGV4LnJzdCAgIHwgICAxICsNCj4gPiAgIDIgZmlsZXMgY2hhbmdlZCwg MTYwIGluc2VydGlvbnMoKykNCj4gPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBkb2MvZ3VpZGVzL2Ny eXB0b2RldnMvY2FhbV9qci5yc3QNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9kb2MvZ3VpZGVzL2Ny eXB0b2RldnMvY2FhbV9qci5yc3QNCj4gPiBiL2RvYy9ndWlkZXMvY3J5cHRvZGV2cy9jYWFtX2py LnJzdA0KPiA+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0DQo+ID4gaW5kZXggMDAwMDAwMDAwLi4wZWU1 MDE1MDYNCj4gPiAtLS0gL2Rldi9udWxsDQo+ID4gKysrIGIvZG9jL2d1aWRlcy9jcnlwdG9kZXZz L2NhYW1fanIucnN0DQo+ID4gQEAgLTAsMCArMSwxNTkgQEANCj4gPiArLi4gIFNQRFgtTGljZW5z ZS1JZGVudGlmaWVyOiBCU0QtMy1DbGF1c2UNCj4gPiArICAgIENvcHlyaWdodCAyMDE3IE5YUA0K PiA+ICsNCj4gPiArDQo+ID4gK05YUCBDQUFNIEpPQiBSSU5HIChjYWFtX2pyKQ0KPiA+ICs9PT09 PT09PT09PT09PT09PT09PT09PT09PT0NCj4gPiArDQo+ID4gK1RoZSBjYWFtX2pyIFBNRCBwcm92 aWRlcyBwb2xsIG1vZGUgY3J5cHRvIGRyaXZlciBzdXBwb3J0IGZvciBOWFAgU0VDDQo+ID4gKzQu eCsgKENBQU0pIGhhcmR3YXJlIGFjY2VsZXJhdG9yLiBNb3JlIGluZm9ybWF0aW9uIGlzIGF2YWls YWJsZSBhdDoNCj4gPiArDQo+ID4gK2BOWFAgQ3J5cHRvZ3JhcGhpYyBBY2NlbGVyYXRpb24gVGVj aG5vbG9neQ0KPiA8aHR0cHM6Ly93d3cubnhwLmNvbS9hcHBsaWNhdGlvbnMvc29sdXRpb25zL2lu dGVybmV0LW9mLXRoaW5ncy9zZWN1cmUtDQo+IHRoaW5ncy9uZXR3b3JrLXNlY3VyaXR5LXRlY2hu b2xvZ3kvY3J5cHRvZ3JhcGhpYy1hY2NlbGVyYXRpb24tDQo+IHRlY2hub2xvZ3k6TkVUV09SS19T RUNVUklUWV9DUllQVE9HPmBfLg0KPiA+ICsNCj4gPiArQXJjaGl0ZWN0dXJlDQo+ID4gKy0tLS0t LS0tLS0tLQ0KPiA+ICsNCj4gPiArU0VDIGlzIHRoZSBTT0MncyBzZWN1cml0eSBlbmdpbmUsIHdo aWNoIHNlcnZlcyBhcyBOWFAncyBsYXRlc3QNCj4gPiArY3J5cHRvZ3JhcGhpYyBhY2NlbGVyYXRp b24gYW5kIG9mZmxvYWRpbmcgaGFyZHdhcmUuIEl0IGNvbWJpbmVzDQo+ID4gK2Z1bmN0aW9ucyBw cmV2aW91c2x5IGltcGxlbWVudGVkIGluIHNlcGFyYXRlIG1vZHVsZXMgdG8gY3JlYXRlIGENCj4g PiArbW9kdWxhciBhbmQgc2NhbGFibGUgYWNjZWxlcmF0aW9uIGFuZCBhc3N1cmFuY2UgZW5naW5l LiBJdCBhbHNvDQo+ID4gK2ltcGxlbWVudHMgYmxvY2sgZW5jcnlwdGlvbiBhbGdvcml0aG1zLCBz dHJlYW0gY2lwaGVyIGFsZ29yaXRobXMsDQo+ID4gK2hhc2hpbmcgYWxnb3JpdGhtcywgcHVibGlj IGtleSBhbGdvcml0aG1zLCBydW4tdGltZSBpbnRlZ3JpdHkNCj4gPiArY2hlY2tpbmcsIGFuZCBh IGhhcmR3YXJlIHJhbmRvbSBudW1iZXIgZ2VuZXJhdG9yLiBTRUMgcGVyZm9ybXMNCj4gPiAraGln aGVyLWxldmVsIGNyeXB0b2dyYXBoaWMgb3BlcmF0aW9ucyB0aGFuIHByZXZpb3VzIE5YUCBjcnlw dG9ncmFwaGljDQo+IGFjY2VsZXJhdG9ycy4gVGhpcyBwcm92aWRlcyBzaWduaWZpY2FudCBpbXBy b3ZlbWVudCB0byBzeXN0ZW0gbGV2ZWwNCj4gcGVyZm9ybWFuY2UuDQo+ID4gKw0KPiA+ICtTRUMg SFcgYWNjZWxlcmF0b3IgYWJvdmUgNC54KyB2ZXJzaW9uIGFyZSBhbHNvIGtub3duIGFzIENBQU0u DQo+ID4gKw0KPiA+ICtjYWFtX2pyIFBNRCBpcyBvbmUgb2YgRFBBQSBkcml2ZXJzIHdoaWNoIHVz ZXMgdWlvIGludGVyZmFjZSB0bw0KPiA+ICtpbnRlcmFjdCB3aXRoIExpbnV4IGtlcm5lbCBmb3Ig Y29uZmlndXJlIGFuZCBkZXN0cm95IHRoZSBkZXZpY2UgaW5zdGFuY2UgKHJpbmcpLg0KPiA+ICsN Cj4gPiArDQo+ID4gK0ltcGxlbWVudGF0aW9uDQo+ID4gKy0tLS0tLS0tLS0tLS0tDQo+ID4gKw0K PiA+ICtTRUMgcHJvdmlkZXMgcGxhdGZvcm0gYXNzdXJhbmNlIGJ5IHdvcmtpbmcgd2l0aCBTZWNN b24sIHdoaWNoIGlzIGENCj4gPiArY29tcGFuaW9uIGxvZ2ljIGJsb2NrIHRoYXQgdHJhY2tzIHRo ZSBzZWN1cml0eSBzdGF0ZSBvZiB0aGUgU09DLiBTRUMNCj4gPiAraXMgcHJvZ3JhbW1lZCBieSBt ZWFucyBvZiBkZXNjcmlwdG9ycyAobm90IHRvIGJlIGNvbmZ1c2VkIHdpdGggZnJhbWUNCj4gPiAr ZGVzY3JpcHRvcnMgKEZEcykpIHRoYXQgaW5kaWNhdGUgdGhlIG9wZXJhdGlvbnMgdG8gYmUgcGVy Zm9ybWVkIGFuZA0KPiA+ICtsaW5rIHRvIHRoZSBtZXNzYWdlIGFuZCBhc3NvY2lhdGVkIGRhdGEu IFNFQyBpbmNvcnBvcmF0ZXMgdHdvIERNQQ0KPiA+ICtlbmdpbmVzIHRvIGZldGNoIHRoZSBkZXNj cmlwdG9ycywgcmVhZCB0aGUgbWVzc2FnZSBkYXRhLCBhbmQgd3JpdGUNCj4gPiArdGhlIHJlc3Vs dHMgb2YgdGhlIG9wZXJhdGlvbnMuIFRoZSBETUEgZW5naW5lIHByb3ZpZGVzIGENCj4gPiArc2Nh dHRlci9nYXRoZXIgY2FwYWJpbGl0eSBzbyB0aGF0IFNFQyBjYW4gcmVhZCBhbmQgd3JpdGUgZGF0 YQ0KPiA+ICtzY2F0dGVyZWQgaW4gbWVtb3J5LiBTRUMgbWF5IGJlIGNvbmZpZ3VyZWQgYnkgbWVh bnMgb2Ygc29mdHdhcmUgZm9yDQo+ID4gK2R5bmFtaWMgY2hhbmdlcyBpbiBieXRlIG9yZGVyaW5n LiBUaGUgZGVmYXVsdCBjb25maWd1cmF0aW9uIGZvciB0aGlzIHZlcnNpb24NCj4gb2YgU0VDIGlz IGxpdHRsZS1lbmRpYW4gbW9kZS4NCj4gPiArDQo+ID4gK05vdGUgdGhhdCBvbmUgcGh5c2ljYWwg Sm9iIFJpbmcgcmVwcmVzZW50IG9uZSBjYWFtX2pyIGRldmljZS4NCj4gPiArDQo+ID4gK0ZlYXR1 cmVzDQo+ID4gKy0tLS0tLS0tDQo+ID4gKw0KPiA+ICtUaGUgQ0FBTV9KUiBQTUQgaGFzIHN1cHBv cnQgZm9yOg0KPiA+ICsNCj4gPiArQ2lwaGVyIGFsZ29yaXRobXM6DQo+ID4gKw0KPiA+ICsqIGBg UlRFX0NSWVBUT19DSVBIRVJfM0RFU19DQkNgYA0KPiA+ICsqIGBgUlRFX0NSWVBUT19DSVBIRVJf QUVTMTI4X0NCQ2BgDQo+ID4gKyogYGBSVEVfQ1JZUFRPX0NJUEhFUl9BRVMxOTJfQ0JDYGANCj4g PiArKiBgYFJURV9DUllQVE9fQ0lQSEVSX0FFUzI1Nl9DQkNgYA0KPiA+ICsqIGBgUlRFX0NSWVBU T19DSVBIRVJfQUVTMTI4X0NUUmBgDQo+ID4gKyogYGBSVEVfQ1JZUFRPX0NJUEhFUl9BRVMxOTJf Q1RSYGANCj4gPiArKiBgYFJURV9DUllQVE9fQ0lQSEVSX0FFUzI1Nl9DVFJgYA0KPiA+ICsNCj4g PiArSGFzaCBhbGdvcml0aG1zOg0KPiA+ICsNCj4gPiArKiBgYFJURV9DUllQVE9fQVVUSF9TSEEx X0hNQUNgYA0KPiA+ICsqIGBgUlRFX0NSWVBUT19BVVRIX1NIQTIyNF9ITUFDYGANCj4gPiArKiBg YFJURV9DUllQVE9fQVVUSF9TSEEyNTZfSE1BQ2BgDQo+ID4gKyogYGBSVEVfQ1JZUFRPX0FVVEhf U0hBMzg0X0hNQUNgYA0KPiA+ICsqIGBgUlRFX0NSWVBUT19BVVRIX1NIQTUxMl9ITUFDYGANCj4g PiArKiBgYFJURV9DUllQVE9fQVVUSF9NRDVfSE1BQ2BgDQo+ID4gKw0KPiA+ICtBRUFEIGFsZ29y aXRobXM6DQo+ID4gKw0KPiA+ICsqIGBgUlRFX0NSWVBUT19BRUFEX0FFU19HQ01gYA0KPiA+ICsN Cj4gSSBkbyBub3Qgc2VlIHRoZSBmZWF0dXJlcy9jYWFtX2pyLmluaSBmaWxlIGluIHRoZSBwYXRj aCBzZXQuIFBsZWFzZSBhZGQgdGhlDQo+IHN1cHBvcnRlZCBmZWF0dXJlcyBpbiB0aGF0IGZpbGUg YXMgd2VsbC4NCldpbGwgYmUgYWRkZWQgaW4gbmV4dCB2ZXJzaW9uDQo+ID4gK1N1cHBvcnRlZCBE UEFBIFNvQ3MNCj4gPiArLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gPiArDQo+ID4gKyogTFMxMDQ2 QS9MUzEwMjZBDQo+ID4gKyogTFMxMDQzQS9MUzEwMjNBDQo+ID4gKyogTFMxMDI4QQ0KPiA+ICsq IExTMTAxMkENCj4gPiArDQo+ID4gK0xpbWl0YXRpb25zDQo+ID4gKy0tLS0tLS0tLS0tDQo+ID4g Kw0KPiA+ICsqIEhhc2ggZm9sbG93ZWQgYnkgQ2lwaGVyIG1vZGUgaXMgbm90IHN1cHBvcnRlZA0K PiA+ICsqIE9ubHkgc3VwcG9ydHMgdGhlIHNlc3Npb24tb3JpZW50ZWQgQVBJIGltcGxlbWVudGF0 aW9uIChzZXNzaW9uLWxlc3MgQVBJcw0KPiBhcmUgbm90IHN1cHBvcnRlZCkuDQo+ID4gKw0KPiA+ ICtQcmVyZXF1aXNpdGVzDQo+ID4gKy0tLS0tLS0tLS0tLS0NCj4gPiArDQo+ID4gK2NhYW1fanIg ZHJpdmVyIGhhcyBmb2xsb3dpbmcgZGVwZW5kZW5jaWVzIGFyZSBub3QgcGFydCBvZiBEUERLIGFu ZCBtdXN0IGJlDQo+IGluc3RhbGxlZCBzZXBhcmF0ZWx5Og0KPiA+ICsNCj4gPiArKiAqKk5YUCBM aW51eCBTREsqKg0KPiA+ICsNCj4gPiArICBOWFAgTGludXggc29mdHdhcmUgZGV2ZWxvcG1lbnQg a2l0IChTREspIGluY2x1ZGVzIHN1cHBvcnQgZm9yIHRoZQ0KPiA+ICsgZmFtaWx5ICBvZiBRb3JJ UcKuIEFSTS1BcmNoaXRlY3R1cmUtYmFzZWQgc3lzdGVtIG9uIGNoaXAgKFNvQykNCj4gPiArIHBy b2Nlc3NvcnMgIGFuZCBjb3JyZXNwb25kaW5nIGJvYXJkcy4NCj4gPiArDQo+ID4gKyAgSXQgaW5j bHVkZXMgdGhlIExpbnV4IGJvYXJkIHN1cHBvcnQgcGFja2FnZXMgKEJTUHMpIGZvciBOWFAgU29D cywNCj4gPiArIGEgZnVsbHkgb3BlcmF0aW9uYWwgdG9vbCBjaGFpbiwga2VybmVsIGFuZCBib2Fy ZCBzcGVjaWZpYyBtb2R1bGVzLg0KPiA+ICsNCj4gPiArICBTREsgYW5kIHJlbGF0ZWQgaW5mb3Jt YXRpb24gY2FuIGJlIG9idGFpbmVkIGZyb206ICBgTlhQIFFvcklRIFNESw0KPiA8aHR0cDovL3d3 dy5ueHAuY29tL3Byb2R1Y3RzL3NvZnR3YXJlLWFuZC10b29scy9ydW4tdGltZS1zb2Z0d2FyZS9s aW51eC0NCj4gc2RrL2xpbnV4LXNkay1mb3ItcW9yaXEtcHJvY2Vzc29yczpTREtMSU5VWD5gXy4N Cj4gPiArDQo+ID4gK0N1cnJlbnRseSBzdXBwb3J0ZWQgYnkgRFBESzoNCj4gPiArDQo+ID4gKyog TlhQIFNESyAqKjE4LjA5KyoqLg0KPiA+ICsqIFN1cHBvcnRlZCBhcmNoaXRlY3R1cmVzOiAgKiph cm02NCBMRSoqLg0KPiA+ICsNCj4gPiArKiBGb2xsb3cgdGhlIERQREsgOnJlZjpgR2V0dGluZyBT dGFydGVkIEd1aWRlIGZvciBMaW51eCA8bGludXhfZ3NnPmAgdG8gc2V0dXANCj4gdGhlIGJhc2lj IERQREsgZW52aXJvbm1lbnQuDQo+ID4gKw0KPiA+ICtQcmUtSW5zdGFsbGF0aW9uIENvbmZpZ3Vy YXRpb24NCj4gPiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+ID4gKw0KPiA+ICtD b25maWcgRmlsZSBPcHRpb25zDQo+ID4gK35+fn5+fn5+fn5+fn5+fn5+fn4NCj4gPiArDQo+ID4g K1RoZSBmb2xsb3dpbmcgb3B0aW9ucyBjYW4gYmUgbW9kaWZpZWQgaW4gdGhlIGBgY29uZmlnYGAg ZmlsZSB0bw0KPiA+ICtlbmFibGUgY2FhbV9qciBQTUQuDQo+ID4gKw0KPiA+ICtQbGVhc2Ugbm90 ZSB0aGF0IGVuYWJsaW5nIGRlYnVnZ2luZyBvcHRpb25zIG1heSBhZmZlY3Qgc3lzdGVtIHBlcmZv cm1hbmNlLg0KPiA+ICsNCj4gPiArKiBgYENPTkZJR19SVEVfTElCUlRFX1BNRF9DQUFNX0pSYGAg KGRlZmF1bHQgYGBuYGApDQo+ID4gKyAgQnkgZGVmYXVsdCBpdCBpcyBvbmx5IGVuYWJsZWQgaW4g Y29tbW9uX2FybXY4YV9saW51eGFwcCBjb25maWcuDQo+ID4gKyAgVG9nZ2xlIGNvbXBpbGF0aW9u IG9mIHRoZSBgYGxpYnJ0ZV9wbWRfY2FhbV9qcmBgIGRyaXZlci4NCj4gPiArDQo+ID4gKyogYGBD T05GSUdfUlRFX0xJQlJURV9QTURfQ0FBTV9KUl9CRWBgIChkZWZhdWx0IGBgbmBgKQ0KPiA+ICsg IEJ5IGRlZmF1bHQgaXQgaXMgZGlzYWJsZWQuDQo+ID4gKyAgSXQgY2FuIGJlIHVzZWQgd2hlbiB0 aGUgdW5kZXJseWluZyBoYXJkd2FyZSBzdXBwb3J0cyB0aGUgQ0FBTSBpbiBCRQ0KPiBtb2RlLg0K PiA+ICsgIGUuZy4gTFMxMDQzQSwgTFMxMDQ2QSBzdXBwb3J0cyBDQUFNIGluIEJFIG1vZGUuDQo+ ID4gKw0KPiA+ICsqIGBgQ09ORklHX1JURV9MSUJSVEVfUE1EX0NBQU1fSlJfREVCVUdgYCAoZGVm YXVsdCBgYG5gYCkNCj4gPiArICBCeSBkZWZhdWx0IGl0IGlzIGRpc2FibGVkLg0KPiA+ICsgIEl0 IGNhbiBiZSB1c2VkIGVuYWJsZWQgZGVidWcgbW9kZS4NCj4gPiArDQo+ID4gKyogYGBDT05GSUdf UlRFX0NBQU1fSlJfUE1EX01BWF9OQl9TRVNTSU9OU2BgDQo+ID4gKyAgQnkgZGVmYXVsdCBpdCBp cyBzZXQgYXMgMjA0OCBpbiBjb21tb25fYmFzZSBjb25maWcuDQo+ID4gKyAgSXQgaW5kaWNhdGVz IE51bWJlciBvZiBzZXNzaW9ucyB0byBjcmVhdGUgaW4gdGhlIHNlc3Npb24gbWVtb3J5DQo+ID4g K3Bvb2wNCj4gPiArICBvbiBhIHNpbmdsZSBjYWFtX2pyIGRldmljZS4NCj4gVGhpcyBpcyBub3Qg bmVlZGVkIG5vdy4NCldpbGwgYmUgcmVtb3ZlZA0KPiA+ICsNCj4gPiArDQo+ID4gK0luc3RhbGxh dGlvbnMNCj4gPiArLS0tLS0tLS0tLS0tLQ0KPiA+ICtUbyBjb21waWxlIHRoZSBjYWFtX2pyIFBN RCBmb3IgTGludXggYXJtNjQgZ2NjIHRhcmdldCwgcnVuIHRoZQ0KPiA+ICtmb2xsb3dpbmcgYGBt YWtlYGAgY29tbWFuZDoNCj4gPiArDQo+ID4gKy4uIGNvZGUtYmxvY2s6OiBjb25zb2xlDQo+ID4g Kw0KPiA+ICsgICBjZCA8RFBESy1zb3VyY2UtZGlyZWN0b3J5Pg0KPiA+ICsgICBtYWtlIGNvbmZp ZyBUPWFybTY0LWFybXY4YS1saW51eGFwcC1nY2MgaW5zdGFsbA0KPiBJIHNlZSB0aGF0IHlvdSBo YXZlIGFkZGVkIGNhYW1fanIgaW4gZGVmY29uZmlnX2FybTY0LWRwYWEtbGludXhhcHAtZ2NjIGFz DQo+IHdlbGwuDQpZZXMgdGhpcyBkcml2ZXIgd2lsbCBhbHNvIHN1cHBvcnQgdGhlIERQQUEgcGxh dGZvcm1zIGluIEJFIG1vZGUuIEkgdGhpbmsgdGhlIGRlc2NyaXB0aW9uIGlzIG1pc3NpbmcsIEkg d2lsbCB1cGRhdGUgaXQgYWxzby4NCj4gPiArDQo+ID4gK0VuYWJsaW5nIGxvZ3MNCj4gPiArLS0t LS0tLS0tLS0tLQ0KPiA+ICsNCj4gPiArRm9yIGVuYWJsaW5nIGxvZ3MsIHVzZSB0aGUgZm9sbG93 aW5nIEVBTCBwYXJhbWV0ZXI6DQo+ID4gKw0KPiA+ICsuLiBjb2RlLWJsb2NrOjogY29uc29sZQ0K PiA+ICsNCj4gPiArICAgLi95b3VyX2NyeXB0b19hcHBsaWNhdGlvbiA8RUFMIGFyZ3M+DQo+ID4g KyAtLWxvZy1sZXZlbD1wbWQuY3J5cHRvLmNhYW0sPGxldmVsPg0KPiA+IGRpZmYgLS1naXQgYS9k b2MvZ3VpZGVzL2NyeXB0b2RldnMvaW5kZXgucnN0DQo+ID4gYi9kb2MvZ3VpZGVzL2NyeXB0b2Rl dnMvaW5kZXgucnN0IGluZGV4IGU5OTI4YTRlMi4uN2RkZGVlYzhhIDEwMDY0NA0KPiA+IC0tLSBh L2RvYy9ndWlkZXMvY3J5cHRvZGV2cy9pbmRleC5yc3QNCj4gPiArKysgYi9kb2MvZ3VpZGVzL2Ny eXB0b2RldnMvaW5kZXgucnN0DQo+ID4gQEAgLTEzLDYgKzEzLDcgQEAgQ3J5cHRvIERldmljZSBE cml2ZXJzDQo+ID4gICAgICAgYWVzbmlfbWINCj4gPiAgICAgICBhZXNuaV9nY20NCj4gPiAgICAg ICBhcm12OA0KPiA+ICsgICAgY2FhbV9qcg0KPiA+ICAgICAgIGNjcA0KPiA+ICAgICAgIGRwYWEy X3NlYw0KPiA+ICAgICAgIGRwYWFfc2VjDQoNCg==