From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0056.outbound.protection.outlook.com [104.47.42.56]) by dpdk.org (Postfix) with ESMTP id 8F7641E2B; Tue, 21 Aug 2018 00:35:34 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TYv1xIUmLwMdA9h/Q/OHRnLIny1Hf6Ez+7S97PY6alU=; b=FypUdF4sTt4Oja74mECw70l1zKZySDMLRZ+Vgddi9XZeaA3KuG+bT8gt/R0FLGRnz2ftisI6Qi21mAd/POZGwYBnQ82LijnV6dQKRWkkTOHERDkSikhGoi9Z3joZm0wfsjd8ZkKl56I67l52txQ/dunnalRbCgd0IWz6gn3YpSY= Received: from BYAPR07MB5365.namprd07.prod.outlook.com (20.177.125.18) by BYAPR07MB4213.namprd07.prod.outlook.com (52.135.223.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1059.19; Mon, 20 Aug 2018 22:35:31 +0000 Received: from BYAPR07MB5365.namprd07.prod.outlook.com ([fe80::aca8:61ea:1a96:6832]) by BYAPR07MB5365.namprd07.prod.outlook.com ([fe80::aca8:61ea:1a96:6832%5]) with mapi id 15.20.1059.023; Mon, 20 Aug 2018 22:35:31 +0000 From: "Mody, Rasesh" To: Marco Varlese , Yongseok Koh , dpdk stable CC: "dev@dpdk.org" Thread-Topic: [dpdk-dev] 17.11.4 patches review and test Thread-Index: AQHUNY2VSdCsTwgs50SWA3QTwrAuV6TIYzeAgADdQfA= Date: Mon, 20 Aug 2018 22:35:31 +0000 Message-ID: References: <20180816181821.37143-1-yskoh@mellanox.com> <7cfa37c33e0a5edfad6332ece72d11d065627353.camel@suse.de> In-Reply-To: <7cfa37c33e0a5edfad6332ece72d11d065627353.camel@suse.de> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [173.186.134.106] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; BYAPR07MB4213; 6:FShEUrRMNVtErUxRab8XD+SISgoAtlNCsfyYZfFiq12N4URj4e2TvUicThCElU20VCkCud6GttSHiEjjByQzuhJn21S3uCtxrafjiEcenrwi/eWkHHety19KBZljvx5K20QoJK8WG7v6TNdpW7c+9J0xHrS3s5wecO1705DyEBs27FR3A/QMIanQ64f1COY4P02pwRBeNgalPB6Wxcw8zeYZB2i2ciWDgwx6NIuFog0TCfQr/L9Iyhxnwot82VpRqHCKA9PwarvOD4gCuv8FU7V3RPOQBEUivM8BW1YMssN5wSfhXYKIQP533JgcLxcsTzSOjZN37Um4/DYVAe5RTRJpNaAuVQKl7YxuYTCSBVTKKPTd7X/41kWqnnUv+Zx6awjWajzvxs8Kad3TZrNbIa1xqIm64wOwjI+lLgLXAK3gP8sFqOJFY0GsSUvsEvf2vKMMjixPOr3DYDSb0n9iJg==; 5:1Cy1batyq/WR+EE1ot25spwI35JSY1CN6xr09EDoCy3pVhVAQAvretRcqzAJET6S9IycYC7+qm0mNWQDJyZBwdePQwov3V0GP82XsF3Le5hw/m27m2Tnh4YLYYXvEfoYoZjOEn/fxesjmLzmGBpQAX8rNAHouOlpsXN+gpXSLCs=; 7:zvXTFa6DSo2VtGaddNykAmgYRFXkp5SVd1eR0mYvMiGXLwy/RjJY7pP1WADA/Sn5/p/lggcYR1I30H1mT1ywjclAaG9gA1iYTKYQi+f7uKn/jDrue8ETOYo0M2I0XUzVjxUAJI+RdujquyLZ6UepRaiN01LZ2kuti29OKAeaRsl8v/N5r39MeQz9MNOih51mUcBnw7XXMdsnTqALopZF5NQiiWw6NnvxN0tlOA2Rkb8k+3/SmmKp8qZpPM5vxsu2 x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: b0c97b5d-68c4-4793-d090-08d606ed3cf8 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:BYAPR07MB4213; x-ms-traffictypediagnostic: BYAPR07MB4213: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(192374486261705); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231311)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123558120)(20161123564045)(20161123560045)(201708071742011)(7699016); SRVR:BYAPR07MB4213; BCL:0; PCL:0; RULEID:; SRVR:BYAPR07MB4213; x-forefront-prvs: 0770F75EA9 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(979002)(39860400002)(136003)(366004)(396003)(346002)(376002)(53754006)(199004)(189003)(7696005)(4326008)(76176011)(66066001)(186003)(26005)(33656002)(97736004)(86362001)(3846002)(25786009)(5660300001)(6116002)(6246003)(446003)(2906002)(2900100001)(99286004)(81166006)(316002)(9686003)(6306002)(105586002)(106356001)(55016002)(102836004)(6506007)(14444005)(53936002)(110136005)(256004)(229853002)(6436002)(68736007)(6346003)(81156014)(486006)(11346002)(476003)(8676002)(72206003)(966005)(478600001)(7736002)(8936002)(14454004)(74316002)(305945005)(5250100002)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR07MB4213; H:BYAPR07MB5365.namprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Rasesh.Mody@cavium.com; x-microsoft-antispam-message-info: 4E4lCOtTyCI+thM4h87CJAWN6w0YGCkM8BkrZQ9pSqbhfMmXo7fQd2KsZ7nYDkK43oUiAYRLY7Wvyje/tUWcrrrHSvaP4CTGLt4fqq8zKR0s1MiY1X4xd5D/YNHnugEO0lFOi4qx350QW8p5zbQ7olkeEoj3a2529iwEQmFtxNthpk+vytQWWzKe6v4pyKb9V+tsa1qaROPIVTujYcnlQ+BiNUoWParNAThdKGpALxEwufgWiys9B/oecNF0TgpF8EhvK1a3/GkDn/3SX1Zh8fcOFRZYE2HkW6175rrwzgsuepZ8qU/MyE9zWStOVBRCTbdSMpd+dYjb0PvQcC7EWi5RP2zZ4Bn03Ggx7frGTI8= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-Network-Message-Id: b0c97b5d-68c4-4793-d090-08d606ed3cf8 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Aug 2018 22:35:31.7427 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR07MB4213 Subject: Re: [dpdk-dev] 17.11.4 patches review and test 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, 20 Aug 2018 22:35:35 -0000 PkZyb206IGRldiA8ZGV2LWJvdW5jZXNAZHBkay5vcmc+IE9uIEJlaGFsZiBPZiBNYXJjbyBWYXJs ZXNlDQo+U2VudDogTW9uZGF5LCBBdWd1c3QgMjAsIDIwMTggMjoyMSBBTQ0KPg0KPkhpLA0KPg0K PlRoZSBjb2RlIGluIDE3LjExLjQtcmMxIGRvZXMgbm90IGNvbXBpbGUgZm9yIG1lLg0KDQpUaGlz IG5lZWRzIHRvIGJlIGZpeGVkIGZvciAxNy4xMS40IGFzIHJ0ZV9ldGhfbGlua3N0YXR1c19zZXQo KSBpcyBub3QgYXZhaWxhYmxlIGluIERQREsgMTcuMTEueC4gV2lsbCBzZW5kIGEgcGF0Y2ggd2l0 aCBmaXguDQoNClRoYW5rcyENCi1SYXNlc2gNCg0KPlBsZWFzZSwgc2VlIGJlbG93IHdoYXQgSSBn ZXQ6DQo+DQo+WyAgMTAwc10gZ2NjIC1tNjQgLURWRVJTSU9OPSIxNy4xMS40IiAtDQo+TC9ob21l L2FidWlsZC9ycG1idWlsZC9CVUlMRC9kcGRrLXN0YWJsZS0NCj4xNy4xMS40LXJjMS94ODZfNjQt bmF0aXZlLWxpbnV4YXBwLWdjYy1kZWZhdWx0L2xpYiAtV2wsLS12ZXJzaW9uLQ0KPnNjcmlwdD0v aG9tZS9hYnVpbGQvcnBtYnVpbGQvQlVJTEQvZHBkay1zdGFibGUtMTcuMTEuNC0NCj5yYzEvZHJp dmVycy9uZXQvYm54MngvcnRlX3BtZF9ibngyeF92ZXJzaW9uLm1hcCAgLXNoYXJlZCBibngyeC5v DQo+Ym54Mnhfcnh0eC5vIGJueDJ4X3N0YXRzLm8gYm54MnhfZXRoZGV2Lm8gZWNvcmVfc3AubyBl bGluay5vIGJueDJ4X3ZmcGYubw0KPi16IGRlZnMgLWx6IC1scnRlX2VhbCAtbHJ0ZV9tYnVmIC1s cnRlX21lbXBvb2wgLWxydGVfcmluZyAtbHJ0ZV9ldGhkZXYgLQ0KPmxydGVfbmV0IC1scnRlX2t2 YXJncyAtbHJ0ZV9idXNfcGNpIC1XbCwtc29uYW1lLGxpYnJ0ZV9wbWRfYm54Mnguc28uMTcuMTEu NA0KPi1vDQo+bGlicnRlX3BtZF9ibngyeC5zby4xNy4xMS40DQo+WyAgMTAwc10gYm54MnhfZXRo ZGV2Lm86IEluIGZ1bmN0aW9uIGBibngyeF9wZXJpb2RpY19zdGFydCc6DQo+WyAgMTAwc10gYm54 MnhfZXRoZGV2LmM6KC50ZXh0KzB4NWNlKTogdW5kZWZpbmVkIHJlZmVyZW5jZSB0bw0KPmBydGVf ZXRoX2xpbmtzdGF0dXNfc2V0Jw0KPlsgIDEwMHNdIGJueDJ4X2V0aGRldi5vOiBJbiBmdW5jdGlv biBgYm54MnhfZGV2X2xpbmtfdXBkYXRlJzoNCj5bICAxMDBzXSBibngyeF9ldGhkZXYuYzooLnRl eHQrMHg5NGYpOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvDQo+YHJ0ZV9ldGhfbGlua3N0YXR1c19z ZXQnDQo+WyAgMTAwc10gYm54MnhfZXRoZGV2Lm86IEluIGZ1bmN0aW9uIGBibngyeHZmX2Rldl9s aW5rX3VwZGF0ZSc6DQo+WyAgMTAwc10gYm54MnhfZXRoZGV2LmM6KC50ZXh0KzB4OWYwKTogdW5k ZWZpbmVkIHJlZmVyZW5jZSB0bw0KPmBydGVfZXRoX2xpbmtzdGF0dXNfc2V0Jw0KPlsgIDEwMHNd IGJueDJ4X2V0aGRldi5vOiBJbiBmdW5jdGlvbiBgYm54MnhfaW50ZXJydXB0X2hhbmRsZXInOg0K PlsgIDEwMHNdIGJueDJ4X2V0aGRldi5jOigudGV4dCsweGIxYik6IHVuZGVmaW5lZCByZWZlcmVu Y2UgdG8NCj5gcnRlX2V0aF9saW5rc3RhdHVzX3NldCcNCj5bICAxMDBzXSBjb2xsZWN0MjogZXJy b3I6IGxkIHJldHVybmVkIDEgZXhpdCBzdGF0dXMgWyAgMTAwc10gbWFrZVs1XTogKioqDQo+Wy9o b21lL2FidWlsZC9ycG1idWlsZC9CVUlMRC9kcGRrLXN0YWJsZS0xNy4xMS40LQ0KPnJjMS9tay9y dGUubGliLm1rOjEyODogbGlicnRlX3BtZF9ibngyeC5zby4xNy4xMS40XSBFcnJvciAxIFsgIDEw MHNdIG1ha2VbNF06DQo+KioqIFsvaG9tZS9hYnVpbGQvcnBtYnVpbGQvQlVJTEQvZHBkay1zdGFi bGUtMTcuMTEuNC0NCj5yYzEvbWsvcnRlLnN1YmRpci5tazo2NTogYm54MnhdIEVycm9yIDINCj5b ICAxMDBzXSBtYWtlWzRdOiAqKiogV2FpdGluZyBmb3IgdW5maW5pc2hlZCBqb2JzLi4uLg0KPg0K Pg0KPkNoZWVycywNCj5NYXJjbw0KPg0KPk9uIFRodSwgMjAxOC0wOC0xNiBhdCAxMToxOCAtMDcw MCwgWW9uZ3Nlb2sgS29oIHdyb3RlOg0KPj4gSGkgYWxsLA0KPj4NCj4+IEhlcmUgaXMgYSBsaXN0 IG9mIHBhdGNoZXMgdGFyZ2V0ZWQgZm9yIExUUyByZWxlYXNlIDE3LjExLjQuIFBsZWFzZQ0KPj4g aGVscCByZXZpZXcgYW5kIHRlc3QuIFRoZSBwbGFubmVkIGRhdGUgZm9yIHRoZSBmaW5hbCByZWxl YXNlIGlzIEF1Z3VzdA0KPj4gMjMuIEJlZm9yZSB0aGF0LCBwbGVhc2Ugc2hvdXQgaWYgYW55b25l IGhhcyBvYmplY3Rpb25zIHdpdGggdGhlc2UgcGF0Y2hlcw0KPmJlaW5nIGFwcGxpZWQuDQo+Pg0K Pj4gQWxzbyBmb3IgdGhlIGNvbXBhbmllcyBjb21taXR0ZWQgdG8gcnVubmluZyByZWdyZXNzaW9u IHRlc3RzLCBwbGVhc2UNCj4+IHJ1biB0aGUgdGVzdHMgYW5kIHJlcG9ydCBhbnkgaXNzdWUgYmVm b3JlIHRoZSByZWxlYXNlIGRhdGUuDQo+Pg0KPj4gQSByZWxlYXNlIGNhbmRpZGF0ZSB0YXJiYWxs IGNhbiBiZSBmb3VuZCBhdDoNCj4+DQo+PiAgICAgaHR0cHM6Ly9kcGRrLm9yZy9icm93c2UvZHBk ay1zdGFibGUvdGFnLz9pZD12MTcuMTEuNC1yYzENCj4+DQo+PiBUaGVzZSBwYXRjaGVzIGFyZSBs b2NhdGVkIGF0IGJyYW5jaCAxNy4xMSBvZiBkcGRrLXN0YWJsZSByZXBvOg0KPj4gICAgIGh0dHBz Oi8vZHBkay5vcmcvYnJvd3NlL2RwZGstc3RhYmxlLw0KPj4NCj4+IFRoYW5rcywNCj4+IFlvbmdz ZW9rDQo+Pg0KPj4gLS0tDQo+PiBBZHJpZW4gTWF6YXJndWlsICgyKToNCj4+ICAgICAgIG1haW50 YWluZXJzOiB1cGRhdGUgZm9yIE1lbGxhbm94IFBNRHMNCj4+ICAgICAgIG5ldC9tbHg0OiBmaXgg bWlub3IgcmVzb3VyY2UgbGVhayBkdXJpbmcgaW5pdA0KPj4NCj4+IEFqaXQgS2hhcGFyZGUgKDcp Og0KPj4gICAgICAgbmV0L2JueHQ6IGZpeCBIVyBUeCBjaGVja3N1bSBvZmZsb2FkIGNoZWNrDQo+ PiAgICAgICBuZXQvYm54dDogZml4IHNldCBNVFUNCj4+ICAgICAgIG5ldC9ibnh0OiBmaXggUngg cmluZyBjb3VudCBsaW1pdGF0aW9uDQo+PiAgICAgICBuZXQvYm54dDogZml4IG1lbW9yeSBsZWFr cyBpbiBOVk0gY29tbWFuZHMNCj4+ICAgICAgIG5ldC9ibnh0OiBmaXggbG9jayByZWxlYXNlIG9u IE5WTSB3cml0ZSBmYWlsdXJlDQo+PiAgICAgICBuZXQvYm54dDogY2hlY2sgYWNjZXNzIGRlbmll ZCBmb3IgSFdSTSBjb21tYW5kcw0KPj4gICAgICAgbmV0L2JueHQ6IGZpeCBSRVRBIHNpemUNCj4+ DQo+PiBBbGVqYW5kcm8gTHVjZXJvICgxKToNCj4+ICAgICAgIG5ldC9uZnA6IGZpeCBmaWVsZCBp bml0aWFsaXphdGlvbiBpbiBUeCBkZXNjcmlwdG9yDQo+Pg0KPj4gQWxvayBNYWtoYXJpeWEgKDEp Og0KPj4gICAgICAgYnVzL2RwYWE6IGZpeCBwaGFuZGxlIHN1cHBvcnQgZm9yIExpbnV4IDQuMTYN Cj4+DQo+PiBBbmF0b2x5IEJ1cmFrb3YgKDgpOg0KPj4gICAgICAgZWFsL2xpbnV4OiBmaXggaW52 YWxpZCBzeW50YXggaW4gaW50ZXJydXB0cw0KPj4gICAgICAgZWFsL2xpbnV4OiBmaXggdW5pbml0 aWFsaXplZCB2YWx1ZQ0KPj4gICAgICAgdGVzdDogZml4IEVBTCBmbGFncyBhdXRvdGVzdCBvbiBG cmVlQlNEDQo+PiAgICAgICB0ZXN0OiBmaXggcmVzdWx0IHByaW50aW5nDQo+PiAgICAgICB0ZXN0 OiBmaXggY29kZSBvbiByZXBvcnQNCj4+ICAgICAgIHRlc3Q6IG1ha2UgYXV0b3Rlc3QgcnVubmVy IHB5dGhvbiAyLzMgY29tcGxpYW50DQo+PiAgICAgICB0ZXN0OiBwcmludCBhdXRvdGVzdCBjYXRl Z29yaWVzDQo+PiAgICAgICB0ZXN0OiBpbXByb3ZlIGZpbHRlcmluZw0KPj4NCj4+IEFuZHJldyBS eWJjaGVua28gKDIpOg0KPj4gICAgICAgbmV0L3NmYzogY3V0IG5vbiBWTEFOIElEIGJpdHMgZnJv bSBUQ0kNCj4+ICAgICAgIG5ldC9zZmM6IGZpeCBhc3NlcnQgaW4gc2V0IG11bHRpY2FzdCBhZGRy ZXNzIGxpc3QNCj4+DQo+PiBBbmR5IEdyZWVuICgxKToNCj4+ICAgICAgIHJpbmc6IGZpeCBzaWdu IGNvbnZlcnNpb24gd2FybmluZw0KPj4NCj4+IEJlaWxlaSBYaW5nICgzKToNCj4+ICAgICAgIG5l dC9pNDBlOiBmaXggc2hpZnRzIG9mIDMyLWJpdCB2YWx1ZQ0KPj4gICAgICAgbmV0L2k0MGU6IGZp eCBwYWNrZXQgdHlwZSBwYXJzaW5nIHdpdGggRERQDQo+PiAgICAgICBuZXQvaTQwZTogZml4IHNl dHRpbmcgVFBJRCB3aXRoIEFRIGNvbW1hbmQNCj4+DQo+PiBCcnVjZSBSaWNoYXJkc29uICgyKToN Cj4+ICAgICAgIGV4YW1wbGVzL2V4Y2VwdGlvbl9wYXRoOiBmaXggb3V0LW9mLWJvdW5kcyByZWFk DQo+PiAgICAgICBtazogZml4IHBlcm1pc3Npb25zIHdoZW4gdXNpbmcgbWFrZSBpbnN0YWxsDQo+ Pg0KPj4gQ2hhcyBXaWxsaWFtcyAoMik6DQo+PiAgICAgICBuZXQvYm9uZGluZzogYWx3YXlzIHVw ZGF0ZSBib25kaW5nIGxpbmsgc3RhdHVzDQo+PiAgICAgICBuZXQvYm9uZGluZzogZG8gbm90IGNs ZWFyIGFjdGl2ZSBzbGF2ZSBjb3VudA0KPj4NCj4+IERhbiBHb3JhICgxKToNCj4+ICAgICAgIGtu aTogZml4IGNyYXNoIHdpdGggbnVsbCBuYW1lDQo+Pg0KPj4gRGFyaWEgS29saXN0cmF0b3ZhICgx KToNCj4+ICAgICAgIG5ldC9lbmE6IGZpeCBTSUdGUEUgd2l0aCAwIFJ4IHF1ZXVlDQo+Pg0KPj4g RGFyaXVzeiBTdG9qYWN6eWsgKDEpOg0KPj4gICAgICAgZWFsOiBmaXggcmV0dXJuIGNvZGVzIG9u IHRocmVhZCBuYW1pbmcgZmFpbHVyZQ0KPj4NCj4+IERhdmlkIE1hcmNoYW5kICgxKToNCj4+ICAg ICAgIG5ldC9ibnh0OiBhZGQgbWlzc2luZyBpZHMgaW4geHN0YXRzDQo+Pg0KPj4gRHJvY3VsYSBM YW1iZGEgKDEpOg0KPj4gICAgICAga25pOiBmaXggYnVpbGQgb24gUkhFTCA3LjUNCj4+DQo+PiBG ZXJydWggWWlnaXQgKDIpOg0KPj4gICAgICAga25pOiBmaXggYnVpbGQgd2l0aCBnY2MgOC4xDQo+ PiAgICAgICBuZXQvdGh1bmRlcng6IGZpeCBidWlsZCB3aXRoIGdjYyBvcHRpbWl6YXRpb24gb24N Cj4+DQo+PiBHYXZpbiBIdSAoMyk6DQo+PiAgICAgICBtazogZml4IGNyb3NzIGJ1aWxkDQo+PiAg ICAgICBuZXQvZHBhYTI6IHJlbW92ZSBsb29wIGZvciB1bnVzZWQgcG9vbCBlbnRyaWVzDQo+PiAg ICAgICBtYWludGFpbmVyczogY2xhaW0gbWFpbnRhaW5lcnNoaXAgZm9yIEFSTSB2NyBhbmQgdjgN Cj4+DQo+PiBIYWl5dWUgV2FuZyAoMSk6DQo+PiAgICAgICBuZXQvaTQwZTogd29ya2Fyb3VuZCBw ZXJmb3JtYW5jZSBkZWdyYWRhdGlvbg0KPj4NCj4+IEhhcnJ5IHZhbiBIYWFyZW4gKDEpOg0KPj4g ICAgICAgZXZlbnQ6IGZpeCByaW5nIGluaXQgZmFpbHVyZSBoYW5kbGluZw0KPj4NCj4+IEhlbWFu dCBBZ3Jhd2FsICgyKToNCj4+ICAgICAgIHRlc3QvY3J5cHRvOiBmaXggZGV2aWNlIGlkIHdoZW4g c3RvcHBpbmcgcG9ydA0KPj4gICAgICAgYnVzL2RwYWE6IGZpeCBidWZmZXIgb2Zmc2V0IHNldHRp bmcgaW4gRk1BTg0KPj4NCj4+IEh5b25nIFlvdWIgS2ltICgxKToNCj4+ICAgICAgIG5ldC9lbmlj OiBkbyBub3Qgb3ZlcndyaXRlIGFkbWluIFR4IHF1ZXVlIGxpbWl0DQo+Pg0KPj4gSWRvIEdvc2hl biAoMSk6DQo+PiAgICAgICBuZXQvcGNhcDogZml4IG11bHRpcGxlIHF1ZXVlcw0KPj4NCj4+IEph bmFuZWUgUGFydGhhc2FyYXRoeSAoMSk6DQo+PiAgICAgICBtazogdXBkYXRlIHRhcmdldHMgZm9y IGNsYXNzaWZpZWQgdGVzdHMNCj4+DQo+PiBKYXkgRGluZyAoMSk6DQo+PiAgICAgICBuZXQvYm54 dDogY2hlY2sgZm9yIGludmFsaWQgdk5JQyBpZA0KPj4NCj4+IEplcmluIEphY29iICgyKToNCj4+ ICAgICAgIGV0aGRldjogZml4IHF1ZXVlIHN0YXRpc3RpY3MgbWFwcGluZyBkb2N1bWVudGF0aW9u DQo+PiAgICAgICBlYWw6IGZpeCBiaXRtYXAgZG9jdW1lbnRhdGlvbg0KPj4NCj4+IEtpcmFuIEt1 bWFyICgyKToNCj4+ICAgICAgIG5ldC9ib25kaW5nOiBmaXggTUFDIGFkZHJlc3MgcmVzZXQNCj4+ ICAgICAgIG5ldC90aHVuZGVyeDogYXZvaWQgc3EgZG9vciBiZWxsIHdyaXRlIG9uIHplcm8gcGFj a2V0DQo+Pg0KPj4gS29uc3RhbnRpbiBBbmFueWV2ICgzKToNCj4+ICAgICAgIGV4YW1wbGVzL2lw c2VjLXNlY2d3OiBmaXggSVB2NCBjaGVja3N1bSBhdCBUeA0KPj4gICAgICAgZXhhbXBsZXMvaXBz ZWMtc2VjZ3c6IGZpeCBieXBhc3MgcnVsZSBwcm9jZXNzaW5nDQo+PiAgICAgICBhcHAvdGVzdHBt ZDogZml4IERDQiBjb25maWcNCj4+DQo+PiBNYXhpbWUgQ29xdWVsaW4gKDQpOg0KPj4gICAgICAg dmhvc3Q6IGltcHJvdmUgZGlydHkgcGFnZXMgbG9nZ2luZyBwZXJmb3JtYW5jZQ0KPj4gICAgICAg dmhvc3Q6IGZpeCBtaXNzaW5nIGluY3JlbWVudCBvZiBsb2cgY2FjaGUgY291bnQNCj4+ICAgICAg IHZob3N0OiBmbHVzaCBJT1RMQiBjYWNoZSBvbiBuZXcgbWVtIHRhYmxlIGhhbmRsaW5nDQo+PiAg ICAgICB2aG9zdDogcmV0cmFuc2xhdGUgdnJpbmcgYWRkciB3aGVuIG1lbW9yeSB0YWJsZSBjaGFu Z2VzDQo+Pg0KPj4gTW90aSBIYWltb3Zza3kgKDIpOg0KPj4gICAgICAgbmV0L21seDU6IGZpeCBi dWlsZCB3aXRoIG9sZCBrZXJuZWxzDQo+PiAgICAgICBuZXQvbWx4NDogY2hlY2sgUlNTIHF1ZXVl cyBudW1iZXIgbGltaXRhdGlvbg0KPj4NCj4+IE5lbGlvIExhcmFuamVpcm8gKDEpOg0KPj4gICAg ICAgbmV0L21seDU6IGZpeCBUQ0kgbWFzayBmaWx0ZXINCj4+DQo+PiBOaWtoaWwgUmFvICg1KToN Cj4+ICAgICAgIGV2ZW50ZGV2OiBmaXggcG9ydCBpbiBSeCBhZGFwdGVyIGludGVybmFsIGZ1bmN0 aW9uDQo+PiAgICAgICBldmVudGRldjogZml4IG1pc3NpbmcgdXBkYXRlIHRvIFJ4IGFkYXBlciBX UlIgcG9zaXRpb24NCj4+ICAgICAgIGV2ZW50ZGV2OiBhZGQgZXZlbnQgYnVmZmVyIGZsdXNoIGlu IFJ4IGFkYXB0ZXINCj4+ICAgICAgIGV2ZW50ZGV2OiBmaXggaW50ZXJuYWwgcG9ydCBsb2dpYyBp biBSeCBhZGFwdGVyDQo+PiAgICAgICBldmVudGRldjogZml4IFJ4IFNXIGFkYXB0ZXIgc3RvcA0K Pj4NCj4+IE5pdGhpbiBEYWJpbHB1cmFtICgxKToNCj4+ICAgICAgIGFwcC90ZXN0cG1kOiBmaXgg YnVmZmVyIGxlYWsgaW4gVE0gY29tbWFuZA0KPj4NCj4+IE9waGlyIE11bmsgKDEpOg0KPj4gICAg ICAgbmV0L21seDU6IGZpeCBzZWNvbmRhcnkgcHJvY2VzcyByZXNvdXJjZSBsZWFrYWdlDQo+Pg0K Pj4gUGFibG8gZGUgTGFyYSAoNyk6DQo+PiAgICAgICBleGFtcGxlcy9sMmZ3ZC1jcnlwdG86IGZp eCBkaWdlc3Qgd2l0aCBBRUFEIGFsZ28NCj4+ICAgICAgIGV4YW1wbGVzL2wyZndkLWNyeXB0bzog Y2hlY2sgcmV0dXJuIHZhbHVlIG9uIElWIHNpemUgY2hlY2sNCj4+ICAgICAgIGV4YW1wbGVzL2wy ZndkLWNyeXB0bzogc2tpcCBkZXZpY2Ugbm90IHN1cHBvcnRpbmcgb3BlcmF0aW9uDQo+PiAgICAg ICB0ZXN0L2hhc2g6IGZpeCBtdWx0aXdyaXRlciB3aXRoIG5vbiBjb25zZWN1dGl2ZSBjb3Jlcw0K Pj4gICAgICAgdGVzdC9oYXNoOiBmaXggcG90ZW50aWFsIG1lbW9yeSBsZWFrDQo+PiAgICAgICBh cHAvY3J5cHRvLXBlcmY6IGZpeCBhdXRoIElWIG9mZnNldA0KPj4gICAgICAgaGFzaDogZml4IGRv eHlnZW4gb2YgcmV0dXJuIHZhbHVlcw0KPj4NCj4+IFBhdmFuIE5pa2hpbGVzaCAoMik6DQo+PiAg ICAgICBldmVudC9vY3Rlb250eDogcmVtb3ZlIHVubmVjZXNzYXJ5IHBvcnQgc3RhcnQgYW5kIHN0 b3ANCj4+ICAgICAgIG5ldC9vY3Rlb250eDogZml4IHN0b3AgY2xlYXJpbmcgUngvVHggZnVuY3Rp b25zDQo+Pg0KPj4gUWkgWmhhbmcgKDEpOg0KPj4gICAgICAgdmZpbzogZml4IFBDSSBhZGRyZXNz IGNvbXBhcmlzb24NCj4+DQo+PiBSYWR1IE5pY29sYXUgKDMpOg0KPj4gICAgICAgc2VjdXJpdHk6 IGZpeCBjcmFzaCBvbiBkZXN0cm95IG51bGwgc2Vzc2lvbg0KPj4gICAgICAgdGVzdDogZml4IHVu aW5pdGlhbGl6ZWQgcG9ydCBjb25maWd1cmF0aW9uDQo+PiAgICAgICBuZXQvYm9uZGluZzogZml4 IHJhY2UgY29uZGl0aW9uDQo+Pg0KPj4gUmFmYWwgS296aWsgKDQpOg0KPj4gICAgICAgbmV0L2Vu YTogZml4IEdFTk1BU0tfVUxMIG1hY3JvDQo+PiAgICAgICBuZXQvZW5hOiBzZXQgbGluayBzcGVl ZCBhcyBub25lDQo+PiAgICAgICBuZXQvZW5hOiBjaGVjayBwb2ludGVyIGJlZm9yZSBtZW1zZXQN Cj4+ICAgICAgIG5ldC9lbmE6IGNoYW5nZSBtZW1vcnkgdHlwZQ0KPj4NCj4+IFJhaHVsIExha2tp cmVkZHkgKDEpOg0KPj4gICAgICAgbmV0L2N4Z2JlOiBmaXggaW5pdCBmYWlsdXJlIGR1ZSB0byBu ZXcgZmxhc2ggcGFydHMNCj4+DQo+PiBSYW1pIFJvc2VuICgyKToNCj4+ICAgICAgIGV4YW1wbGVz L2wzZndkOiByZW1vdmUgdXNlbGVzcyBpbmNsdWRlDQo+PiAgICAgICBldGhkZXY6IGZpeCBhIGRv eHlnZW4gY29tbWVudCBmb3IgcG9ydCBhbGxvY2F0aW9uDQo+Pg0KPj4gUmFzZXNoIE1vZHkgKDkp Og0KPj4gICAgICAgbmV0L3FlZGU6IGZpeCBWRiBNVFUgdXBkYXRlDQo+PiAgICAgICBuZXQvcWVk ZTogcmVtb3ZlIHByaW1hcnkgTUFDIHJlbW92YWwNCj4+ICAgICAgIG5ldC9xZWRlOiBmaXggZm9y IGRldmFyZ3MNCj4+ICAgICAgIG5ldC9xZWRlOiBmaXggZGVmYXVsdCBleHRlbmRlZCBWTEFOIG9m ZmxvYWQgY29uZmlnDQo+PiAgICAgICBkb2M6IHVwZGF0ZSBxZWRlIG1hbmFnZW1lbnQgZmlybXdh cmUgZ3VpZGUNCj4+ICAgICAgIG5ldC9xZWRlL2Jhc2U6IGZpeCBHUkMgYXR0ZW50aW9uIGNhbGxi YWNrDQo+PiAgICAgICBuZXQvYm54Mng6IGZpeCBGVyBjb21tYW5kIHRpbWVvdXQgZHVyaW5nIHN0 b3ANCj4+ICAgICAgIG5ldC9ibngyeDogZml4IHBvbGwgbGluayBzdGF0dXMNCj4+ICAgICAgIG5l dC9xZWRlL2Jhc2U6IGZpeCB0byBjbGVhciBIVyBpbmRpY2F0aW9uDQo+Pg0KPj4gUmVteSBIb3J0 b24gKDQpOg0KPj4gICAgICAgYml0cmF0ZTogYWRkIHNhbml0eSBjaGVjayBvbiBwYXJhbWV0ZXJz DQo+PiAgICAgICBtZXRyaWNzOiBhZGQgY2hlY2sgZm9yIGludmFsaWQga2V5DQo+PiAgICAgICBt ZXRyaWNzOiBkbyBub3QgZmFpbCBzaWxlbnRseSB3aGVuIHVuaW5pdGlhbGlzZWQNCj4+ICAgICAg IG1ldHJpY3M6IGRpc2FsbG93IG51bGwgYXMgbWV0cmljIG5hbWUNCj4+DQo+PiBSZXNobWEgUGF0 dGFuICgyKToNCj4+ICAgICAgIHRlc3QvZmxvd19jbGFzc2lmeTogZml4IHJldHVybiB0eXBlcw0K Pj4gICAgICAgbWs6IHJlbW92ZSB1bm5lY2Vzc2FyeSB0ZXN0IHJ1bGVzDQo+Pg0KPj4gUm9zZW4g WHUgKDEpOg0KPj4gICAgICAgZXhhbXBsZXMvZmxvd19maWx0ZXJpbmc6IGFkZCBmbG93IGRpcmVj dG9yIGNvbmZpZyBmb3IgaTQwZQ0KPj4NCj4+IFNoYWhhZiBTaHVsZXIgKDEpOg0KPj4gICAgICAg bmV0L21seDU6IGZpeCBjb21waWxhdGlvbiBmb3IgcmRtYS1jb3JlIHYxOQ0KPj4NCj4+IFNoYWhl ZCBTaGFpa2ggKDcpOg0KPj4gICAgICAgbmV0L3FlZGU6IGZpeCBsaW5rIGNoYW5nZSBldmVudCBu b3RpZmljYXRpb24NCj4+ICAgICAgIG5ldC9xZWRlOiBmaXggbGVnYWN5IGludGVycnVwdCBtb2Rl DQo+PiAgICAgICBuZXQvcWVkZTogZml4IGluY29ycmVjdCBsaW5rIHN0YXR1cyB1cGRhdGUNCj4+ ICAgICAgIG5ldC9xZWRlOiBmaXggdW5pY2FzdCBNQUMgYWRkcmVzcyBoYW5kbGluZyBpbiBWRg0K Pj4gICAgICAgbmV0L3FlZGU6IGZpeCBpbnRlcnJ1cHQgaGFuZGxlciB1bnJlZ2lzdGVyDQo+PiAg ICAgICBuZXQvcWVkZTogZml4IE1BQyBhZGRyZXNzIHJlbW92YWwgZmFpbHVyZSBtZXNzYWdlDQo+ PiAgICAgICBuZXQvcWVkZTogZml4IG50dXBsZSBmaWx0ZXIgY29uZmlndXJhdGlvbg0KPj4NCj4+ IFNocmV5YW5zaCBKYWluICgxKToNCj4+ICAgICAgIGRvYzogZml4IGJvbmRpbmcgY29tbWFuZCBp biB0ZXN0cG1kDQo+Pg0KPj4gU29tbmF0aCBLb3R1ciAoMyk6DQo+PiAgICAgICBuZXQvYm54dDog Zml4IHRvIG1vdmUgYSBmbG93IHRvIGEgZGlmZmVyZW50IHF1ZXVlDQo+PiAgICAgICBuZXQvYm54 dDogdXNlIGNvcnJlY3QgZmxhZ3MgZHVyaW5nIFZMQU4gY29uZmlndXJhdGlvbg0KPj4gICAgICAg bmV0L2JueHQ6IGZpeCBmaWx0ZXIgZnJlZWluZw0KPj4NCj4+IFRob21hcyBNb25qYWxvbiAoMSk6 DQo+PiAgICAgICBidXMvZHBhYTogZml4IGJ1aWxkDQo+Pg0KPj4gVG9tYXN6IER1c3p5bnNraSAo MSk6DQo+PiAgICAgICBuZXQvbXZwcDI6IGNoZWNrIHBvaW50ZXIgYmVmb3JlIHVzaW5nIGl0DQo+ Pg0KPj4gV2VpIFpoYW8gKDcpOg0KPj4gICAgICAgbmV0L2l4Z2JlOiBhZGQgc3VwcG9ydCBmb3Ig VkxBTiBpbiBJUCBtb2RlIEZESVINCj4+ICAgICAgIG5ldC9peGdiZTogZml4IHR1bm5lbCBpZCBm b3JtYXQgZXJyb3IgZm9yIEZESVINCj4+ICAgICAgIG5ldC9peGdiZTogZml4IHR1bm5lbCB0eXBl IHNldCBlcnJvciBmb3IgRkRJUg0KPj4gICAgICAgbmV0L2l4Z2JlOiBmaXggbWFzayBiaXRzIHJl Z2lzdGVyIHNldCBlcnJvciBmb3IgRkRJUg0KPj4gICAgICAgYXBwL3Rlc3RwbWQ6IGZpeCBWTEFO IFRDSSBtYXNrIHNldCBlcnJvciBmb3IgRkRJUg0KPj4gICAgICAgbmV0L2k0MGU6IGZpeCBjaGVj ayBvZiBmbG93IGRpcmVjdG9yIHByb2dyYW1taW5nIHN0YXR1cw0KPj4gICAgICAgbmV0L2k0MGU6 IHJldmVydCBmaXggb2YgZmxvdyBkaXJlY3RvciBjaGVjaw0KPj4NCj4+IFhpYW95dW4gTGkgKDEp Og0KPj4gICAgICAgbmV0L2k0MGU6IGZpeCBsaW5rIHNwZWVkDQo+Pg0KPj4gWHVlbWluZyBMaSAo MSk6DQo+PiAgICAgICBuZXQvbWx4NTogZml4IGNyYXNoIGluIGRldmljZSBwcm9iZQ0KPj4NCj4+ IFlpcGVuZyBXYW5nICgzKToNCj4+ICAgICAgIGhhc2g6IGZpeCBtdWx0aXdyaXRlciBsb2NrIG1l bW9yeSBhbGxvY2F0aW9uDQo+PiAgICAgICBoYXNoOiBmaXggYSBtdWx0aS13cml0ZXIgcmFjZSBj b25kaXRpb24NCj4+ICAgICAgIGhhc2g6IGZpeCBrZXkgc2xvdCBzaXplIGFjY3VyYWN5DQo+Pg0K Pj4gWW9uZ3Nlb2sgS29oICg3KToNCj4+ICAgICAgIG5ldC9tbHg1OiBmaXggUnggYnVmZmVyIHJl cGxlbmlzaG1lbnQgdGhyZXNob2xkDQo+PiAgICAgICBuZXQvbWx4NTogYWRkIG1pc3Npbmcgc2Fu aXR5IGNoZWNrcyBmb3IgVHggY29tcGxldGlvbiBxdWV1ZQ0KPj4gICAgICAgbmV0L21seDU6IGZp eCBhc3NlcnQgZm9yIFR4IGNvbXBsZXRpb24gcXVldWUgY291bnQNCj4+ICAgICAgIG5ldC9tbHg1 OiBmaXggcXVldWUgcm9sbGJhY2sgd2hlbiBzdGFydGluZyBkZXZpY2UNCj4+ICAgICAgIG5ldC9t bHg1OiBmaXggZXJyb3IgbnVtYmVyIGhhbmRsaW5nDQo+PiAgICAgICBuZXQvbWx4NTogcHJlc2Vy dmUgcHJvbWlzY3VvdXMgZmxhZyBmb3IgZmxvdyBpc29sYXRpb24gbW9kZQ0KPj4gICAgICAgbmV0 L21seDU6IHByZXNlcnZlIGFsbG11bHRpY2FzdCBmbGFnIGZvciBmbG93IGlzb2xhdGlvbiBtb2Rl DQo=