From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0057.outbound.protection.outlook.com [104.47.0.57]) by dpdk.org (Postfix) with ESMTP id 176D21B1F5 for ; Mon, 22 Oct 2018 16:18:06 +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=GjQ/H4gnbFu7OH79R2dlU8kN7+jKbQcdtdYuVG+SGUg=; b=I7r7ujRgJpO4in8B37KkucFg9hsJe4D143wqLYr7swIqxS+RAaEMqYIf26xBlGpWx8EKx1H7d2mYsIUsqR6pxXpF2rj4A7GqcsJtI3iRWBZMYjOpLp9hpeW/ZtHG/h10fVLljrUZuesd8VXMkjo5FWaxA9ijiJokHumjjxTCcOg= Received: from HE1PR04MB1530.eurprd04.prod.outlook.com (10.164.48.20) by HE1PR04MB1372.eurprd04.prod.outlook.com (10.163.175.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1250.30; Mon, 22 Oct 2018 14:18:03 +0000 Received: from HE1PR04MB1530.eurprd04.prod.outlook.com ([fe80::95cd:198:d5c5:59a4]) by HE1PR04MB1530.eurprd04.prod.outlook.com ([fe80::95cd:198:d5c5:59a4%5]) with mapi id 15.20.1250.028; Mon, 22 Oct 2018 14:18:03 +0000 From: Gagandeep Singh To: "dev@dpdk.org" , Akhil Goyal CC: Hemant Agrawal , Gagandeep Singh Thread-Topic: [PATCH v4 14/15] doc: add caam jr cryptodev details Thread-Index: AQHUahILZ9SG4pduaU+l+ticAu+nBw== Date: Mon, 22 Oct 2018 14:18:03 +0000 Message-ID: <20181022141657.4727-15-g.singh@nxp.com> References: <20181022133021.11264-1-g.singh@nxp.com> <20181022141657.4727-1-g.singh@nxp.com> In-Reply-To: <20181022141657.4727-1-g.singh@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: BM1PR0101CA0025.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:1a::11) To HE1PR04MB1530.eurprd04.prod.outlook.com (2a01:111:e400:59a8::20) authentication-results: spf=none (sender IP is ) smtp.mailfrom=G.Singh@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [14.142.187.166] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; HE1PR04MB1372; 6:8jElUxo72xkj6vr2fTZdwgxkX15R3yvc2U8sbKL/Yu0O7pKR9P34fY0u8QFRIlyXljuyMA8fRuvh8RidKTtVwDNO1W0jFdbdAh9a1eehmVzBfZtLerPmCotvv0XhiUwUE5jv2Dw2tVXTDqoN853wqV75d17zZ81XhuAfXeTXlu9d8N65PlN67h8boYoagYcBo75UfXQwjluTEpiIFevYVk8+QuDNm2MF0IiD6UBtuCM51EZxdNXtMIsDOVMoWssnBrveGrtQGbR5FPayHH2JQjZmtW4S1LKksoUhrkGS+04sTb3ZCboG2s8HyNTXFxi0JgwaER9MeoyXZwP7DnKkwp/XJe8yWMOOR4e/cDQfDT5haBdzH0LUZCh9j2puXvxUmAGHDvhkiFchc26gEgQ9e++pcBApM/7cDC0/t6UbCy98QH7vSaHgKJD+Y/ug+PSy2CK3yGB1axn/4ZuiQxdkzw==; 5:K8jvMBNanoe44kbYSzhnjttyMjyEYh+Ci/49EqL3WLF0KbWB+353o5AdtgTV6FLBG/IBjvZ6VHI4LNL0Iu8pIQxE84MRxJRdzW2dcN6qjo9l3Ma8UOdpO6zESfkcW9jXpYCKjzI25Rza5LO0ZH6Ma0bY4SpDm0C71rRmA1GfZVA=; 7:WbxfjUpAcqilLhoyh6cUieGfHqsDLDmYWvtezzAEPNyfRv1mFMQH/pwi0VvEUXbijCMBryCIXH8muLAnXcLmigJN3SwyGuj8khJjnHrWQvfRnocNxyrG9fae5AWT2VvVrjFL4CmkYxBSdtbs5VqR3jb3AhHA8xx+655zTkDKsBzmiPvNlgCXpPVt8PlE0kIXE8QUmTBtFgKldp/tkkkUZ4G4GXtR7+kT0DUKUB5DLo0Q+e3wup0xxepneo+fOQdg x-ms-office365-filtering-correlation-id: 53d3d425-c9fb-459b-c47e-08d638292dcd x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:HE1PR04MB1372; x-ms-traffictypediagnostic: HE1PR04MB1372: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(192374486261705)(35073007944872)(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)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699051)(76991095); SRVR:HE1PR04MB1372; BCL:0; PCL:0; RULEID:; SRVR:HE1PR04MB1372; x-forefront-prvs: 08331F819E x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(396003)(366004)(136003)(39860400002)(346002)(189003)(199004)(4326008)(52116002)(446003)(8936002)(2501003)(55236004)(486006)(2906002)(72206003)(102836004)(1076002)(6486002)(2616005)(99286004)(5660300001)(6436002)(476003)(11346002)(186003)(14454004)(81166006)(5250100002)(3846002)(8676002)(81156014)(68736007)(256004)(6116002)(97736004)(14444005)(86362001)(6636002)(105586002)(106356001)(6506007)(386003)(478600001)(305945005)(575784001)(6512007)(6306002)(7736002)(2900100001)(110136005)(54906003)(53936002)(71190400001)(71200400001)(25786009)(316002)(66066001)(26005)(78486010)(76176011)(36756003); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR04MB1372; H:HE1PR04MB1530.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: CCKHhyV23x/mvGEGQlbaYRCiuslGf+FiKVzIJUGqcJphwrDJopfbYeAE+HY9xw53dIUtucexWxKPnounjDsQgtYso4foIbBc37/ZHxYUGIjQVKB5+vjPFinU5QXZxihJhMYJOqIKJby4UAzYTWwHzGC+q/Brgn4YpwyeLBLBXZVUrBMH1qfjSG/vMUKN68e44ZFODB9Afsg3kGNFYPo3dxJ1WNo0WkntgEpSZfu+vd2y+Sc7bUIPF7LU9CE6h4djW4oJcVjVK1z8nmXjnWyUIX4tL7c2oUT81prVcrZbuPgeDavlcaW51h0gHBAa/HoOBltxfebGQeLx5rovJQqveKfhICkujSLdEIEUH7Y5ZzE= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <1113A0E424727346BC99AB71C0B833A7@eurprd04.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 53d3d425-c9fb-459b-c47e-08d638292dcd X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Oct 2018 14:18:03.8042 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR04MB1372 Subject: [dpdk-dev] [PATCH v4 14/15] 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: Mon, 22 Oct 2018 14:18:06 -0000 RnJvbTogSGVtYW50IEFncmF3YWwgPGhlbWFudC5hZ3Jhd2FsQG54cC5jb20+DQoNCmFkZCBjYWFt IGpyIGRyaXZlciBkZXRhaWxzLCBzdXBwb3J0ZWQgZmVhdHVyZXMgYW5kIGFsZ29yaXRobXMNCmlu IHRoZSBkb2N1bWVudC4NCg0KcmVsZWFzZSBub3RlIGFuZCBNQUlOVEFJTkVSUyBhcmUgYWxzbyB1 cGRhdGVkLg0KDQpTaWduZWQtb2ZmLWJ5OiBIZW1hbnQgQWdyYXdhbCA8aGVtYW50LmFncmF3YWxA bnhwLmNvbT4NClNpZ25lZC1vZmYtYnk6IEdhZ2FuZGVlcCBTaW5naCA8Zy5zaW5naEBueHAuY29t Pg0KQWNrZWQtYnk6IEFraGlsIEdveWFsIDxha2hpbC5nb3lhbEBueHAuY29tPg0KLS0tDQogTUFJ TlRBSU5FUlMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICsNCiBkb2MvZ3Vp ZGVzL2NyeXB0b2RldnMvY2FhbV9qci5yc3QgICAgICAgICAgfCAxNTAgKysrKysrKysrKysrKysr KysrKysrDQogZG9jL2d1aWRlcy9jcnlwdG9kZXZzL2ZlYXR1cmVzL2NhYW1fanIuaW5pIHwgIDQ2 ICsrKysrKysNCiBkb2MvZ3VpZGVzL2NyeXB0b2RldnMvaW5kZXgucnN0ICAgICAgICAgICAgfCAg IDEgKw0KIGRvYy9ndWlkZXMvcmVsX25vdGVzL3JlbGVhc2VfMThfMTEucnN0ICAgICB8ICAgNSAr DQogNSBmaWxlcyBjaGFuZ2VkLCAyMDQgaW5zZXJ0aW9ucygrKQ0KIGNyZWF0ZSBtb2RlIDEwMDY0 NCBkb2MvZ3VpZGVzL2NyeXB0b2RldnMvY2FhbV9qci5yc3QNCiBjcmVhdGUgbW9kZSAxMDA2NDQg ZG9jL2d1aWRlcy9jcnlwdG9kZXZzL2ZlYXR1cmVzL2NhYW1fanIuaW5pDQoNCmRpZmYgLS1naXQg YS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJTDQppbmRleCA5ZGUwMTE4OWEuLjMwNzljMTg3ZSAx MDA2NDQNCi0tLSBhL01BSU5UQUlORVJTDQorKysgYi9NQUlOVEFJTkVSUw0KQEAgLTg1NSw2ICs4 NTUsOCBAQCBOWFAgQ0FBTSBKUg0KIE06IEdhZ2FuZGVlcCBTaW5naCA8Zy5zaW5naEBueHAuY29t Pg0KIE06IEhlbWFudCBBZ3Jhd2FsIDxoZW1hbnQuYWdyYXdhbEBueHAuY29tPg0KIEY6IGRyaXZl cnMvY3J5cHRvL2NhYW1fanIvDQorRjogZG9jL2d1aWRlcy9jcnlwdG9kZXZzL2NhYW1fanIucnN0 DQorRjogZG9jL2d1aWRlcy9jcnlwdG9kZXZzL2ZlYXR1cmVzL2NhYW1fanIuaW5pDQogDQogTlhQ IERQQUFfU0VDDQogTTogQWtoaWwgR295YWwgPGFraGlsLmdveWFsQG54cC5jb20+DQpkaWZmIC0t Z2l0IGEvZG9jL2d1aWRlcy9jcnlwdG9kZXZzL2NhYW1fanIucnN0IGIvZG9jL2d1aWRlcy9jcnlw dG9kZXZzL2NhYW1fanIucnN0DQpuZXcgZmlsZSBtb2RlIDEwMDY0NA0KaW5kZXggMDAwMDAwMDAw Li5lODdmZjA5MTUNCi0tLSAvZGV2L251bGwNCisrKyBiL2RvYy9ndWlkZXMvY3J5cHRvZGV2cy9j YWFtX2pyLnJzdA0KQEAgLTAsMCArMSwxNTAgQEANCisuLiAgU1BEWC1MaWNlbnNlLUlkZW50aWZp ZXI6IEJTRC0zLUNsYXVzZQ0KKyAgICBDb3B5cmlnaHQgMjAxOCBOWFANCisNCisNCitOWFAgQ0FB TSBKT0IgUklORyAoY2FhbV9qcikNCis9PT09PT09PT09PT09PT09PT09PT09PT09PT0NCisNCitU aGUgY2FhbV9qciBQTUQgcHJvdmlkZXMgcG9sbCBtb2RlIGNyeXB0byBkcml2ZXIgc3VwcG9ydCBm b3IgTlhQIFNFQyA0LngrIChDQUFNKQ0KK2hhcmR3YXJlIGFjY2VsZXJhdG9yLiBNb3JlIGluZm9y bWF0aW9uIGlzIGF2YWlsYWJsZSBhdDoNCisNCitgTlhQIENyeXB0b2dyYXBoaWMgQWNjZWxlcmF0 aW9uIFRlY2hub2xvZ3kgIDxodHRwczovL3d3dy5ueHAuY29tL2FwcGxpY2F0aW9ucy9zb2x1dGlv bnMvaW50ZXJuZXQtb2YtdGhpbmdzL3NlY3VyZS10aGluZ3MvbmV0d29yay1zZWN1cml0eS10ZWNo bm9sb2d5L2NyeXB0b2dyYXBoaWMtYWNjZWxlcmF0aW9uLXRlY2hub2xvZ3k6TkVUV09SS19TRUNV UklUWV9DUllQVE9HPmBfLg0KKw0KK0FyY2hpdGVjdHVyZQ0KKy0tLS0tLS0tLS0tLQ0KKw0KK1NF QyBpcyB0aGUgU09DJ3Mgc2VjdXJpdHkgZW5naW5lLCB3aGljaCBzZXJ2ZXMgYXMgTlhQJ3MgbGF0 ZXN0IGNyeXB0b2dyYXBoaWMNCithY2NlbGVyYXRpb24gYW5kIG9mZmxvYWRpbmcgaGFyZHdhcmUu IEl0IGNvbWJpbmVzIGZ1bmN0aW9ucyBwcmV2aW91c2x5DQoraW1wbGVtZW50ZWQgaW4gc2VwYXJh dGUgbW9kdWxlcyB0byBjcmVhdGUgYSBtb2R1bGFyIGFuZCBzY2FsYWJsZSBhY2NlbGVyYXRpb24N CithbmQgYXNzdXJhbmNlIGVuZ2luZS4gSXQgYWxzbyBpbXBsZW1lbnRzIGJsb2NrIGVuY3J5cHRp b24gYWxnb3JpdGhtcywgc3RyZWFtDQorY2lwaGVyIGFsZ29yaXRobXMsIGhhc2hpbmcgYWxnb3Jp dGhtcywgcHVibGljIGtleSBhbGdvcml0aG1zLCBydW4tdGltZQ0KK2ludGVncml0eSBjaGVja2lu ZywgYW5kIGEgaGFyZHdhcmUgcmFuZG9tIG51bWJlciBnZW5lcmF0b3IuIFNFQyBwZXJmb3Jtcw0K K2hpZ2hlci1sZXZlbCBjcnlwdG9ncmFwaGljIG9wZXJhdGlvbnMgdGhhbiBwcmV2aW91cyBOWFAg Y3J5cHRvZ3JhcGhpYw0KK2FjY2VsZXJhdG9ycy4gVGhpcyBwcm92aWRlcyBzaWduaWZpY2FudCBp bXByb3ZlbWVudCB0byBzeXN0ZW0gbGV2ZWwgcGVyZm9ybWFuY2UuDQorDQorU0VDIEhXIGFjY2Vs ZXJhdG9yIGFib3ZlIDQueCsgdmVyc2lvbiBhcmUgYWxzbyBrbm93biBhcyBDQUFNLg0KKw0KK2Nh YW1fanIgUE1EIGlzIG9uZSBvZiBEUEFBIGRyaXZlcnMgd2hpY2ggdXNlcyB1aW8gaW50ZXJmYWNl IHRvIGludGVyYWN0IHdpdGgNCitMaW51eCBrZXJuZWwgZm9yIGNvbmZpZ3VyZSBhbmQgZGVzdHJv eSB0aGUgZGV2aWNlIGluc3RhbmNlIChyaW5nKS4NCisNCisNCitJbXBsZW1lbnRhdGlvbg0KKy0t LS0tLS0tLS0tLS0tDQorDQorU0VDIHByb3ZpZGVzIHBsYXRmb3JtIGFzc3VyYW5jZSBieSB3b3Jr aW5nIHdpdGggU2VjTW9uLCB3aGljaCBpcyBhIGNvbXBhbmlvbg0KK2xvZ2ljIGJsb2NrIHRoYXQg dHJhY2tzIHRoZSBzZWN1cml0eSBzdGF0ZSBvZiB0aGUgU09DLiBTRUMgaXMgcHJvZ3JhbW1lZCBi eQ0KK21lYW5zIG9mIGRlc2NyaXB0b3JzIChub3QgdG8gYmUgY29uZnVzZWQgd2l0aCBmcmFtZSBk ZXNjcmlwdG9ycyAoRkRzKSkgdGhhdA0KK2luZGljYXRlIHRoZSBvcGVyYXRpb25zIHRvIGJlIHBl cmZvcm1lZCBhbmQgbGluayB0byB0aGUgbWVzc2FnZSBhbmQNCithc3NvY2lhdGVkIGRhdGEuIFNF QyBpbmNvcnBvcmF0ZXMgdHdvIERNQSBlbmdpbmVzIHRvIGZldGNoIHRoZSBkZXNjcmlwdG9ycywN CityZWFkIHRoZSBtZXNzYWdlIGRhdGEsIGFuZCB3cml0ZSB0aGUgcmVzdWx0cyBvZiB0aGUgb3Bl cmF0aW9ucy4gVGhlIERNQQ0KK2VuZ2luZSBwcm92aWRlcyBhIHNjYXR0ZXIvZ2F0aGVyIGNhcGFi aWxpdHkgc28gdGhhdCBTRUMgY2FuIHJlYWQgYW5kIHdyaXRlDQorZGF0YSBzY2F0dGVyZWQgaW4g bWVtb3J5LiBTRUMgbWF5IGJlIGNvbmZpZ3VyZWQgYnkgbWVhbnMgb2Ygc29mdHdhcmUgZm9yDQor ZHluYW1pYyBjaGFuZ2VzIGluIGJ5dGUgb3JkZXJpbmcuIFRoZSBkZWZhdWx0IGNvbmZpZ3VyYXRp b24gZm9yIHRoaXMgdmVyc2lvbg0KK29mIFNFQyBpcyBsaXR0bGUtZW5kaWFuIG1vZGUuDQorDQor Tm90ZSB0aGF0IG9uZSBwaHlzaWNhbCBKb2IgUmluZyByZXByZXNlbnQgb25lIGNhYW1fanIgZGV2 aWNlLg0KKw0KK0ZlYXR1cmVzDQorLS0tLS0tLS0NCisNCitUaGUgQ0FBTV9KUiBQTUQgaGFzIHN1 cHBvcnQgZm9yOg0KKw0KK0NpcGhlciBhbGdvcml0aG1zOg0KKw0KKyogYGBSVEVfQ1JZUFRPX0NJ UEhFUl8zREVTX0NCQ2BgDQorKiBgYFJURV9DUllQVE9fQ0lQSEVSX0FFUzEyOF9DQkNgYA0KKyog YGBSVEVfQ1JZUFRPX0NJUEhFUl9BRVMxOTJfQ0JDYGANCisqIGBgUlRFX0NSWVBUT19DSVBIRVJf QUVTMjU2X0NCQ2BgDQorKiBgYFJURV9DUllQVE9fQ0lQSEVSX0FFUzEyOF9DVFJgYA0KKyogYGBS VEVfQ1JZUFRPX0NJUEhFUl9BRVMxOTJfQ1RSYGANCisqIGBgUlRFX0NSWVBUT19DSVBIRVJfQUVT MjU2X0NUUmBgDQorDQorSGFzaCBhbGdvcml0aG1zOg0KKw0KKyogYGBSVEVfQ1JZUFRPX0FVVEhf U0hBMV9ITUFDYGANCisqIGBgUlRFX0NSWVBUT19BVVRIX1NIQTIyNF9ITUFDYGANCisqIGBgUlRF X0NSWVBUT19BVVRIX1NIQTI1Nl9ITUFDYGANCisqIGBgUlRFX0NSWVBUT19BVVRIX1NIQTM4NF9I TUFDYGANCisqIGBgUlRFX0NSWVBUT19BVVRIX1NIQTUxMl9ITUFDYGANCisqIGBgUlRFX0NSWVBU T19BVVRIX01ENV9ITUFDYGANCisNCitBRUFEIGFsZ29yaXRobXM6DQorDQorKiBgYFJURV9DUllQ VE9fQUVBRF9BRVNfR0NNYGANCisNCitTdXBwb3J0ZWQgRFBBQSBTb0NzDQorLS0tLS0tLS0tLS0t LS0tLS0tLS0NCisNCisqIExTMTA0NkEvTFMxMDI2QQ0KKyogTFMxMDQzQS9MUzEwMjNBDQorKiBM UzEwMjhBDQorKiBMUzEwMTJBDQorDQorTGltaXRhdGlvbnMNCistLS0tLS0tLS0tLQ0KKw0KKyog SGFzaCBmb2xsb3dlZCBieSBDaXBoZXIgbW9kZSBpcyBub3Qgc3VwcG9ydGVkDQorKiBPbmx5IHN1 cHBvcnRzIHRoZSBzZXNzaW9uLW9yaWVudGVkIEFQSSBpbXBsZW1lbnRhdGlvbiAoc2Vzc2lvbi1s ZXNzIEFQSXMgYXJlIG5vdCBzdXBwb3J0ZWQpLg0KKw0KK1ByZXJlcXVpc2l0ZXMNCistLS0tLS0t LS0tLS0tDQorDQorY2FhbV9qciBkcml2ZXIgaGFzIGZvbGxvd2luZyBkZXBlbmRlbmNpZXMgYXJl IG5vdCBwYXJ0IG9mIERQREsgYW5kIG11c3QgYmUgaW5zdGFsbGVkIHNlcGFyYXRlbHk6DQorDQor KiAqKk5YUCBMaW51eCBTREsqKg0KKw0KKyAgTlhQIExpbnV4IHNvZnR3YXJlIGRldmVsb3BtZW50 IGtpdCAoU0RLKSBpbmNsdWRlcyBzdXBwb3J0IGZvciB0aGUgZmFtaWx5DQorICBvZiBRb3JJUcKu IEFSTS1BcmNoaXRlY3R1cmUtYmFzZWQgc3lzdGVtIG9uIGNoaXAgKFNvQykgcHJvY2Vzc29ycw0K KyAgYW5kIGNvcnJlc3BvbmRpbmcgYm9hcmRzLg0KKw0KKyAgSXQgaW5jbHVkZXMgdGhlIExpbnV4 IGJvYXJkIHN1cHBvcnQgcGFja2FnZXMgKEJTUHMpIGZvciBOWFAgU29DcywNCisgIGEgZnVsbHkg b3BlcmF0aW9uYWwgdG9vbCBjaGFpbiwga2VybmVsIGFuZCBib2FyZCBzcGVjaWZpYyBtb2R1bGVz Lg0KKw0KKyAgU0RLIGFuZCByZWxhdGVkIGluZm9ybWF0aW9uIGNhbiBiZSBvYnRhaW5lZCBmcm9t OiAgYE5YUCBRb3JJUSBTREsgIDxodHRwOi8vd3d3Lm54cC5jb20vcHJvZHVjdHMvc29mdHdhcmUt YW5kLXRvb2xzL3J1bi10aW1lLXNvZnR3YXJlL2xpbnV4LXNkay9saW51eC1zZGstZm9yLXFvcmlx LXByb2Nlc3NvcnM6U0RLTElOVVg+YF8uDQorDQorQ3VycmVudGx5IHN1cHBvcnRlZCBieSBEUERL Og0KKw0KKyogTlhQIFNESyAqKjE4LjA5KyoqLg0KKyogU3VwcG9ydGVkIGFyY2hpdGVjdHVyZXM6 ICAqKmFybTY0IExFKiouDQorDQorKiBGb2xsb3cgdGhlIERQREsgOnJlZjpgR2V0dGluZyBTdGFy dGVkIEd1aWRlIGZvciBMaW51eCA8bGludXhfZ3NnPmAgdG8gc2V0dXAgdGhlIGJhc2ljIERQREsg ZW52aXJvbm1lbnQuDQorDQorUHJlLUluc3RhbGxhdGlvbiBDb25maWd1cmF0aW9uDQorLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQorDQorQ29uZmlnIEZpbGUgT3B0aW9ucw0KK35+fn5+ fn5+fn5+fn5+fn5+fn4NCisNCitUaGUgZm9sbG93aW5nIG9wdGlvbnMgY2FuIGJlIG1vZGlmaWVk IGluIHRoZSBgYGNvbmZpZ2BgIGZpbGUNCit0byBlbmFibGUgY2FhbV9qciBQTUQuDQorDQorUGxl YXNlIG5vdGUgdGhhdCBlbmFibGluZyBkZWJ1Z2dpbmcgb3B0aW9ucyBtYXkgYWZmZWN0IHN5c3Rl bSBwZXJmb3JtYW5jZS4NCisNCisqIGBgQ09ORklHX1JURV9MSUJSVEVfUE1EX0NBQU1fSlJgYCAo ZGVmYXVsdCBgYG5gYCkNCisgIEJ5IGRlZmF1bHQgaXQgaXMgb25seSBlbmFibGVkIGluIGNvbW1v bl9saW51eGFwcCBjb25maWcuDQorICBUb2dnbGUgY29tcGlsYXRpb24gb2YgdGhlIGBgbGlicnRl X3BtZF9jYWFtX2pyYGAgZHJpdmVyLg0KKw0KKyogYGBDT05GSUdfUlRFX0xJQlJURV9QTURfQ0FB TV9KUl9CRWBgIChkZWZhdWx0IGBgbmBgKQ0KKyAgQnkgZGVmYXVsdCBpdCBpcyBkaXNhYmxlZC4N CisgIEl0IGNhbiBiZSB1c2VkIHdoZW4gdGhlIHVuZGVybHlpbmcgaGFyZHdhcmUgc3VwcG9ydHMg dGhlIENBQU0gaW4gQkUgbW9kZS4NCisgIGUuZy4gTFMxMDQzQSwgTFMxMDQ2QSBzdXBwb3J0cyBD QUFNIGluIEJFIG1vZGUuDQorICBCRSBtb2RlIGlzIGVuYWJsZWQgYnkgZGVmYXVsdCBpbiBkZWZj b25maWctYXJtNjQtZHBhYS1saW51eGFwcC1nY2MuDQorDQorSW5zdGFsbGF0aW9ucw0KKy0tLS0t LS0tLS0tLS0NCitUbyBjb21waWxlIHRoZSBjYWFtX2pyIFBNRCBmb3IgTGludXggYXJtNjQgZ2Nj IHRhcmdldCwgcnVuIHRoZQ0KK2ZvbGxvd2luZyBgYG1ha2VgYCBjb21tYW5kOg0KKw0KKy4uIGNv ZGUtYmxvY2s6OiBjb25zb2xlDQorDQorICAgY2QgPERQREstc291cmNlLWRpcmVjdG9yeT4NCisg ICBtYWtlIGNvbmZpZyBUPWFybTY0LWFybXY4YS1saW51eGFwcC1nY2MgaW5zdGFsbA0KKw0KK0Vu YWJsaW5nIGxvZ3MNCistLS0tLS0tLS0tLS0tDQorDQorRm9yIGVuYWJsaW5nIGxvZ3MsIHVzZSB0 aGUgZm9sbG93aW5nIEVBTCBwYXJhbWV0ZXI6DQorDQorLi4gY29kZS1ibG9jazo6IGNvbnNvbGUN CisNCisgICAuL3lvdXJfY3J5cHRvX2FwcGxpY2F0aW9uIDxFQUwgYXJncz4gLS1sb2ctbGV2ZWw9 cG1kLmNyeXB0by5jYWFtLDxsZXZlbD4NCmRpZmYgLS1naXQgYS9kb2MvZ3VpZGVzL2NyeXB0b2Rl dnMvZmVhdHVyZXMvY2FhbV9qci5pbmkgYi9kb2MvZ3VpZGVzL2NyeXB0b2RldnMvZmVhdHVyZXMv Y2FhbV9qci5pbmkNCm5ldyBmaWxlIG1vZGUgMTAwNjQ0DQppbmRleCAwMDAwMDAwMDAuLjY4Zjhk ODE5NQ0KLS0tIC9kZXYvbnVsbA0KKysrIGIvZG9jL2d1aWRlcy9jcnlwdG9kZXZzL2ZlYXR1cmVz L2NhYW1fanIuaW5pDQpAQCAtMCwwICsxLDQ2IEBADQorOw0KKzsgU3VwcG9ydGVkIGZlYXR1cmVz IG9mIHRoZSAnY2FhbV9qcicgY3J5cHRvIGRyaXZlci4NCis7DQorOyBSZWZlciB0byBkZWZhdWx0 LmluaSBmb3IgdGhlIGZ1bGwgbGlzdCBvZiBhdmFpbGFibGUgUE1EIGZlYXR1cmVzLg0KKzsNCitb RmVhdHVyZXNdDQorU3ltbWV0cmljIGNyeXB0byAgICAgICA9IFkNCitTeW0gb3BlcmF0aW9uIGNo YWluaW5nID0gWQ0KK0hXIEFjY2VsZXJhdGVkICAgICAgICAgPSBZDQorUHJvdG9jb2wgb2ZmbG9h ZCAgICAgICA9IFkNCitJbiBQbGFjZSBTR0wgICAgICAgICAgID0gWQ0KK09PUCBTR0wgSW4gU0dM IE91dCAgICAgPSBZDQorT09QIFNHTCBJbiBMQiAgT3V0ICAgICA9IFkNCitPT1AgTEIgIEluIFNH TCBPdXQgICAgID0gWQ0KK09PUCBMQiAgSW4gTEIgIE91dCAgICAgPSBZDQorDQorOw0KKzsgU3Vw cG9ydGVkIGNyeXB0byBhbGdvcml0aG1zIG9mIHRoZSAnZHBhYTJfc2VjJyBjcnlwdG8gZHJpdmVy Lg0KKzsNCitbQ2lwaGVyXQ0KK0FFUyBDQkMgKDEyOCkgPSBZDQorQUVTIENCQyAoMTkyKSA9IFkN CitBRVMgQ0JDICgyNTYpID0gWQ0KK0FFUyBDVFIgKDEyOCkgPSBZDQorQUVTIENUUiAoMTkyKSA9 IFkNCitBRVMgQ1RSICgyNTYpID0gWQ0KKzNERVMgQ0JDICAgICAgPSBZDQorDQorOw0KKzsgU3Vw cG9ydGVkIGF1dGhlbnRpY2F0aW9uIGFsZ29yaXRobXMgb2YgdGhlICdkcGFhMl9zZWMnIGNyeXB0 byBkcml2ZXIuDQorOw0KK1tBdXRoXQ0KK01ENSBITUFDICAgICA9IFkNCitTSEExIEhNQUMgICAg PSBZDQorU0hBMjI0IEhNQUMgID0gWQ0KK1NIQTI1NiBITUFDICA9IFkNCitTSEEzODQgSE1BQyAg PSBZDQorU0hBNTEyIEhNQUMgID0gWQ0KKw0KKzsNCis7IFN1cHBvcnRlZCBBRUFEIGFsZ29yaXRo bXMgb2YgdGhlICdkcGFhMl9zZWMnIGNyeXB0byBkcml2ZXIuDQorOw0KK1tBRUFEXQ0KK0FFUyBH Q00gKDEyOCkgPSBZDQorQUVTIEdDTSAoMTkyKSA9IFkNCitBRVMgR0NNICgyNTYpID0gWQ0KZGlm ZiAtLWdpdCBhL2RvYy9ndWlkZXMvY3J5cHRvZGV2cy9pbmRleC5yc3QgYi9kb2MvZ3VpZGVzL2Ny eXB0b2RldnMvaW5kZXgucnN0DQppbmRleCBiZDE1ODg1MzcuLjgzNjEwZTY0ZiAxMDA2NDQNCi0t LSBhL2RvYy9ndWlkZXMvY3J5cHRvZGV2cy9pbmRleC5yc3QNCisrKyBiL2RvYy9ndWlkZXMvY3J5 cHRvZGV2cy9pbmRleC5yc3QNCkBAIC0xMyw2ICsxMyw3IEBAIENyeXB0byBEZXZpY2UgRHJpdmVy cw0KICAgICBhZXNuaV9tYg0KICAgICBhZXNuaV9nY20NCiAgICAgYXJtdjgNCisgICAgY2FhbV9q cg0KICAgICBjY3ANCiAgICAgZHBhYTJfc2VjDQogICAgIGRwYWFfc2VjDQpkaWZmIC0tZ2l0IGEv ZG9jL2d1aWRlcy9yZWxfbm90ZXMvcmVsZWFzZV8xOF8xMS5yc3QgYi9kb2MvZ3VpZGVzL3JlbF9u b3Rlcy9yZWxlYXNlXzE4XzExLnJzdA0KaW5kZXggYTBkZDFiZWQ5Li5hZjlhNmY4OWYgMTAwNjQ0 DQotLS0gYS9kb2MvZ3VpZGVzL3JlbF9ub3Rlcy9yZWxlYXNlXzE4XzExLnJzdA0KKysrIGIvZG9j L2d1aWRlcy9yZWxfbm90ZXMvcmVsZWFzZV8xOF8xMS5yc3QNCkBAIC0xODYsNiArMTg2LDExIEBA IE5ldyBGZWF0dXJlcw0KICAgVGhlIEFFU05JIE1CIFBNRCBoYXMgYmVlbiB1cGRhdGVkIHdpdGgg YWRkaXRpb25hbCBzdXBwb3J0IGZvciBBRVMtR0NNDQogICBhbGdvcml0aG0gc3VwcG9ydC4NCiAN CisqICoqQWRkZWQgTlhQIENBQU0gSlIgUE1ELioqDQorDQorICBBZGRlZCB0aGUgbmV3IGNhYW0g am9iIHJpbmcgZHJpdmVyIGZvciBOWFAgcGxhdGZvcm1zLiBTZWUgdGhlDQorICAiTlhQIENBQU0g Sk9CIFJJTkcgKGNhYW1fanIpIiBkb2N1bWVudCBmb3IgbW9yZSBkZXRhaWxzIG9uIHRoaXMgbmV3 IGRyaXZlci4NCisNCiBBUEkgQ2hhbmdlcw0KIC0tLS0tLS0tLS0tDQogDQotLSANCjIuMTcuMQ0K DQo=