From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10048.outbound.protection.outlook.com [40.107.1.48]) by dpdk.org (Postfix) with ESMTP id 6D5365F44 for ; Mon, 22 Oct 2018 15:31:32 +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=ZAqpx/gYV/ROjiNefU1jjTOHFNFd5AQB9UYAkF/c3Jk=; b=xL08J8TXnSDkt/zP9b6/iC33K8yve0RJGdRpRb7/+ckiMCbVw4PUs2bV5klIuKAqh7bPaGLjJIQkPcl+jTQB14M6P/jMsBNLTE+91dlFRfBeAjQP8AARhtIDD0CkFqQKf+WjDr5RyU1hZvMDPQ4+1hkMGK4s0XjrcQrPm9KaZs0= Received: from HE1PR04MB1530.eurprd04.prod.outlook.com (10.164.48.20) by HE1PR04MB3131.eurprd04.prod.outlook.com (10.171.196.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 13:31:31 +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 13:31:31 +0000 From: Gagandeep Singh To: "dev@dpdk.org" , Akhil Goyal CC: Hemant Agrawal Thread-Topic: [PATCH v3 14/15] doc: add caam jr cryptodev details Thread-Index: AQHUaguKG1tFonT0u0eyiqUf2vRUVA== Date: Mon, 22 Oct 2018 13:31:30 +0000 Message-ID: <20181022133021.11264-15-g.singh@nxp.com> References: <20181012144055.9461-1-g.singh@nxp.com> <20181022133021.11264-1-g.singh@nxp.com> In-Reply-To: <20181022133021.11264-1-g.singh@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: BM1PR0101CA0016.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:18::26) 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; HE1PR04MB3131; 6:tK7R+YDYKmWaa+T6IQepWRp3p5+nG9tuE8YGZ+xB5rqBXwERhvmu2Bjs4JWwvnJvvcP6GBBCbMt8pudeCjvETfOdIctDlzunexzDFLgTRKR/hLMp+fuZx6+7LtxGvs2FkxQSIac0pnZRzHszx4E0rwMJtoIl1QTliWtjw+tBiTfILnCXUVXOgqGxChgcVKTeyRs5XsIZlibiPaNwB5omTQebxcZ28z21EmlKbcmcPOjXuDbhpZpJUqqJ0JqzTO2TnK3depBbrZeMmET3P1ZcqSOeOhXWxIoNJlUbB9XgijOiqasXQE4nJ6CaKR3S0GQN6ATcv8Ue8rsj5nv7NXG5sRs5mXAoB5Dmhqs3sebGhVZch5hzXH2kUKtli7TGtzVJFpsHoj5b14BzujfZYA0dV8hzYZg3LTiludMEQ/hhbkuPmxv4L6v6Kbj/8SidSZaq98QXtOAYQl/UtcUgGkXRZw==; 5:epL0dsgU+LP4GYFeRwZhdSJHcbK5suIYMJhNNhCpDSEIfPezoPWz1mIDzRiqBpB/17QX9YRaOn8Wt9RDwcjixyh5CSdEYCxdSHx7foQKoGYcWhvAiFzcnjXTtXkHWVxG0GhkqrhVJno8iv+C+wCPMdJwrYQ2ZGViejdKZXuN7U8=; 7:dOMJgTvxst2hBGeBfqlkXauk9HDhTf4GTYDeqDHgPZxgW2v5aMQ1PYZD8MhB0lL22DYhjGwTR0fgmK+JBfidkhSqS0VT35l5LB7SOB4OfWULkDsUNLPDFECZ21PKhadJ2Cq7M6qSy/R/20zwHI/g/nReW3JjCOKpCI1FQbp7JTmFkNER0J7erd6ZrMaTlfjA28Vx+aQYsoKuwh1Z7jwOLN9DIQz6sAf1EbF4FWf9rN7jr6dQ129eCwAmm4GbRJmn x-ms-office365-filtering-correlation-id: d8467e10-8fa7-4616-c820-08d63822ad16 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:HE1PR04MB3131; x-ms-traffictypediagnostic: HE1PR04MB3131: 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)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699051)(76991095); SRVR:HE1PR04MB3131; BCL:0; PCL:0; RULEID:; SRVR:HE1PR04MB3131; x-forefront-prvs: 08331F819E x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(376002)(39860400002)(136003)(346002)(396003)(189003)(199004)(110136005)(99286004)(316002)(81156014)(14454004)(25786009)(72206003)(81166006)(2900100001)(8936002)(106356001)(8676002)(6116002)(3846002)(86362001)(575784001)(2616005)(476003)(6506007)(386003)(102836004)(1076002)(11346002)(446003)(26005)(186003)(305945005)(478600001)(4326008)(2906002)(76176011)(68736007)(7736002)(6636002)(97736004)(486006)(52116002)(36756003)(55236004)(105586002)(71190400001)(5660300001)(6436002)(6486002)(78486010)(53936002)(14444005)(2501003)(256004)(66066001)(71200400001)(5250100002)(6306002)(6512007); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR04MB3131; 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: WR+qhbUviiVNpgKgu/okb+sW5SAgJHNMHQi/jgaMIyR1Npg89L5VnJt381AKsl3zZPuz1kc1135QjX8QYftxHAuU6FQHET9AOUEi9KB0Ks+T5xlS9cbNt/W0ic3LlMNNQ3me+dDFarifRAkiafg/hwJoJnqtWeh4gtcxT+xuz4IMUA4i3jJaR3dy0q4PbpDER90nMUjL7E9I1RO3dhvRWKdxdhva6HYwMUFC7wvkAbfaHNB7FPIDiX/vlOYakQgEDuWmNnXnwQBBJ55cFWWPgBLKbyg/rlFUselVht3alP0RmdOAXmzuszmTVw/7VkFYgBfs30UrWONI4uKjvyZnKWkfSc/DK0xhNtD7NSra2nk= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <35BAC3E6D3883E45BBAB1CA87820358F@eurprd04.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: d8467e10-8fa7-4616-c820-08d63822ad16 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Oct 2018 13:31:30.8803 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR04MB3131 Subject: [dpdk-dev] [PATCH v3 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 13:31:33 -0000 RnJvbTogSGVtYW50IEFncmF3YWwgPGhlbWFudC5hZ3Jhd2FsQG54cC5jb20+DQoNCmFkZCBjYWFt IGpyIGRyaXZlciBkZXRhaWxzLCBzdXBwb3J0ZWQgZmVhdHVyZXMgYW5kIGFsZ29yaXRobXMNCmlu IHRoZSBkb2N1bWVudC4NCg0KcmVsZWFzZSBub3RlIGFuZCBNQUlOVEFJTkVSUyBhcmUgYWxzbyB1 cGRhdGVkLg0KDQpTaWduZWQtb2ZmLWJ5OiBIZW1hbnQgQWdyYXdhbCA8aGVtYW50LmFncmF3YWxA bnhwLmNvbT4NCkFja2VkLWJ5OiBBa2hpbCBHb3lhbCA8YWtoaWwuZ295YWxAbnhwLmNvbT4NCi0t LQ0KIE1BSU5UQUlORVJTICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArDQog ZG9jL2d1aWRlcy9jcnlwdG9kZXZzL2NhYW1fanIucnN0ICAgICAgICAgIHwgMTUwICsrKysrKysr KysrKysrKysrKysrKw0KIGRvYy9ndWlkZXMvY3J5cHRvZGV2cy9mZWF0dXJlcy9jYWFtX2pyLmlu aSB8ICA0NiArKysrKysrDQogZG9jL2d1aWRlcy9jcnlwdG9kZXZzL2luZGV4LnJzdCAgICAgICAg ICAgIHwgICAxICsNCiBkb2MvZ3VpZGVzL3JlbF9ub3Rlcy9yZWxlYXNlXzE4XzExLnJzdCAgICAg fCAgIDUgKw0KIDUgZmlsZXMgY2hhbmdlZCwgMjA0IGluc2VydGlvbnMoKykNCiBjcmVhdGUgbW9k ZSAxMDA2NDQgZG9jL2d1aWRlcy9jcnlwdG9kZXZzL2NhYW1fanIucnN0DQogY3JlYXRlIG1vZGUg MTAwNjQ0IGRvYy9ndWlkZXMvY3J5cHRvZGV2cy9mZWF0dXJlcy9jYWFtX2pyLmluaQ0KDQpkaWZm IC0tZ2l0IGEvTUFJTlRBSU5FUlMgYi9NQUlOVEFJTkVSUw0KaW5kZXggOWRlMDExODlhLi4zMDc5 YzE4N2UgMTAwNjQ0DQotLS0gYS9NQUlOVEFJTkVSUw0KKysrIGIvTUFJTlRBSU5FUlMNCkBAIC04 NTUsNiArODU1LDggQEAgTlhQIENBQU0gSlINCiBNOiBHYWdhbmRlZXAgU2luZ2ggPGcuc2luZ2hA bnhwLmNvbT4NCiBNOiBIZW1hbnQgQWdyYXdhbCA8aGVtYW50LmFncmF3YWxAbnhwLmNvbT4NCiBG OiBkcml2ZXJzL2NyeXB0by9jYWFtX2pyLw0KK0Y6IGRvYy9ndWlkZXMvY3J5cHRvZGV2cy9jYWFt X2pyLnJzdA0KK0Y6IGRvYy9ndWlkZXMvY3J5cHRvZGV2cy9mZWF0dXJlcy9jYWFtX2pyLmluaQ0K IA0KIE5YUCBEUEFBX1NFQw0KIE06IEFraGlsIEdveWFsIDxha2hpbC5nb3lhbEBueHAuY29tPg0K ZGlmZiAtLWdpdCBhL2RvYy9ndWlkZXMvY3J5cHRvZGV2cy9jYWFtX2pyLnJzdCBiL2RvYy9ndWlk ZXMvY3J5cHRvZGV2cy9jYWFtX2pyLnJzdA0KbmV3IGZpbGUgbW9kZSAxMDA2NDQNCmluZGV4IDAw MDAwMDAwMC4uZTg3ZmYwOTE1DQotLS0gL2Rldi9udWxsDQorKysgYi9kb2MvZ3VpZGVzL2NyeXB0 b2RldnMvY2FhbV9qci5yc3QNCkBAIC0wLDAgKzEsMTUwIEBADQorLi4gIFNQRFgtTGljZW5zZS1J ZGVudGlmaWVyOiBCU0QtMy1DbGF1c2UNCisgICAgQ29weXJpZ2h0IDIwMTggTlhQDQorDQorDQor TlhQIENBQU0gSk9CIFJJTkcgKGNhYW1fanIpDQorPT09PT09PT09PT09PT09PT09PT09PT09PT09 DQorDQorVGhlIGNhYW1fanIgUE1EIHByb3ZpZGVzIHBvbGwgbW9kZSBjcnlwdG8gZHJpdmVyIHN1 cHBvcnQgZm9yIE5YUCBTRUMgNC54KyAoQ0FBTSkNCitoYXJkd2FyZSBhY2NlbGVyYXRvci4gTW9y ZSBpbmZvcm1hdGlvbiBpcyBhdmFpbGFibGUgYXQ6DQorDQorYE5YUCBDcnlwdG9ncmFwaGljIEFj Y2VsZXJhdGlvbiBUZWNobm9sb2d5ICA8aHR0cHM6Ly93d3cubnhwLmNvbS9hcHBsaWNhdGlvbnMv c29sdXRpb25zL2ludGVybmV0LW9mLXRoaW5ncy9zZWN1cmUtdGhpbmdzL25ldHdvcmstc2VjdXJp dHktdGVjaG5vbG9neS9jcnlwdG9ncmFwaGljLWFjY2VsZXJhdGlvbi10ZWNobm9sb2d5Ok5FVFdP UktfU0VDVVJJVFlfQ1JZUFRPRz5gXy4NCisNCitBcmNoaXRlY3R1cmUNCistLS0tLS0tLS0tLS0N CisNCitTRUMgaXMgdGhlIFNPQydzIHNlY3VyaXR5IGVuZ2luZSwgd2hpY2ggc2VydmVzIGFzIE5Y UCdzIGxhdGVzdCBjcnlwdG9ncmFwaGljDQorYWNjZWxlcmF0aW9uIGFuZCBvZmZsb2FkaW5nIGhh cmR3YXJlLiBJdCBjb21iaW5lcyBmdW5jdGlvbnMgcHJldmlvdXNseQ0KK2ltcGxlbWVudGVkIGlu IHNlcGFyYXRlIG1vZHVsZXMgdG8gY3JlYXRlIGEgbW9kdWxhciBhbmQgc2NhbGFibGUgYWNjZWxl cmF0aW9uDQorYW5kIGFzc3VyYW5jZSBlbmdpbmUuIEl0IGFsc28gaW1wbGVtZW50cyBibG9jayBl bmNyeXB0aW9uIGFsZ29yaXRobXMsIHN0cmVhbQ0KK2NpcGhlciBhbGdvcml0aG1zLCBoYXNoaW5n IGFsZ29yaXRobXMsIHB1YmxpYyBrZXkgYWxnb3JpdGhtcywgcnVuLXRpbWUNCitpbnRlZ3JpdHkg Y2hlY2tpbmcsIGFuZCBhIGhhcmR3YXJlIHJhbmRvbSBudW1iZXIgZ2VuZXJhdG9yLiBTRUMgcGVy Zm9ybXMNCitoaWdoZXItbGV2ZWwgY3J5cHRvZ3JhcGhpYyBvcGVyYXRpb25zIHRoYW4gcHJldmlv dXMgTlhQIGNyeXB0b2dyYXBoaWMNCithY2NlbGVyYXRvcnMuIFRoaXMgcHJvdmlkZXMgc2lnbmlm aWNhbnQgaW1wcm92ZW1lbnQgdG8gc3lzdGVtIGxldmVsIHBlcmZvcm1hbmNlLg0KKw0KK1NFQyBI VyBhY2NlbGVyYXRvciBhYm92ZSA0LngrIHZlcnNpb24gYXJlIGFsc28ga25vd24gYXMgQ0FBTS4N CisNCitjYWFtX2pyIFBNRCBpcyBvbmUgb2YgRFBBQSBkcml2ZXJzIHdoaWNoIHVzZXMgdWlvIGlu dGVyZmFjZSB0byBpbnRlcmFjdCB3aXRoDQorTGludXgga2VybmVsIGZvciBjb25maWd1cmUgYW5k IGRlc3Ryb3kgdGhlIGRldmljZSBpbnN0YW5jZSAocmluZykuDQorDQorDQorSW1wbGVtZW50YXRp b24NCistLS0tLS0tLS0tLS0tLQ0KKw0KK1NFQyBwcm92aWRlcyBwbGF0Zm9ybSBhc3N1cmFuY2Ug Ynkgd29ya2luZyB3aXRoIFNlY01vbiwgd2hpY2ggaXMgYSBjb21wYW5pb24NCitsb2dpYyBibG9j ayB0aGF0IHRyYWNrcyB0aGUgc2VjdXJpdHkgc3RhdGUgb2YgdGhlIFNPQy4gU0VDIGlzIHByb2dy YW1tZWQgYnkNCittZWFucyBvZiBkZXNjcmlwdG9ycyAobm90IHRvIGJlIGNvbmZ1c2VkIHdpdGgg ZnJhbWUgZGVzY3JpcHRvcnMgKEZEcykpIHRoYXQNCitpbmRpY2F0ZSB0aGUgb3BlcmF0aW9ucyB0 byBiZSBwZXJmb3JtZWQgYW5kIGxpbmsgdG8gdGhlIG1lc3NhZ2UgYW5kDQorYXNzb2NpYXRlZCBk YXRhLiBTRUMgaW5jb3Jwb3JhdGVzIHR3byBETUEgZW5naW5lcyB0byBmZXRjaCB0aGUgZGVzY3Jp cHRvcnMsDQorcmVhZCB0aGUgbWVzc2FnZSBkYXRhLCBhbmQgd3JpdGUgdGhlIHJlc3VsdHMgb2Yg dGhlIG9wZXJhdGlvbnMuIFRoZSBETUENCitlbmdpbmUgcHJvdmlkZXMgYSBzY2F0dGVyL2dhdGhl ciBjYXBhYmlsaXR5IHNvIHRoYXQgU0VDIGNhbiByZWFkIGFuZCB3cml0ZQ0KK2RhdGEgc2NhdHRl cmVkIGluIG1lbW9yeS4gU0VDIG1heSBiZSBjb25maWd1cmVkIGJ5IG1lYW5zIG9mIHNvZnR3YXJl IGZvcg0KK2R5bmFtaWMgY2hhbmdlcyBpbiBieXRlIG9yZGVyaW5nLiBUaGUgZGVmYXVsdCBjb25m aWd1cmF0aW9uIGZvciB0aGlzIHZlcnNpb24NCitvZiBTRUMgaXMgbGl0dGxlLWVuZGlhbiBtb2Rl Lg0KKw0KK05vdGUgdGhhdCBvbmUgcGh5c2ljYWwgSm9iIFJpbmcgcmVwcmVzZW50IG9uZSBjYWFt X2pyIGRldmljZS4NCisNCitGZWF0dXJlcw0KKy0tLS0tLS0tDQorDQorVGhlIENBQU1fSlIgUE1E IGhhcyBzdXBwb3J0IGZvcjoNCisNCitDaXBoZXIgYWxnb3JpdGhtczoNCisNCisqIGBgUlRFX0NS WVBUT19DSVBIRVJfM0RFU19DQkNgYA0KKyogYGBSVEVfQ1JZUFRPX0NJUEhFUl9BRVMxMjhfQ0JD YGANCisqIGBgUlRFX0NSWVBUT19DSVBIRVJfQUVTMTkyX0NCQ2BgDQorKiBgYFJURV9DUllQVE9f Q0lQSEVSX0FFUzI1Nl9DQkNgYA0KKyogYGBSVEVfQ1JZUFRPX0NJUEhFUl9BRVMxMjhfQ1RSYGAN CisqIGBgUlRFX0NSWVBUT19DSVBIRVJfQUVTMTkyX0NUUmBgDQorKiBgYFJURV9DUllQVE9fQ0lQ SEVSX0FFUzI1Nl9DVFJgYA0KKw0KK0hhc2ggYWxnb3JpdGhtczoNCisNCisqIGBgUlRFX0NSWVBU T19BVVRIX1NIQTFfSE1BQ2BgDQorKiBgYFJURV9DUllQVE9fQVVUSF9TSEEyMjRfSE1BQ2BgDQor KiBgYFJURV9DUllQVE9fQVVUSF9TSEEyNTZfSE1BQ2BgDQorKiBgYFJURV9DUllQVE9fQVVUSF9T SEEzODRfSE1BQ2BgDQorKiBgYFJURV9DUllQVE9fQVVUSF9TSEE1MTJfSE1BQ2BgDQorKiBgYFJU RV9DUllQVE9fQVVUSF9NRDVfSE1BQ2BgDQorDQorQUVBRCBhbGdvcml0aG1zOg0KKw0KKyogYGBS VEVfQ1JZUFRPX0FFQURfQUVTX0dDTWBgDQorDQorU3VwcG9ydGVkIERQQUEgU29Dcw0KKy0tLS0t LS0tLS0tLS0tLS0tLS0tDQorDQorKiBMUzEwNDZBL0xTMTAyNkENCisqIExTMTA0M0EvTFMxMDIz QQ0KKyogTFMxMDI4QQ0KKyogTFMxMDEyQQ0KKw0KK0xpbWl0YXRpb25zDQorLS0tLS0tLS0tLS0N CisNCisqIEhhc2ggZm9sbG93ZWQgYnkgQ2lwaGVyIG1vZGUgaXMgbm90IHN1cHBvcnRlZA0KKyog T25seSBzdXBwb3J0cyB0aGUgc2Vzc2lvbi1vcmllbnRlZCBBUEkgaW1wbGVtZW50YXRpb24gKHNl c3Npb24tbGVzcyBBUElzIGFyZSBub3Qgc3VwcG9ydGVkKS4NCisNCitQcmVyZXF1aXNpdGVzDQor LS0tLS0tLS0tLS0tLQ0KKw0KK2NhYW1fanIgZHJpdmVyIGhhcyBmb2xsb3dpbmcgZGVwZW5kZW5j aWVzIGFyZSBub3QgcGFydCBvZiBEUERLIGFuZCBtdXN0IGJlIGluc3RhbGxlZCBzZXBhcmF0ZWx5 Og0KKw0KKyogKipOWFAgTGludXggU0RLKioNCisNCisgIE5YUCBMaW51eCBzb2Z0d2FyZSBkZXZl bG9wbWVudCBraXQgKFNESykgaW5jbHVkZXMgc3VwcG9ydCBmb3IgdGhlIGZhbWlseQ0KKyAgb2Yg UW9ySVHCriBBUk0tQXJjaGl0ZWN0dXJlLWJhc2VkIHN5c3RlbSBvbiBjaGlwIChTb0MpIHByb2Nl c3NvcnMNCisgIGFuZCBjb3JyZXNwb25kaW5nIGJvYXJkcy4NCisNCisgIEl0IGluY2x1ZGVzIHRo ZSBMaW51eCBib2FyZCBzdXBwb3J0IHBhY2thZ2VzIChCU1BzKSBmb3IgTlhQIFNvQ3MsDQorICBh IGZ1bGx5IG9wZXJhdGlvbmFsIHRvb2wgY2hhaW4sIGtlcm5lbCBhbmQgYm9hcmQgc3BlY2lmaWMg bW9kdWxlcy4NCisNCisgIFNESyBhbmQgcmVsYXRlZCBpbmZvcm1hdGlvbiBjYW4gYmUgb2J0YWlu ZWQgZnJvbTogIGBOWFAgUW9ySVEgU0RLICA8aHR0cDovL3d3dy5ueHAuY29tL3Byb2R1Y3RzL3Nv ZnR3YXJlLWFuZC10b29scy9ydW4tdGltZS1zb2Z0d2FyZS9saW51eC1zZGsvbGludXgtc2RrLWZv ci1xb3JpcS1wcm9jZXNzb3JzOlNES0xJTlVYPmBfLg0KKw0KK0N1cnJlbnRseSBzdXBwb3J0ZWQg YnkgRFBESzoNCisNCisqIE5YUCBTREsgKioxOC4wOSsqKi4NCisqIFN1cHBvcnRlZCBhcmNoaXRl Y3R1cmVzOiAgKiphcm02NCBMRSoqLg0KKw0KKyogRm9sbG93IHRoZSBEUERLIDpyZWY6YEdldHRp bmcgU3RhcnRlZCBHdWlkZSBmb3IgTGludXggPGxpbnV4X2dzZz5gIHRvIHNldHVwIHRoZSBiYXNp YyBEUERLIGVudmlyb25tZW50Lg0KKw0KK1ByZS1JbnN0YWxsYXRpb24gQ29uZmlndXJhdGlvbg0K Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KKw0KK0NvbmZpZyBGaWxlIE9wdGlvbnMN Cit+fn5+fn5+fn5+fn5+fn5+fn5+DQorDQorVGhlIGZvbGxvd2luZyBvcHRpb25zIGNhbiBiZSBt b2RpZmllZCBpbiB0aGUgYGBjb25maWdgYCBmaWxlDQordG8gZW5hYmxlIGNhYW1fanIgUE1ELg0K Kw0KK1BsZWFzZSBub3RlIHRoYXQgZW5hYmxpbmcgZGVidWdnaW5nIG9wdGlvbnMgbWF5IGFmZmVj dCBzeXN0ZW0gcGVyZm9ybWFuY2UuDQorDQorKiBgYENPTkZJR19SVEVfTElCUlRFX1BNRF9DQUFN X0pSYGAgKGRlZmF1bHQgYGBuYGApDQorICBCeSBkZWZhdWx0IGl0IGlzIG9ubHkgZW5hYmxlZCBp biBjb21tb25fbGludXhhcHAgY29uZmlnLg0KKyAgVG9nZ2xlIGNvbXBpbGF0aW9uIG9mIHRoZSBg YGxpYnJ0ZV9wbWRfY2FhbV9qcmBgIGRyaXZlci4NCisNCisqIGBgQ09ORklHX1JURV9MSUJSVEVf UE1EX0NBQU1fSlJfQkVgYCAoZGVmYXVsdCBgYG5gYCkNCisgIEJ5IGRlZmF1bHQgaXQgaXMgZGlz YWJsZWQuDQorICBJdCBjYW4gYmUgdXNlZCB3aGVuIHRoZSB1bmRlcmx5aW5nIGhhcmR3YXJlIHN1 cHBvcnRzIHRoZSBDQUFNIGluIEJFIG1vZGUuDQorICBlLmcuIExTMTA0M0EsIExTMTA0NkEgc3Vw cG9ydHMgQ0FBTSBpbiBCRSBtb2RlLg0KKyAgQkUgbW9kZSBpcyBlbmFibGVkIGJ5IGRlZmF1bHQg aW4gZGVmY29uZmlnLWFybTY0LWRwYWEtbGludXhhcHAtZ2NjLg0KKw0KK0luc3RhbGxhdGlvbnMN CistLS0tLS0tLS0tLS0tDQorVG8gY29tcGlsZSB0aGUgY2FhbV9qciBQTUQgZm9yIExpbnV4IGFy bTY0IGdjYyB0YXJnZXQsIHJ1biB0aGUNCitmb2xsb3dpbmcgYGBtYWtlYGAgY29tbWFuZDoNCisN CisuLiBjb2RlLWJsb2NrOjogY29uc29sZQ0KKw0KKyAgIGNkIDxEUERLLXNvdXJjZS1kaXJlY3Rv cnk+DQorICAgbWFrZSBjb25maWcgVD1hcm02NC1hcm12OGEtbGludXhhcHAtZ2NjIGluc3RhbGwN CisNCitFbmFibGluZyBsb2dzDQorLS0tLS0tLS0tLS0tLQ0KKw0KK0ZvciBlbmFibGluZyBsb2dz LCB1c2UgdGhlIGZvbGxvd2luZyBFQUwgcGFyYW1ldGVyOg0KKw0KKy4uIGNvZGUtYmxvY2s6OiBj b25zb2xlDQorDQorICAgLi95b3VyX2NyeXB0b19hcHBsaWNhdGlvbiA8RUFMIGFyZ3M+IC0tbG9n LWxldmVsPXBtZC5jcnlwdG8uY2FhbSw8bGV2ZWw+DQpkaWZmIC0tZ2l0IGEvZG9jL2d1aWRlcy9j cnlwdG9kZXZzL2ZlYXR1cmVzL2NhYW1fanIuaW5pIGIvZG9jL2d1aWRlcy9jcnlwdG9kZXZzL2Zl YXR1cmVzL2NhYW1fanIuaW5pDQpuZXcgZmlsZSBtb2RlIDEwMDY0NA0KaW5kZXggMDAwMDAwMDAw Li42OGY4ZDgxOTUNCi0tLSAvZGV2L251bGwNCisrKyBiL2RvYy9ndWlkZXMvY3J5cHRvZGV2cy9m ZWF0dXJlcy9jYWFtX2pyLmluaQ0KQEAgLTAsMCArMSw0NiBAQA0KKzsNCis7IFN1cHBvcnRlZCBm ZWF0dXJlcyBvZiB0aGUgJ2NhYW1fanInIGNyeXB0byBkcml2ZXIuDQorOw0KKzsgUmVmZXIgdG8g ZGVmYXVsdC5pbmkgZm9yIHRoZSBmdWxsIGxpc3Qgb2YgYXZhaWxhYmxlIFBNRCBmZWF0dXJlcy4N Cis7DQorW0ZlYXR1cmVzXQ0KK1N5bW1ldHJpYyBjcnlwdG8gICAgICAgPSBZDQorU3ltIG9wZXJh dGlvbiBjaGFpbmluZyA9IFkNCitIVyBBY2NlbGVyYXRlZCAgICAgICAgID0gWQ0KK1Byb3RvY29s IG9mZmxvYWQgICAgICAgPSBZDQorSW4gUGxhY2UgU0dMICAgICAgICAgICA9IFkNCitPT1AgU0dM IEluIFNHTCBPdXQgICAgID0gWQ0KK09PUCBTR0wgSW4gTEIgIE91dCAgICAgPSBZDQorT09QIExC ICBJbiBTR0wgT3V0ICAgICA9IFkNCitPT1AgTEIgIEluIExCICBPdXQgICAgID0gWQ0KKw0KKzsN Cis7IFN1cHBvcnRlZCBjcnlwdG8gYWxnb3JpdGhtcyBvZiB0aGUgJ2RwYWEyX3NlYycgY3J5cHRv IGRyaXZlci4NCis7DQorW0NpcGhlcl0NCitBRVMgQ0JDICgxMjgpID0gWQ0KK0FFUyBDQkMgKDE5 MikgPSBZDQorQUVTIENCQyAoMjU2KSA9IFkNCitBRVMgQ1RSICgxMjgpID0gWQ0KK0FFUyBDVFIg KDE5MikgPSBZDQorQUVTIENUUiAoMjU2KSA9IFkNCiszREVTIENCQyAgICAgID0gWQ0KKw0KKzsN Cis7IFN1cHBvcnRlZCBhdXRoZW50aWNhdGlvbiBhbGdvcml0aG1zIG9mIHRoZSAnZHBhYTJfc2Vj JyBjcnlwdG8gZHJpdmVyLg0KKzsNCitbQXV0aF0NCitNRDUgSE1BQyAgICAgPSBZDQorU0hBMSBI TUFDICAgID0gWQ0KK1NIQTIyNCBITUFDICA9IFkNCitTSEEyNTYgSE1BQyAgPSBZDQorU0hBMzg0 IEhNQUMgID0gWQ0KK1NIQTUxMiBITUFDICA9IFkNCisNCis7DQorOyBTdXBwb3J0ZWQgQUVBRCBh bGdvcml0aG1zIG9mIHRoZSAnZHBhYTJfc2VjJyBjcnlwdG8gZHJpdmVyLg0KKzsNCitbQUVBRF0N CitBRVMgR0NNICgxMjgpID0gWQ0KK0FFUyBHQ00gKDE5MikgPSBZDQorQUVTIEdDTSAoMjU2KSA9 IFkNCmRpZmYgLS1naXQgYS9kb2MvZ3VpZGVzL2NyeXB0b2RldnMvaW5kZXgucnN0IGIvZG9jL2d1 aWRlcy9jcnlwdG9kZXZzL2luZGV4LnJzdA0KaW5kZXggYmQxNTg4NTM3Li44MzYxMGU2NGYgMTAw NjQ0DQotLS0gYS9kb2MvZ3VpZGVzL2NyeXB0b2RldnMvaW5kZXgucnN0DQorKysgYi9kb2MvZ3Vp ZGVzL2NyeXB0b2RldnMvaW5kZXgucnN0DQpAQCAtMTMsNiArMTMsNyBAQCBDcnlwdG8gRGV2aWNl IERyaXZlcnMNCiAgICAgYWVzbmlfbWINCiAgICAgYWVzbmlfZ2NtDQogICAgIGFybXY4DQorICAg IGNhYW1fanINCiAgICAgY2NwDQogICAgIGRwYWEyX3NlYw0KICAgICBkcGFhX3NlYw0KZGlmZiAt LWdpdCBhL2RvYy9ndWlkZXMvcmVsX25vdGVzL3JlbGVhc2VfMThfMTEucnN0IGIvZG9jL2d1aWRl cy9yZWxfbm90ZXMvcmVsZWFzZV8xOF8xMS5yc3QNCmluZGV4IGEwZGQxYmVkOS4uYWY5YTZmODlm IDEwMDY0NA0KLS0tIGEvZG9jL2d1aWRlcy9yZWxfbm90ZXMvcmVsZWFzZV8xOF8xMS5yc3QNCisr KyBiL2RvYy9ndWlkZXMvcmVsX25vdGVzL3JlbGVhc2VfMThfMTEucnN0DQpAQCAtMTg2LDYgKzE4 NiwxMSBAQCBOZXcgRmVhdHVyZXMNCiAgIFRoZSBBRVNOSSBNQiBQTUQgaGFzIGJlZW4gdXBkYXRl ZCB3aXRoIGFkZGl0aW9uYWwgc3VwcG9ydCBmb3IgQUVTLUdDTQ0KICAgYWxnb3JpdGhtIHN1cHBv cnQuDQogDQorKiAqKkFkZGVkIE5YUCBDQUFNIEpSIFBNRC4qKg0KKw0KKyAgQWRkZWQgdGhlIG5l dyBjYWFtIGpvYiByaW5nIGRyaXZlciBmb3IgTlhQIHBsYXRmb3Jtcy4gU2VlIHRoZQ0KKyAgIk5Y UCBDQUFNIEpPQiBSSU5HIChjYWFtX2pyKSIgZG9jdW1lbnQgZm9yIG1vcmUgZGV0YWlscyBvbiB0 aGlzIG5ldyBkcml2ZXIuDQorDQogQVBJIENoYW5nZXMNCiAtLS0tLS0tLS0tLQ0KIA0KLS0gDQoy LjE3LjENCg0K