From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20049.outbound.protection.outlook.com [40.107.2.49]) by dpdk.org (Postfix) with ESMTP id 0EFB01B419 for ; Mon, 22 Oct 2018 16:57:56 +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=emd1iw+EFEENvAMnHFvrw+QPoKPiVKm3nfOTcjeR6bRs/uGcFL91yzml0WrBSb0DQr2vRlE3WiZ6fZehg8EKtk64LBb2QSRr1LuVD9QwCF+LjibyfQXa746BarVhHJMU2Rh9gCR41bXSQm0QWxKya93YUJ31MJN7bsUeJEQkuo8= Received: from HE1PR04MB1530.eurprd04.prod.outlook.com (10.164.48.20) by HE1PR04MB1305.eurprd04.prod.outlook.com (10.162.249.27) 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:57:53 +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:57:53 +0000 From: Gagandeep Singh To: "dev@dpdk.org" , Akhil Goyal CC: Hemant Agrawal , Gagandeep Singh Thread-Topic: [PATCH v5 14/15] doc: add caam jr cryptodev details Thread-Index: AQHUahebvxF9n0+Rkk21yxXIh2jimQ== Date: Mon, 22 Oct 2018 14:57:52 +0000 Message-ID: <20181022145644.29277-15-g.singh@nxp.com> References: <20181022141657.4727-1-g.singh@nxp.com> <20181022145644.29277-1-g.singh@nxp.com> In-Reply-To: <20181022145644.29277-1-g.singh@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: BM1PR0101CA0067.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:19::29) 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; HE1PR04MB1305; 6:YmSlIEew71yCBUg1PTmGgBltFFAvRurVTO2MBzHxjoP9CsF/3ELY9J3tCAeckC7ZtcEKFkXcSdbI11n9mLslPgzO3QWvyrEpAwxaYxJEZdU27FTQe508yEznrW3dhFJw6SMkJMDH9aiWQBA3wshKfbzNZIUHLrQT8rRI5ImuqAxrolqHVS6dGL01Tc4PzLbPXzubFSgxhoqYxRqTsNM832IGJ9NZcjrXecw3akcAfEQtnpTAEM1UTV4Uai4wPqRLgIqKSY8o4FiTSaYpYKoj1IFNirbVp6aJzMh+WNVO2hScvzsTRsKEYZ0hLi3QEdCUK2YPRIHiEYIG5HgyI04t3y7Ho7Adf0o0aFBncZ4O/egII87F6dQpGiI7W3K4n9tI/dEo/o+06dgT44MOJzrmgQkbXslZHUa+yFHCvOPSYcezuRfcmKgkrpMviI1YIL4yUVsJ3a5A0Z/XcOWY1966dg==; 5:Ay6Sh50DitnY+HjFfuv0ZnoFC5+4GEYSbtLBMSw2VrEcwynHn+aOW19+TfOCytwYwhCYQ5GcL55dlBttYtvQBO7VDu508Eh4MqU9maLLaTwXPu+MT4K6rTlocOgOnXTTHpXLMh7w1wK8Boj7RGVPeU+w6+c16WSxQVsbASoUMRk=; 7:qSOEqraw/eWN5kuU7zVmKmQwAEsLwyik6hmB7ccZ9I04dGMTlxjxmHVw8lcZfEEBlNUXlB0TUU+Io/HR0+kS9c8QgyQ4KFIaHy7KYquQ55RLfqJkT/0VZ3UROC2xrMT91zbr7+BEM5bs/PtayAendVGTJ6lCLKpxoPyxksIpguzuM/nW2Yl2J6w4BCkhTcKLW+EBP4xFOOgIjaIXWD8YJj+W2NwTs7E7TspRgouRaISFw8HdUessmWNesa5ANvfk x-ms-office365-filtering-correlation-id: dfb63aa2-3495-429a-d23c-08d6382ebdd8 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:HE1PR04MB1305; x-ms-traffictypediagnostic: HE1PR04MB1305: 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:HE1PR04MB1305; BCL:0; PCL:0; RULEID:; SRVR:HE1PR04MB1305; x-forefront-prvs: 08331F819E x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(39860400002)(396003)(136003)(366004)(346002)(199004)(189003)(8676002)(256004)(81156014)(81166006)(11346002)(476003)(99286004)(446003)(316002)(52116002)(2616005)(486006)(106356001)(8936002)(105586002)(186003)(71200400001)(5250100002)(78486010)(3846002)(2501003)(71190400001)(6306002)(25786009)(2900100001)(305945005)(7736002)(97736004)(478600001)(4326008)(2906002)(72206003)(6636002)(53936002)(14454004)(66066001)(6512007)(5660300001)(6116002)(1076002)(6436002)(6486002)(36756003)(14444005)(54906003)(6506007)(76176011)(55236004)(575784001)(386003)(68736007)(26005)(86362001)(102836004)(110136005); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR04MB1305; 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: hGypDq9xUSv8vQpzcACnorm5zuCBPyOsxjKHc8OkdeJjivoHvgAxqEYOPeLl7oaUdTJTD6nocE5JYHMHcsCqVXlDkVF5DrjmyWti10bBYaU4jMY/QMDY+e2g4y9NifrdRUnbbA+YD6UC32ZNYOA9gIay9tgiwpd1SPZy20YyJ9d7PQQ+f2FwksZ/j8cxE/Jwf7TnVD3k9FTTRXqeRc+YenP0GlHYEouZg+M+pmiuiAIvAW90xXSyvjO75pMbcHdicIbkkGBskJE2P5EptDbLXOJhUHqi7gwHi4P3iis1LJo1GcKckMa1gvGFjlZXr+6nWMoTXFXJTxK9RQDeWRlMmstf/MgK0NQoAr3dCw8QByQ= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: dfb63aa2-3495-429a-d23c-08d6382ebdd8 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Oct 2018 14:57:53.0303 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR04MB1305 Subject: [dpdk-dev] [PATCH v5 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:57:56 -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=