From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 47C32A318B for ; Fri, 18 Oct 2019 07:12:48 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 3E8091BFF6; Fri, 18 Oct 2019 07:12:47 +0200 (CEST) Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10074.outbound.protection.outlook.com [40.107.1.74]) by dpdk.org (Postfix) with ESMTP id CE7901BFBA for ; Fri, 18 Oct 2019 07:12:45 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qoLQaTchBKTSEQlHmxoSKZDtircA6YVFqzaMR9v6suI=; b=wEtcRfyqIzLBuWIzqYZG9HN7Vl4JyJZtuWqL4oB+K6k/JRngEVOgAz00vb8OgUAlZY8Ys0L4dDdWxSI8UKOpxvgxd1jYyXjK+moz8kt9yLyVJ3i1gKKPg+YjJf9IJNJ8JmU1mSrFMT1zQJ8kascOz92CZJiIJ2g699D7xBBeuiQ= Received: from DB6PR0802CA0027.eurprd08.prod.outlook.com (2603:10a6:4:a3::13) by DB6PR0802MB2550.eurprd08.prod.outlook.com (2603:10a6:4:a1::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.18; Fri, 18 Oct 2019 05:12:43 +0000 Received: from VE1EUR03FT016.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e09::204) by DB6PR0802CA0027.outlook.office365.com (2603:10a6:4:a3::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.16 via Frontend Transport; Fri, 18 Oct 2019 05:12:43 +0000 Authentication-Results: spf=temperror (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.org; dmarc=none action=none header.from=arm.com; Received-SPF: TempError (protection.outlook.com: error in processing during lookup of arm.com: DNS Timeout) Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT016.mail.protection.outlook.com (10.152.18.115) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2305.15 via Frontend Transport; Fri, 18 Oct 2019 05:12:40 +0000 Received: ("Tessian outbound 081de437afc7:v33"); Fri, 18 Oct 2019 05:12:38 +0000 X-CR-MTA-TID: 64aa7808 Received: from 2a89b3af238a.2 (ip-172-16-0-2.eu-west-1.compute.internal [104.47.10.57]) by 64aa7808-outbound-1.mta.getcheckrecipient.com id C46B4566-5CDB-4E4F-9180-4822148D4BA5.1; Fri, 18 Oct 2019 05:12:33 +0000 Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-db5eur03lp2057.outbound.protection.outlook.com [104.47.10.57]) by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 2a89b3af238a.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384); Fri, 18 Oct 2019 05:12:33 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NXFzv5JOQyzKfgNhIio66fvXTKMpJclgVEmZ1ebAxabpY3dep+rQ2D2w/ard5NOnj486DDX5DBcI97yLlpRlgJJlwbMwYg0sBw3qNls1o7DN60yV/FzwE/f92KWt9/sTFhORbOlXVbUm7hSsik9Ih34w/dHVXFw/lWOnqUyY4deqRHeSIqZO7fUbELTPIcnw6T94JzxAeDYrEvqbmKeCfbotGKPiJ7uNmCzIV/f3AotBlyEF/sH7zS5GUGso4EAG3LBhnRFEcc8t0ztw8iGOXrR4bmGEjZ3R+qd02B3mPbcErK9YI2Q9+/Dy3Vgb6EPJg3wTxG6QJWNY2HcuU0+juw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qoLQaTchBKTSEQlHmxoSKZDtircA6YVFqzaMR9v6suI=; b=U337aaAKLxjQthavTqfrcp+UrtYEDMhc8cv2Gnk/bqS5xaLpmJKuaCO/zIWJtcE5zYi0DBdKvFQxPuGPk698ruOPUUYIb9SJmpiYfpndhEQDsVn4QV7QMs12zXiIp3i4V6jG8yh9KzhAKos64tGaLT1BibcOBDpzWeWSN/g5iWD3corPFFwxHoqrbcQNs5j+B2aqNq9lYIQmDzaptpUNyYcuBSW4oWzTkyfllomEGGdYMEqjTBoMvxHbULNoOZY3TCnY9wfAUwWgtTdJCCFktWchGUe88l/YaudprgqJEPqQBK/+doOq1E976nKy7qq3VjNNKNBLPIOkf/F+C/nqoA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qoLQaTchBKTSEQlHmxoSKZDtircA6YVFqzaMR9v6suI=; b=wEtcRfyqIzLBuWIzqYZG9HN7Vl4JyJZtuWqL4oB+K6k/JRngEVOgAz00vb8OgUAlZY8Ys0L4dDdWxSI8UKOpxvgxd1jYyXjK+moz8kt9yLyVJ3i1gKKPg+YjJf9IJNJ8JmU1mSrFMT1zQJ8kascOz92CZJiIJ2g699D7xBBeuiQ= Received: from VE1PR08MB5149.eurprd08.prod.outlook.com (20.179.30.27) by VE1PR08MB5149.eurprd08.prod.outlook.com (20.179.30.27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.19; Fri, 18 Oct 2019 05:12:30 +0000 Received: from VE1PR08MB5149.eurprd08.prod.outlook.com ([fe80::8c82:8d9c:c78d:22a6]) by VE1PR08MB5149.eurprd08.prod.outlook.com ([fe80::8c82:8d9c:c78d:22a6%7]) with mapi id 15.20.2347.023; Fri, 18 Oct 2019 05:12:30 +0000 From: Honnappa Nagarahalli To: Ola Liljedahl , "Gavin Hu (Arm Technology China)" , "dev@dpdk.org" CC: "pbhagavatula@marvell.com" , "thomas@monjalon.net" , nd , "jerinj@marvell.com" , "hemant.agrawal@nxp.com" , Honnappa Nagarahalli , nd Thread-Topic: [dpdk-dev] [PATCH v2 2/3] config: add arm neoverse N1 SDP configuration Thread-Index: AQHVhTjdjUGPgoqrmUGLW39o/DcA+adfzawQ Date: Fri, 18 Oct 2019 05:12:30 +0000 Message-ID: References: <1564615940-13183-1-git-send-email-gavin.hu@arm.com> <1564616902-13861-3-git-send-email-gavin.hu@arm.com> <9576728dbcf7bf3ef83ee61d1b61e01427a31279.camel@arm.com> In-Reply-To: <9576728dbcf7bf3ef83ee61d1b61e01427a31279.camel@arm.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 6863a5e7-7a7e-4c80-9c14-0c6c16429c86.0 x-checkrecipientchecked: true Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Honnappa.Nagarahalli@arm.com; x-originating-ip: [217.140.111.135] x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: 14b0b72d-e7b8-41ca-0ed3-08d75389ccd6 X-MS-Office365-Filtering-HT: Tenant X-MS-TrafficTypeDiagnostic: VE1PR08MB5149:|VE1PR08MB5149:|DB6PR0802MB2550: X-MS-Exchange-PUrlCount: 1 x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true x-ms-oob-tlc-oobclassifiers: OLM:628;OLM:628; x-forefront-prvs: 01949FE337 X-Forefront-Antispam-Report-Untrusted: SFV:NSPM; SFS:(10009020)(4636009)(376002)(346002)(39860400002)(136003)(366004)(396003)(189003)(199004)(9686003)(256004)(3846002)(305945005)(4326008)(52536014)(14444005)(8936002)(186003)(25786009)(6306002)(476003)(7736002)(102836004)(6506007)(486006)(74316002)(110136005)(26005)(446003)(966005)(316002)(478600001)(33656002)(86362001)(6116002)(6246003)(54906003)(2906002)(11346002)(99286004)(66066001)(76116006)(66476007)(2501003)(229853002)(64756008)(81166006)(66446008)(66556008)(66946007)(7696005)(6436002)(81156014)(8676002)(71190400001)(71200400001)(55016002)(5660300002)(14454004)(76176011)(473944003); DIR:OUT; SFP:1101; SCL:1; SRVR:VE1PR08MB5149; H:VE1PR08MB5149.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: l7RFQ1eIIKAb61d41VFgrQZY/nqnh7OY7WEVEE+jAfoTo8D9nHreOI1z0+3Zc93n2Pf4EapbQ6RFoGKISliE0iYEhR/sg6AkSlxSja5ICeD7m7wnUdj667+zKPC/KZZzNfXkzPLOWOOaWQV+AZf8Q7OpWR6luXJsD/kAZd28g3RsQJPHuhOcmSDWGts0k/6vcjvwGe6F8q6HILWg32RP1g3+wEkoFsmHiCp6SyVkZinNYUYgdcBcibj3yPjvFBEyI2mAUe1g/2nfilWtWiJuzus+aS2PdXtXGXXsF0LBD65Ppr6Cr31nOms7zTztmzpC7ve10MhRRgOz+PjevaCVvkSP6ERtGgDMOT4DPDHlUDEuMw6BJ0CMKnKGHFtqG9fhzslmOkAFSQZaTK6eLre2hz1pIxDJCVAAbH+vxOAp8gSonwnVwUYpeKO5snl5J6M4EQWm60RjWfw2A9gduHi7oA== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB5149 Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Honnappa.Nagarahalli@arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT016.eop-EUR03.prod.protection.outlook.com X-Forefront-Antispam-Report: CIP:63.35.35.123; IPV:CAL; SCL:-1; CTRY:IE; EFV:NLI; SFV:NSPM; SFS:(10009020)(4636009)(376002)(136003)(346002)(39860400002)(396003)(189003)(199004)(2501003)(4326008)(26826003)(478600001)(2906002)(316002)(47776003)(55016002)(66066001)(8676002)(966005)(86362001)(14454004)(52536014)(50466002)(14444005)(5660300002)(36906005)(54906003)(356004)(110136005)(446003)(11346002)(229853002)(70206006)(99286004)(476003)(486006)(126002)(63350400001)(436003)(22756006)(70586007)(76130400001)(7696005)(2486003)(23676004)(6506007)(76176011)(8936002)(7736002)(305945005)(81166006)(81156014)(6246003)(6306002)(9686003)(25786009)(186003)(33656002)(26005)(102836004)(3846002)(74316002)(336012)(6116002)(473944003); DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR0802MB2550; H:64aa7808-outbound-1.mta.getcheckrecipient.com; FPR:; SPF:TempError; LANG:en; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; MX:1; A:1; X-MS-Office365-Filtering-Correlation-Id-Prvs: 9a960fd5-0f37-48b8-9319-08d75389c6b9 NoDisclaimer: True X-Forefront-PRVS: 01949FE337 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: fr7bGGUEaTN+CJ2Q7RXY++PhLEijxcACQrT1D81iohDEHt1BIOMXf55DqrTv71H64OlcAMNGlK8KK+5pYDiYoOPgfsS6VAjKYfYsE1wN9KB/riI7A1Ps+cKbF/k0UN8hhTTBjqM5BF8b9LSshBc/CTOGWoT8yvv91zXAKGqtK//2Vdh1SnEb9gQK+JO/C4YfB6yer3OUpFb2pvgmUOf3RndEhD9ibV6gkuQdZ8W4hvWdM5mwTsNG4adSw2ilJy+zTpUz0d7M/MSmWBaQkl5CgBx2YuFFf/2oSCWwA72VuQrR+NBFr+xewMbEOEB0AgrYQOujAhR4DgL6KgKm5RxQWegfAEUOy+qZr2iD8saIQKvrev3R0cQDW0Ab1T7G6DjNPCEmT8V7ByMzWib9yFU9IZvjnm3kzP0VYm7GU6pR/p/oGH2dr+3zS9/G4Q0M9H1TWekQtSQQ2OlXRgUwtcUAsQ== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Oct 2019 05:12:40.7011 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 14b0b72d-e7b8-41ca-0ed3-08d75389ccd6 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0802MB2550 Subject: Re: [dpdk-dev] [PATCH v2 2/3] config: add arm neoverse N1 SDP configuration 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" PHNuaXA+DQoNCj4gDQo+IE9uIFRodSwgMjAxOS0wOC0wMSBhdCAwNzo0OCArMDgwMCwgR2F2aW4g SHUgd3JvdGU6DQo+ID4gQXJtIE4xIFNEUCBpcyBhbiBpbmZyYXN0cnVjdHVyZSBzZWdtZW50IGRl dmVsb3BtZW50IHBsYXRmb3JtIGJhc2VkIG9uDQo+ID4gYXJtdjguMi1hIE5lb3ZlcnNlIE4xIENQ VS4gRm9yIG1vcmUgaW5mb3JtYXRpb24sIHJlZmVyIHRvOg0KPiA+IGh0dHBzOi8vY29tbXVuaXR5 LmFybS5jb20vZGV2ZWxvcGVyL3Rvb2xzLXNvZnR3YXJlL29zcy1wbGF0Zm9ybXMvdy8NCj4gPiBk b2NzLzQ0MC9uZW92ZXJzZS1uMS1zZHANCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IEdhdmluIEh1 IDxnYXZpbi5odUBhcm0uY29tPg0KPiA+IFJldmlld2VkLWJ5OiBIb25uYXBwYSBOYWdhcmFoYWxs aSA8aG9ubmFwcGEubmFnYXJhaGFsbGlAYXJtLmNvbT4NCj4gPiBSZXZpZXdlZC1ieTogU3RldmUg Q2FwcGVyIDxzdGV2ZS5jYXBwZXJAYXJtLmNvbT4NCj4gPiAtLS0NCj4gPiAgY29uZmlnL2FybS9t ZXNvbi5idWlsZCAgICAgICAgICAgICAgICAgICAgICAgICB8ICA5ICsrKysrKy0NCj4gPiAgY29u ZmlnL2RlZmNvbmZpZ19hcm02NC1uZW92ZXJzZW4xLWxpbnV4LWdjYyAgICB8ICAxICsNCj4gPiAg Y29uZmlnL2RlZmNvbmZpZ19hcm02NC1uZW92ZXJzZW4xLWxpbnV4YXBwLWdjYyB8IDE1ICsrKysr KysrKysrKw0KPiA+ICBtay9tYWNoaW5lL25lb3ZlcnNlbjEvcnRlLnZhcnMubWsgICAgICAgICAg ICAgIHwgMzQNCj4gPiArKysrKysrKysrKysrKysrKysrKysrKysrKw0KPiA+ICA0IGZpbGVzIGNo YW5nZWQsIDU4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkgIGNyZWF0ZSBtb2RlIDEyMDAw MA0KPiA+IGNvbmZpZy9kZWZjb25maWdfYXJtNjQtbmVvdmVyc2VuMS1saW51eC1nY2MNCj4gPiAg Y3JlYXRlIG1vZGUgMTAwNjQ0IGNvbmZpZy9kZWZjb25maWdfYXJtNjQtbmVvdmVyc2VuMS1saW51 eGFwcC1nY2MNCj4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IG1rL21hY2hpbmUvbmVvdmVyc2VuMS9y dGUudmFycy5taw0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL2NvbmZpZy9hcm0vbWVzb24uYnVpbGQg Yi9jb25maWcvYXJtL21lc29uLmJ1aWxkIGluZGV4DQo+ID4gOTc5MDE4ZS4uOTk1ZDMyMSAxMDA2 NDQNCj4gPiAtLS0gYS9jb25maWcvYXJtL21lc29uLmJ1aWxkDQo+ID4gKysrIGIvY29uZmlnL2Fy bS9tZXNvbi5idWlsZA0KPiA+IEBAIC02Myw2ICs2MywxMiBAQCBmbGFnc19hcm1hZGEgPSBbDQo+ ID4gIFsnUlRFX01BWF9MQ09SRScsIDE2XV0NCj4gPg0KPiA+ICBmbGFnc19kZWZhdWx0X2V4dHJh ID0gW10NCj4gPiArZmxhZ3NfbmVvdmVyc2VuMV9leHRyYSA9IFsNCj4gPiArWydSVEVfTUFDSElO RScsICcibmVvdmVyc2VuMSInXSwNCj4gV2hhdCBkb2VzIFJURV9NQUNISU5FIHN0YW5kIGZvcj8N Ck5vdCBzdXJlLCB3aGF0IGl0IHN0YW5kcyBmb3IuIEkgY2Fubm90IGZpbmQgYSBjb25zaXN0ZW50 IGFzc2lnbm1lbnQgZm9yIGl0LiBTb21lIHRpbWUgaXQgdGFrZXMgJ2FybXY4JyAoaW4gdGhlIGNh c2Ugb2YgQmx1ZUZpZWxkKSwgJ2RwYWEnLCAnZHBhYTInLCAndGh1bmRlcngnIGV0YyAoYXJjaGl0 ZWN0dXJlLCBTb0MsIG1pY3JvLWFyY2hpdGVjdHVyZSkuIEkgYWxzbyBjYW5ub3QgZmluZCBhbiBp bnN0YW5jZSBvZiBpdHMgdXNhZ2UuDQoNCj4gDQo+IE5lb3ZlcnNlIE4xIGlzIGEgQ1BVIGNvcmUs IG5vdCBhIHBsYXRmb3JtLCBub3QgYSBTb0MgYXJjaGl0ZWN0dXJlIGV0Yy4NCj4gTWFueSBkaWZm ZXJlbnQgU29DJ3MgY2FuIGJlIGRlc2lnbmVkIHVzaW5nIHRoZSBOMSBjb3JlLg0KPiBTb21lIHdp bGwgYmUgc21hbGwgd2l0aCBmZXcgY29yZXMgYW5kIG5vIE5VTUEsIG90aGVycyBtaWdodCBiZSBs YXJnZSB3aXRoDQo+IG1hbnkgY29yZXMgYW5kIG11bHRpLXNvY2tldCAoTlVNQSkgc3VwcG9ydC4N Cj4gVGhlIE4xU0RQIChOMSBTeXN0ZW0gRGV2ZWxvcG1lbnQgUGxhdGZvcm0pIGlzIHVzaW5nIHN1 Y2ggYSBzbWFsbCBTb0MNCj4gKHNwZWNpYWxseSBkZXNpZ25lZCBmb3IgdGhlIE4xRFNQLCBpdCBp cyBub3QgZ29pbmcgdG8gc2hvdyB1cCBpbiBvdGhlcg0KPiBwbGF0Zm9ybXMpLiBUaGUgY29uZmln dXJhdGlvbiBiZWxvdyBtYXRjaGVzIE4xU0RQIGJ1dCB3aWxsIG1vc3QgbGlrZWx5IG5vdA0KPiBt YXRjaCBvdGhlciBmdXR1cmUgTjEtYmFzZWQgU29DJ3MuIFdoYXQgZG8gd2UgZG8gd2hlbiBvdGhl ciBxdWl0ZQ0KPiBkaWZmZXJlbnQgIm1hY2hpbmVzIiB1c2luZyB0aGUgTmVvdmVyc2UgTjEgY29y ZSBzaG93cyB1cD8gSXMgaXQgT0sgdG8NCj4gcXVhbGl0YXRpdmVseSBjaGFuZ2UgdGhlc2UgY29u ZmlndXJhdGlvbnMgbGF0ZXI/DQpBbGwgb3RoZXIgaW1wbGVtZW50YXRpb25zIG9mIE4xIGJhc2Vk IFNvQ3Mgc2hvdWxkIGhhdmUgdGhlaXIgb3duIGltcGxlbWVudG9yIElEIGFuZCB2YXJpYW50LiBI ZW5jZSB0aGV5IHNob3VsZCBub3QgY2xhc2ggd2l0aCB0aGVzZSBjb25maWd1cmF0aW9ucy4NCklJ UkMsIEJsdWVGaWVsZCBoYWQgdGhlIHNhbWUgaW1wbGVtZW50YXRpb24gSUQgYXMgQXJtICgweDQx KSwgc28gJyBmbGFnc19hcm0nIHdhcyBtb2RpZmllZCB0byByZWZsZWN0IEJsdWVGaWVsZCBjb25m aWd1cmF0aW9uLiBIb3BlZnVsbHksIHRoaXMgd2lsbCBiZSBjb3JyZWN0ZWQgaW4gdGhlIGZ1dHVy ZS4NCg0KPiANCj4gPiArWydSVEVfTUFYX05VTUFfTk9ERVMnLCAxXSwNCj4gPiArWydSVEVfTUFY X0xDT1JFJywgNF0sDQo+ID4gK1snUlRFX0VBTF9OVU1BX0FXQVJFX0hVR0VQQUdFUycsIGZhbHNl XSwNCj4gWydSVEVfTElCUlRFX1ZIT1NUX05VTUEnLA0KPiA+ICtmYWxzZV1dDQo+ID4gIGZsYWdz X3RodW5kZXJ4X2V4dHJhID0gWw0KPiA+ICBbJ1JURV9NQUNISU5FJywgJyJ0aHVuZGVyeCInXSwN Cj4gPiAgWydSVEVfVVNFX0MxMV9NRU1fTU9ERUwnLCBmYWxzZV1dDQo+ID4gQEAgLTg3LDcgKzkz LDggQEAgbWFjaGluZV9hcmdzX2dlbmVyaWMgPSBbICBbJzB4ZDA3JywNCj4gPiBbJy1tY3B1PWNv cnRleC1hNTcnXV0sICBbJzB4ZDA4JywgWyctbWNwdT1jb3J0ZXgtYTcyJ11dLCAgWycweGQwOScs DQo+ID4gWyctbWNwdT1jb3J0ZXgtYTczJ11dLCAtWycweGQwYScsIFsnLW1jcHU9Y29ydGV4LWE3 NSddXV0NCj4gPiArWycweGQwYScsIFsnLW1jcHU9Y29ydGV4LWE3NSddXSwNCj4gPiArWycweGQw YycsIFsnLW1hcmNoPWFybXY4LjItYStjcmMrY3J5cHRvJywgJy1tY3B1PW5lb3ZlcnNlLW4xJ10s DQo+ID4gZmxhZ3NfbmVvdmVyc2VuMV9leHRyYV1dDQo+ID4NCj4gPiAgbWFjaGluZV9hcmdzX2Nh dml1bSA9IFsNCj4gPiAgWydkZWZhdWx0JywgWyctbWFyY2g9YXJtdjgtYStjcmMrY3J5cHRvJywn LW1jcHU9dGh1bmRlcngnXV0sDQo+ID4gZGlmZiAtLWdpdCBhL2NvbmZpZy9kZWZjb25maWdfYXJt NjQtbmVvdmVyc2VuMS1saW51eC1nY2MNCj4gPiBiL2NvbmZpZy9kZWZjb25maWdfYXJtNjQtbmVv dmVyc2VuMS1saW51eC1nY2MNCj4gPiBuZXcgZmlsZSBtb2RlIDEyMDAwMA0KPiA+IGluZGV4IDAw MDAwMDAuLjQ3Yzk2YTQNCj4gPiAtLS0gL2Rldi9udWxsDQo+ID4gKysrIGIvY29uZmlnL2RlZmNv bmZpZ19hcm02NC1uZW92ZXJzZW4xLWxpbnV4LWdjYw0KPiA+IEBAIC0wLDAgKzEgQEANCj4gPiAr ZGVmY29uZmlnX2FybTY0LW5lb3ZlcnNlbjEtbGludXhhcHAtZ2NjDQo+ID4gXCBObyBuZXdsaW5l IGF0IGVuZCBvZiBmaWxlDQo+ICENCj4gDQo+ID4gZGlmZiAtLWdpdCBhL2NvbmZpZy9kZWZjb25m aWdfYXJtNjQtbmVvdmVyc2VuMS1saW51eGFwcC1nY2MNCj4gPiBiL2NvbmZpZy9kZWZjb25maWdf YXJtNjQtbmVvdmVyc2VuMS1saW51eGFwcC1nY2MNCj4gPiBuZXcgZmlsZSBtb2RlIDEwMDY0NA0K PiA+IGluZGV4IDAwMDAwMDAuLjM5YjllMWYNCj4gPiAtLS0gL2Rldi9udWxsDQo+ID4gKysrIGIv Y29uZmlnL2RlZmNvbmZpZ19hcm02NC1uZW92ZXJzZW4xLWxpbnV4YXBwLWdjYw0KPiA+ID4NCj4g PiBAQCAtMCwwICsxLDE1IEBADQo+ID4gKyMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0z LUNsYXVzZSAjIENvcHlyaWdodChjKSAyMDE5IEFybSBMdGQuDQo+ID4gKyMNCj4gPiArDQo+ID4g KyNpbmNsdWRlICJkZWZjb25maWdfYXJtNjQtYXJtdjhhLWxpbnV4LWdjYyINCj4gPiArDQo+ID4g K0NPTkZJR19SVEVfTUFDSElORT0ibmVvdmVyc2VuMSINCj4gVGhpcyBzaG91bGQgcHJvYmFibHkg YmUgIm4xc2RwIiBhcyB0aGlzIGlzIHRoZSBuYW1lIG9mIHRoZSBwbGF0Zm9ybSB0aGF0DQo+IG1h dGNoZXMgdGhlIGJlbG93IGNvbmZpZ3VyYXRpb24uDQpBIGNsZWFyIGRlZmluaXRpb24gb2YgUlRF X01BQ0hJTkUgaXMgcmVxdWlyZWQuIEplcmluPw0KDQo+IA0KPiA+ICtDT05GSUdfUlRFX0FSQ0hf QVJNX1RVTkU9Im5lb3ZlcnNlLW4xIg0KPiA+ICtDT05GSUdfUlRFX01BWF9MQ09SRT00DQo+ID4g K0NPTkZJR19SVEVfTUFYX05VTUFfTk9ERVM9MQ0KPiA+ICtDT05GSUdfUlRFX0NBQ0hFX0xJTkVf U0laRT02NA0KPiA+ICsNCj4gPiArIyBEb2Vzbid0IHN1cHBvcnQgTlVNQQ0KPiA+ICtDT05GSUdf UlRFX0VBTF9OVU1BX0FXQVJFX0hVR0VQQUdFUz1uDQo+ID4gK0NPTkZJR19SVEVfTElCUlRFX1ZI T1NUX05VTUE9bg0KPiA+IGRpZmYgLS1naXQgYS9tay9tYWNoaW5lL25lb3ZlcnNlbjEvcnRlLnZh cnMubWsNCj4gPiBiL21rL21hY2hpbmUvbmVvdmVyc2VuMS9ydGUudmFycy5taw0KPiA+IG5ldyBm aWxlIG1vZGUgMTAwNjQ0DQo+ID4gaW5kZXggMDAwMDAwMC4uNmQ2OWRlMA0KPiA+IC0tLSAvZGV2 L251bGwNCj4gPiArKysgYi9tay9tYWNoaW5lL25lb3ZlcnNlbjEvcnRlLnZhcnMubWsNCj4gPiBA QCAtMCwwICsxLDM0IEBADQo+ID4gKyMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0zLUNs YXVzZSAjIENvcHlyaWdodChjKSAyMDE5IEFybSBMdGQgIw0KPiA+ICsNCj4gPiArIw0KPiA+ICsj IG1hY2hpbmU6DQo+ID4gKyMNCj4gPiArIyAgIC0gY2FuIGRlZmluZSBBUkNIIHZhcmlhYmxlIChv dmVycmlkZGVuIGJ5IGNtZGxpbmUgdmFsdWUpDQo+ID4gKyMgICAtIGNhbiBkZWZpbmUgQ1JPU1Mg dmFyaWFibGUgKG92ZXJyaWRkZW4gYnkgY21kbGluZSB2YWx1ZSkNCj4gPiArIyAgIC0gZGVmaW5l IE1BQ0hJTkVfQ0ZMQUdTIHZhcmlhYmxlIChvdmVycmlkZGVuIGJ5IGNtZGxpbmUgdmFsdWUpDQo+ ID4gKyMgICAtIGRlZmluZSBNQUNISU5FX0xERkxBR1MgdmFyaWFibGUgKG92ZXJyaWRkZW4gYnkg Y21kbGluZSB2YWx1ZSkNCj4gPiArIyAgIC0gZGVmaW5lIE1BQ0hJTkVfQVNGTEFHUyB2YXJpYWJs ZSAob3ZlcnJpZGRlbiBieSBjbWRsaW5lIHZhbHVlKQ0KPiA+ICsjICAgLSBjYW4gZGVmaW5lIENQ VV9DRkxBR1MgdmFyaWFibGUgKG92ZXJyaWRkZW4gYnkgY21kbGluZSB2YWx1ZSkgdGhhdA0KPiA+ ICsjICAgICBvdmVycmlkZXMgdGhlIG9uZSBkZWZpbmVkIGluIGFyY2guDQo+ID4gKyMgICAtIGNh biBkZWZpbmUgQ1BVX0xERkxBR1MgdmFyaWFibGUgKG92ZXJyaWRkZW4gYnkgY21kbGluZSB2YWx1 ZSkgdGhhdA0KPiA+ICsjICAgICBvdmVycmlkZXMgdGhlIG9uZSBkZWZpbmVkIGluIGFyY2guDQo+ ID4gKyMgICAtIGNhbiBkZWZpbmUgQ1BVX0FTRkxBR1MgdmFyaWFibGUgKG92ZXJyaWRkZW4gYnkg Y21kbGluZSB2YWx1ZSkgdGhhdA0KPiA+ICsjICAgICBvdmVycmlkZXMgdGhlIG9uZSBkZWZpbmVk IGluIGFyY2guDQo+ID4gKyMgICAtIG1heSBvdmVycmlkZSBhbnkgcHJldmlvdXNseSBkZWZpbmVk IHZhcmlhYmxlDQo+ID4gKyMNCj4gPiArDQo+ID4gKyMgQVJDSCA9DQo+ID4gKyMgQ1JPU1MgPQ0K PiA+ICsjIE1BQ0hJTkVfQ0ZMQUdTID0NCj4gPiArIyBNQUNISU5FX0xERkxBR1MgPQ0KPiA+ICsj IE1BQ0hJTkVfQVNGTEFHUyA9DQo+ID4gKyMgQ1BVX0NGTEFHUyA9DQo+ID4gKyMgQ1BVX0xERkxB R1MgPQ0KPiA+ICsjIENQVV9BU0ZMQUdTID0NCj4gPiArDQo+ID4gK2luY2x1ZGUgJChSVEVfU0RL KS9tay9ydGUuaGVscGVyLm1rDQo+ID4gKw0KPiA+ICtNQUNISU5FX0NGTEFHUyArPSAkKGNhbGwg cnRlX2NjX2hhc19hcmd1bWVudCwNCj4gPiArLW1hcmNoPWFybXY4LjItYStjcmMrY3J5cHRvKSBN QUNISU5FX0NGTEFHUyArPSAkKGNhbGwNCj4gPiArcnRlX2NjX2hhc19hcmd1bWVudCwgLW1jcHU9 bmVvdmVyc2UtbjEpDQo+ID4NCj4gPg0KPiAtLQ0KPiBPbGEgTGlsamVkYWhsLCBOZXR3b3JraW5n IFN5c3RlbSBBcmNoaXRlY3QsIEFybSBQaG9uZSArNDY3MDY4NjYzNzMsIFNreXBlDQo+IG9sYS5s aWxqZWRhaGwNCg0K