From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mx.groups.io with SMTP id smtpd.web12.2500.1644530792093801244 for ; Thu, 10 Feb 2022 14:06:32 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=RNsgdC0O; spf=pass (domain: intel.com, ip: 192.55.52.115, mailfrom: michael.d.kinney@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1644530792; x=1676066792; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=ZkORpgHtRXtsB+/wqPeMlqh5LyrkjmdAIKtagyFwESU=; b=RNsgdC0O8LfQEvj4RZsACjLcaXqRZdfpBzZs9Ta6ysZ9Rp5RZQmWHsnL n+jIJayH9+yaDii/TdXb5nAu6VPUh8E/ML6kzOdOf/wyfXhKm18XodT1g SP22TcCb8bHQAeuAto3mFcRY4OXHQ4AMenK5ZgsAiOxNo0Ga8keQjiEX8 xelTxJYe1MlNxvuzlr77THrj9VDdEuKEGwhdKI0K+eR2hHdekpDN07yLZ 9Cs7abfl3nQoZqzW+NjimlDHKAdefGdLEwM6pMYYo6FSMc96jcbkWfE2w vosYk1YVzXIDzfV697OCRTJx2Slqf4hzd7bNrV9rdZ6y/rLqCVk8W7niD Q==; X-IronPort-AV: E=McAfee;i="6200,9189,10254"; a="249812380" X-IronPort-AV: E=Sophos;i="5.88,359,1635231600"; d="scan'208";a="249812380" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Feb 2022 14:06:31 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,359,1635231600"; d="scan'208";a="541818630" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by orsmga008.jf.intel.com with ESMTP; 10 Feb 2022 14:06:31 -0800 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Thu, 10 Feb 2022 14:06:30 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Thu, 10 Feb 2022 14:06:30 -0800 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.109) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Thu, 10 Feb 2022 14:06:30 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=P34XaHGVHqjBECmbssfRMjP2uTz7m03hsWLtFyPEQM8GcWvEf48qbQce/juVKN+47Rek2Q43rvjQgupNPotKmqAVVActkePGeWXIQDzCy16vuCXknDG8fBJo988JXjPJzwVITsuTPcoa5OHlquHwp8Onr8MQCutDB8yg27dA0aghhOXk51LI95wnmVJA2m/QzOZ9QmC84QodqYSLVFMHbMN2QGZEI8Ia2krDE000Q7pMbD8aXatu7H0qGpkrlX0cPtKRE3WzG2JMe2rucPMYVfOeVg6ZgDwF7t94j4EnitNi1BeGhd4q7i8j/NNVhXh7pmK+CpZE/6K3QC00DEg2HQ== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ZkORpgHtRXtsB+/wqPeMlqh5LyrkjmdAIKtagyFwESU=; b=cZeuMk4gV2eFkKOSxo3QSXtxm7TI5CvU6PIhQ/JnviAP1ZqEiYbw4KuVfzcGLQLklaXPkCvBTHAgDv6KHd9l9UgX9bIkgHB5rM2qB8bBBoWjNeFTI3CTPGFvtwVl4ncl6UoweRlBuK2gTI5qaooxC5s3RiQC4TzlTXKYk2PmyTH4APKWQ8lx8WgwM0UeCFwNApHIBWGfMbG7CZzepIjnzwm0QTajeRXVWu7yD7hXIsNKT0wfaWOJrheWUtqVs9zKCcCUALFqf9DvOUiRjoOJMlF1+QFZlzkKjpnfuiropbFPDIGynWUYucFflIOYN2B08iENGClMI6dvRwDgnYFiUg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by DM5PR1101MB2121.namprd11.prod.outlook.com (2603:10b6:4:50::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.14; Thu, 10 Feb 2022 22:06:28 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::f5df:efd0:d43f:8e1e]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::f5df:efd0:d43f:8e1e%3]) with mapi id 15.20.4975.011; Thu, 10 Feb 2022 22:06:28 +0000 From: "Michael D Kinney" To: "devel@edk2.groups.io" , "Rhodes, Sean" , "Kinney, Michael D" CC: "Dong, Eric" , Patrick Rudolph Subject: Re: [edk2-devel] [PATCH 16/18] UefiCpuPkg: Disable MTRR programming for UefiPayloadPkg Thread-Topic: [edk2-devel] [PATCH 16/18] UefiCpuPkg: Disable MTRR programming for UefiPayloadPkg Thread-Index: AQHYHsUqKxwfOyuMr0u2bRuR/Lc55qyNVo6g Date: Thu, 10 Feb 2022 22:06:28 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5836ea0a-05cf-404d-5c4a-08d9ece19682 x-ms-traffictypediagnostic: DM5PR1101MB2121:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ZPVReJDEMJ6zVoTnH8uvk+8gOu9pQRlKDhVLBLt9oOXJ/L6hJLqril1CFWDc5phQJgt8DwvGcVFiduD3qshYN+JYR/+yxY4hleHgUC9iUXYAuKZl0c1aT7uFQbC5/FqmYwog1pvpVStk3EtDG/apb+daoXwcOHEG4Gckjox1BJQmfKKX3hoyYP6xtR4FzOCj4zUO/+HOsGSI8f+Uc0yw8a2JIC/fBp4fEcMewe+NVqXb5ox+UVgUWsIX5FmjcE7DMnkqve1/yDQGBUNBx9Io7M7BP+nj8/2zckXOvojftkXe0oAFhTjG5CMIAVxucs0oyI8cIxTY1tmp9/5xUvdqaCRFOdrUT9c6scHcRk3U/ekj/5O5m7aMfBn3XHJUN5sYTb/lYSe7OhBm3LUgsLSfTEoXjFiY+8JfzCqJY8FaSJdzMpu9lI5yzMO17onSK1mWpyNkEVF7gbb713BQJlgG2loOw4ZNSeBbrzGrMIfGh1lB/h+qPgvUpMaVYKROZmP+Q2nqWUaPSXn2oLFwSVOVZPI1LL9bVriieGL1C23eAUjcZPZGBylNbGx7mka3yOx4WGO3fSAYXI5Nxr+36V3qkDhgEvIYTEMnkYisIRAyJKRVKydXOTj5gktXLhnL6VU24vkIH9gDrEWs0YH3bWGAfK6EjdgBcyMv1k4tQKoh+EBBYTFc+FLlBLXUSFeFCug0xbN5EirEC0sbuRZXmU0XtAWkFHveblYFe+5+H2InLjvlgmDhaXBJLKuPSf2vXSe+1gHsmelRZOHTlpTVMEVEs4GZa2i45a3aEc/xJ7obr80dT5685TTo5TqbGzjvwKtONzx6wX/50I27W2BFrmxhLQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4929.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(8676002)(966005)(66446008)(66556008)(508600001)(64756008)(5660300002)(8936002)(66476007)(4326008)(76116006)(66946007)(55016003)(54906003)(7696005)(9686003)(33656002)(53546011)(6506007)(110136005)(71200400001)(38070700005)(122000001)(316002)(38100700002)(2906002)(52536014)(186003)(86362001)(83380400001)(82960400001)(26005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bXJlY0QyN1F0SE0yYzg1U2QvQXBFL0JBakxjK2p5SkhHQWFGYXRxWHZCay9z?= =?utf-8?B?VDJGZFFqMitJa1J6ZVdqVldJaWNDcEpMZXQxVVYrNHQxNzVNN25WL0puclpV?= =?utf-8?B?OTRSemxPYTVUVDRHUnlkUDdQNWJxNzFzWnVzeDNOTjR6WThmc3BKY3NhVU9C?= =?utf-8?B?dTRPOW90eWpTbThQdFUvOU5wa2JQZFFKVy9Ia3NQWVY3UVg0eGRWVWxtb0c0?= =?utf-8?B?SEV0enVIQ3dOTmVOTDMrckhEWXVoaWwyZkpmUUF5MzAzZ1d4OUxlV3o0bGlZ?= =?utf-8?B?cUdqRnpsS0ZMeXVVUHZ2NUxYajZIV2N4RWVyWFhUSHA4V1BRZEdFNStJdXJl?= =?utf-8?B?WlY3d2tyZmgyckYwenEzakdGR0pZbitrcFBaVFh1K3NxWTJwTHNoOWpucElQ?= =?utf-8?B?RFplK1B0NWFzZFdMZ2kxaERDKzg3dUkwWnp0dkUzTnU5MjM1UU1qNDlJeTN6?= =?utf-8?B?MnF3SllGRlA0dmQ5WnYva1pIc3lsbWJhWWJFajRPWUViNDFBcElxMlZIY2dw?= =?utf-8?B?UktxRitMT3pXeVZ4YzljZU5xTVlUTjZuNmlEcVJoSmdjbnZ1cFVlUm5RU0U5?= =?utf-8?B?THJPWnBCd1J1R1VYZ3N2ajlRY1BTOCtCUGJIb1E0SStaRXR5MHVlWmJEbWNC?= =?utf-8?B?ME5VQ0lKMFlPWndMa01hTURJamJlTlJ0eDhtK2Y5ZWZ0UWNQeW81bjBwUzlv?= =?utf-8?B?VFN3Q3JLbG5oY0FidkEzNDhYc2ZHSmhlcEllZVcvUXR5dnVSekJxQW5CUmpH?= =?utf-8?B?dFpTSTdnR09RU0FEZGlsWnNrSEFVeld2VGU3WUVCU25ld2tpMXdXNDlZeVZ2?= =?utf-8?B?TVU4WGI0TXpwS2ZhWUtGUjNVOHA4SUxmTWJUcW01SXMxdk15RWh3ZkRLOEdW?= =?utf-8?B?OUFoblhvZXVmRXk5YTdwWW94WDVzaHNTVnZlWlpjQnNWWWEvNCtaVnNHWVZI?= =?utf-8?B?UUpZQmdGOWEyL0hucExNWHl4cmhJK3NyK1I3Y2JVZURrS2U5eEwrZ1pMeGhB?= =?utf-8?B?dDVmaGNTT3MxTVBqMC9vb1Y1MDFHUGwwVE1MWGJMeC9NbGhlclFxOU1TMzgx?= =?utf-8?B?NEZqUGUzV2RpVnFFT2FQTnF1aFlWbnlJWHEzdEZRMEdvbTB2Z3dxMk5jNVMy?= =?utf-8?B?VUozNzhhZHNyZDJ6UTBxRW9UWERLbG11cXhMcmlyS1RVK2k1ekEzbXJ6aDMr?= =?utf-8?B?SWRoOUpjSmRFMitmdk5MRFNqczJnT0ppYUgvUWFDQlNTSFU3MGErVUEyckIr?= =?utf-8?B?NzE0UnI4a293QkJJU1M0K0U1ZUl2UnBlUURTQWMwZ2duQVJieGo0bVgwRCtV?= =?utf-8?B?VG1jNGd3bUVxemM1cnpEWTEyUk1XU2c2ekxhbzhiS0p5Q1diSFM5b3JTdzAw?= =?utf-8?B?V0dBME05UWx2RE8zS3ljUlRScEZ6RDlSQWhYMGp5S3RuWE51eGdKL3Q0WHF5?= =?utf-8?B?QzdNZnJEelRyUHdKQWJscEpUcFpRVWxya1hLYlpVV3NWaHV0L2Yyb0l2UU5r?= =?utf-8?B?eDZEWEt2d3pGY2NWelNLaTk5c05HMlp1aE8rM3c3YWtvQnVkVUl3c3hmS3FB?= =?utf-8?B?bkhqdm9yVkc2OWNiL0ptdDBGT3hVTTZuMHlFREppdGhnQTgxVXI5VXVpTjlN?= =?utf-8?B?NkNkOVNZajhTbFNpYW1USHJxOVZtZ2x5Q1RNSG5palBCWVZlVEx2NHVoYmJB?= =?utf-8?B?WGRib2JrbnEzUVIrVEU5WHUzaXI4dVFFVHJlMGREVkVTWEN1bUo3NlFEeHV0?= =?utf-8?B?SHZNSmtiVlUrUU1MeHhvUjJKY1BBWnVYSEROalJGczhmcU4xM1R6aDVVRStz?= =?utf-8?B?bjJqWG1ESFRlS1RXVjlPejAxeXRpSFR6NnhUcysvL1pES3o5em5kY09sL0VX?= =?utf-8?B?bXVkQVUrUkhsQUd5RVFpd3ZHZm1zSEJKM3MyWEdJYk4xRFBkZVdkYTNRd2Ja?= =?utf-8?B?VTF6ZytWU21QTWcwRTAwMmZycnpYZXhSZFZLRkpRYzFSVFJ1T2hEa1ZVZkl4?= =?utf-8?B?UTZRMWIxbE1yK1pTTy8rRjZIVENmdzNobWpvNGV2R1hLd1pFYU0zeWV1SVRr?= =?utf-8?B?cHBndDRVUUhqZ25yZEI5cTFSd0sxWE9zcXpPZ1BzV2kwVGxjL3pkaGQ4bzJ2?= =?utf-8?B?VDY5ZXRBN0pvS3grbjBaTFh1MWdMc3lzWEU2Zmdya3pKOVNxS09IQ1hzQzNT?= =?utf-8?B?Q1hnbmZ4M1VSaksvSSs4WFpVVHJHd1E0MHhBMUZwcVk5Rmw5aXRiUHZ5Tnor?= =?utf-8?B?QnpEQWFkSFBBUGJ1RDdsM0RxdG5BPT0=?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5836ea0a-05cf-404d-5c4a-08d9ece19682 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Feb 2022 22:06:28.5308 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: iKL7R8DfDKbzCSRWVwdkjXhXjP1D0Dhi07oRdma7BxZI/o7Ct/8yIVopGmvgGwqqDlHuTLDWed660UT9ywBSjIDBrtt4C+2ve+GUTSWJP0A= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR1101MB2121 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgU2VhbiwNCg0KQnkgZGlzYWJsaW5nIHRoZSBNVFJSIGxpYiBpbiB0aGlzIHdheSwgdGhlIFVl ZmlQYXlsb2FkUGtnIGhhcyBubyBtZWFucyB0bw0KYWRqdXN0IGNhY2hhYmlsaXR5IGlmIGl0IG5l ZWRzIHRvIGluIHRoZSBmdXR1cmUsIGFuZCBpdCBicmVha3MgY29uZm9ybWFuY2UgDQp3aXRoIHRo ZSBQSSBTcGVjaWZpY2F0aW9uLg0KDQpXaGF0IG1vZHVsZXMgaW4gdGhlIFVlZmlQYXlsb2FkUGtn IGFyZSBjaGFuZ2luZyBjYWNoYWJpbGl0eT8gIElzIHRoYXQgYXBwcm9wcmlhdGU/DQpTaG91bGQg dGhvc2UgbW9kdWxlcyBiZSB1cGRhdGVzIHRvIG5vdCBtYWtlIHRob3NlIHJlcXVlc3RzIGluc3Rl YWQ/DQoNCkp1c3Qgd2FudCB0byBrbm93IGlmIHRoaXMgYWx0ZXJuYXRlIG1ldGhvZCBvZiBwcmV2 ZW50aW5nIE1UUlIgY2hhbmdlcyB3YXMgDQpldmFsdWF0ZWQuDQoNClRoYW5rcywNCg0KTWlrZQ0K DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IGRldmVsQGVkazIuZ3JvdXBz LmlvIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9mIFNlYW4gUmhvZGVzDQo+IFNl bnQ6IFRodXJzZGF5LCBGZWJydWFyeSAxMCwgMjAyMiAxOjI4IFBNDQo+IFRvOiBkZXZlbEBlZGsy Lmdyb3Vwcy5pbw0KPiBDYzogRG9uZywgRXJpYyA8ZXJpYy5kb25nQGludGVsLmNvbT47IFBhdHJp Y2sgUnVkb2xwaCA8cGF0cmljay5ydWRvbHBoQDllbGVtZW50cy5jb20+DQo+IFN1YmplY3Q6IFtl ZGsyLWRldmVsXSBbUEFUQ0ggMTYvMThdIFVlZmlDcHVQa2c6IERpc2FibGUgTVRSUiBwcm9ncmFt bWluZyBmb3IgVWVmaVBheWxvYWRQa2cNCj4gDQo+IEZyb206IFBhdHJpY2sgUnVkb2xwaCA8cGF0 cmljay5ydWRvbHBoQDllbGVtZW50cy5jb20+DQo+IA0KPiBUaGUgTVRSUnMgaGF2ZSBhbHJlYWR5 IGJlZW4gcHJvZ3JhbW1lZCBieSBGU0IuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBQYXRyaWNrIFJ1 ZG9scGggPHBhdHJpY2sucnVkb2xwaEA5ZWxlbWVudHMuY29tPg0KPiAtLS0NCj4gIFVlZmlDcHVQ a2cvTGlicmFyeS9NdHJyTGliL010cnJMaWIuYyAgIHwgNCArKysrDQo+ICBVZWZpQ3B1UGtnL0xp YnJhcnkvTXRyckxpYi9NdHJyTGliLmluZiB8IDIgKy0NCj4gIFVlZmlDcHVQa2cvVWVmaUNwdVBr Zy5kZWMgICAgICAgICAgICAgIHwgNCArKysrDQo+ICBVZWZpQ3B1UGtnL1VlZmlDcHVQa2cudW5p ICAgICAgICAgICAgICB8IDggKysrKysrLS0NCj4gIFVlZmlQYXlsb2FkUGtnL1VlZmlQYXlsb2Fk UGtnLmRzYyAgICAgIHwgNCArKysrDQo+ICA1IGZpbGVzIGNoYW5nZWQsIDE5IGluc2VydGlvbnMo KyksIDMgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvVWVmaUNwdVBrZy9MaWJyYXJ5 L010cnJMaWIvTXRyckxpYi5jIGIvVWVmaUNwdVBrZy9MaWJyYXJ5L010cnJMaWIvTXRyckxpYi5j DQo+IGluZGV4IGU1Yzg2MmM4M2QuLjg3MzRiYWUyZjAgMTAwNjQ0DQo+IC0tLSBhL1VlZmlDcHVQ a2cvTGlicmFyeS9NdHJyTGliL010cnJMaWIuYw0KPiArKysgYi9VZWZpQ3B1UGtnL0xpYnJhcnkv TXRyckxpYi9NdHJyTGliLmMNCj4gQEAgLTI4NDUsNiArMjg0NSwxMCBAQCBJc010cnJTdXBwb3J0 ZWQgKA0KPiAgICBDUFVJRF9WRVJTSU9OX0lORk9fRURYICAgICBFZHg7DQo+IA0KPiAgICBNU1Jf SUEzMl9NVFJSQ0FQX1JFR0lTVEVSICBNdHJyQ2FwOw0KPiANCj4gDQo+IA0KPiArICBpZiAoUGNk R2V0Qm9vbCAoUGNkQ3B1RGlzYWJsZU10cnJQcm9ncmFtbWluZykpIHsNCj4gDQo+ICsgICAgcmV0 dXJuIEZBTFNFOw0KPiANCj4gKyAgfQ0KPiANCj4gKw0KPiANCj4gICAgLy8NCj4gDQo+ICAgIC8v IENoZWNrIENQVUlEKDEpLkVEWFsxMl0gZm9yIE1UUlIgY2FwYWJpbGl0eQ0KPiANCj4gICAgLy8N Cj4gDQo+IGRpZmYgLS1naXQgYS9VZWZpQ3B1UGtnL0xpYnJhcnkvTXRyckxpYi9NdHJyTGliLmlu ZiBiL1VlZmlDcHVQa2cvTGlicmFyeS9NdHJyTGliL010cnJMaWIuaW5mDQo+IGluZGV4IDRjOWVh MmRlZjMuLmFmYzBiY2M3MjQgMTAwNjQ0DQo+IC0tLSBhL1VlZmlDcHVQa2cvTGlicmFyeS9NdHJy TGliL010cnJMaWIuaW5mDQo+ICsrKyBiL1VlZmlDcHVQa2cvTGlicmFyeS9NdHJyTGliL010cnJM aWIuaW5mDQo+IEBAIC0xNSw3ICsxNSw2IEBADQo+ICAgIFZFUlNJT05fU1RSSU5HICAgICAgICAg ICAgICAgICA9IDEuMA0KPiANCj4gICAgTElCUkFSWV9DTEFTUyAgICAgICAgICAgICAgICAgID0g TXRyckxpYg0KPiANCj4gDQo+IA0KPiAtDQo+IA0KPiAgIw0KPiANCj4gICMgVGhlIGZvbGxvd2lu ZyBpbmZvcm1hdGlvbiBpcyBmb3IgcmVmZXJlbmNlIG9ubHkgYW5kIG5vdCByZXF1aXJlZCBieSB0 aGUgYnVpbGQgdG9vbHMuDQo+IA0KPiAgIw0KPiANCj4gQEAgLTM3LDQgKzM2LDUgQEANCj4gDQo+ IA0KPiAgW1BjZF0NCj4gDQo+ICAgIGdVZWZpQ3B1UGtnVG9rZW5TcGFjZUd1aWQuUGNkQ3B1TnVt YmVyT2ZSZXNlcnZlZFZhcmlhYmxlTXRycnMgICAjIyBTT01FVElNRVNfQ09OU1VNRVMNCj4gDQo+ ICsgIGdVZWZpQ3B1UGtnVG9rZW5TcGFjZUd1aWQuUGNkQ3B1RGlzYWJsZU10cnJQcm9ncmFtbWlu ZyAgICAgICAgICAjIyBDT05TVU1FUw0KPiANCj4gDQo+IA0KPiBkaWZmIC0tZ2l0IGEvVWVmaUNw dVBrZy9VZWZpQ3B1UGtnLmRlYyBiL1VlZmlDcHVQa2cvVWVmaUNwdVBrZy5kZWMNCj4gaW5kZXgg N2RlNjZmZGU2Ny4uYTJhNGVjYzA5NCAxMDA2NDQNCj4gLS0tIGEvVWVmaUNwdVBrZy9VZWZpQ3B1 UGtnLmRlYw0KPiArKysgYi9VZWZpQ3B1UGtnL1VlZmlDcHVQa2cuZGVjDQo+IEBAIC0yMTcsNiAr MjE3LDEwIEBADQo+ICAgICMgQFByb21wdCBTTU0gQ29kZSBBY2Nlc3MgQ2hlY2suDQo+IA0KPiAg ICBnVWVmaUNwdVBrZ1Rva2VuU3BhY2VHdWlkLlBjZENwdVNtbUNvZGVBY2Nlc3NDaGVja0VuYWJs ZXxUUlVFfEJPT0xFQU58MHg2MDAwMDAxMw0KPiANCj4gDQo+IA0KPiArICAjIyBEaXNhYmxlcyBN VFJSIHByb2dyYW1taW5nIGluIGNhc2UgaXQncyBhbHJlYWR5IHByb2dyYW1tZWQgYnkgRlNCLg0K PiANCj4gKyAgIyBAUHJvbXB0IERpc2FibGUgTVRSUiBwcm9ncmFtbWluZy4NCj4gDQo+ICsgIGdV ZWZpQ3B1UGtnVG9rZW5TcGFjZUd1aWQuUGNkQ3B1RGlzYWJsZU10cnJQcm9ncmFtbWluZ3xGQUxT RXxCT09MRUFOfDB4MDAwMDAwMTcNCj4gDQo+ICsNCj4gDQo+ICAgICMjIFNwZWNpZmllcyB0aGUg bnVtYmVyIG9mIHZhcmlhYmxlIE1UUlJzIHJlc2VydmVkIGZvciBPUyB1c2UuIFRoZSBkZWZhdWx0 IG51bWJlciBvZg0KPiANCj4gICAgIyAgTVRSUnMgcmVzZXJ2ZWQgZm9yIE9TIHVzZSBpcyAyLg0K PiANCj4gICAgIyBAUHJvbXB0IE51bWJlciBvZiByZXNlcnZlZCB2YXJpYWJsZSBNVFJScy4NCj4g DQo+IGRpZmYgLS1naXQgYS9VZWZpQ3B1UGtnL1VlZmlDcHVQa2cudW5pIGIvVWVmaUNwdVBrZy9V ZWZpQ3B1UGtnLnVuaQ0KPiBpbmRleCAyMTljMTk2M2JmLi4zZGIwMDYzZjUwIDEwMDY0NA0KPiAt LS0gYS9VZWZpQ3B1UGtnL1VlZmlDcHVQa2cudW5pDQo+ICsrKyBiL1VlZmlDcHVQa2cvVWVmaUNw dVBrZy51bmkNCj4gQEAgLTE0MCw5ICsxNDAsMTMgQEANCj4gDQo+IA0KPiAgI3N0cmluZyBTVFJf Z1VlZmlDcHVQa2dUb2tlblNwYWNlR3VpZF9QY2RDcHVIb3RQbHVnRGF0YUFkZHJlc3NfSEVMUCAg I2xhbmd1YWdlIGVuLVVTICJDb250YWlucyB0aGUgcG9pbnRlciB0byBhIENQVSBIb3QgUGx1Zw0K PiBEYXRhIHN0cnVjdHVyZSBpZiBDUFUgaG90LXBsdWcgaXMgc3VwcG9ydGVkLiINCj4gDQo+IA0K PiANCj4gLSNzdHJpbmcgU1RSX2dVZWZpQ3B1UGtnVG9rZW5TcGFjZUd1aWRfUGNkQ3B1TnVtYmVy T2ZSZXNlcnZlZFZhcmlhYmxlTXRycnNfUFJPTVBUICAjbGFuZ3VhZ2UgZW4tVVMgIk51bWJlciBv ZiByZXNlcnZlZCB2YXJpYWJsZQ0KPiBNVFJScyINCj4gDQo+ICsjc3RyaW5nIFNUUl9nVWVmaUNw dVBrZ1Rva2VuU3BhY2VHdWlkX1BjZENwdURpc2FibGVNdHJyUHJvZ3JhbW1pbmdfUFJPTVBUICAj bGFuZ3VhZ2UgZW4tVVMgIk51bWJlciBvZiByZXNlcnZlZCB2YXJpYWJsZSBNVFJScyINCj4gDQo+ IA0KPiANCj4gLSNzdHJpbmcgU1RSX2dVZWZpQ3B1UGtnVG9rZW5TcGFjZUd1aWRfUGNkQ3B1TnVt YmVyT2ZSZXNlcnZlZFZhcmlhYmxlTXRycnNfSEVMUCAgI2xhbmd1YWdlIGVuLVVTICJTcGVjaWZp ZXMgdGhlIG51bWJlciBvZg0KPiB2YXJpYWJsZSBNVFJScyByZXNlcnZlZCBmb3IgT1MgdXNlLiIN Cj4gDQo+ICsjc3RyaW5nIFNUUl9nVWVmaUNwdVBrZ1Rva2VuU3BhY2VHdWlkX1BjZENwdURpc2Fi bGVNdHJyUHJvZ3JhbW1pbmdfSEVMUCAgI2xhbmd1YWdlIGVuLVVTICJTcGVjaWZpZXMgdGhlIG51 bWJlciBvZiB2YXJpYWJsZQ0KPiBNVFJScyByZXNlcnZlZCBmb3IgT1MgdXNlLiINCj4gDQo+ICsN Cj4gDQo+ICsjc3RyaW5nIFNUUl9nVWVmaUNwdVBrZ1Rva2VuU3BhY2VHdWlkX1BjZENwdU51bWJl ck9mUmVzZXJ2ZWRWYXJpYWJsZU10cnJzX1BST01QVCAgI2xhbmd1YWdlIGVuLVVTICJEaXNhYmxl IE1UUlIgcHJvZ3JhbW1pbmcuIg0KPiANCj4gKw0KPiANCj4gKyNzdHJpbmcgU1RSX2dVZWZpQ3B1 UGtnVG9rZW5TcGFjZUd1aWRfUGNkQ3B1TnVtYmVyT2ZSZXNlcnZlZFZhcmlhYmxlTXRycnNfSEVM UCAgI2xhbmd1YWdlIGVuLVVTICJEaXNhYmxlcyBNVFJSIHByb2dyYW1taW5nIGluDQo+IGNhc2Ug aXQncyBhbHJlYWR5IHByb2dyYW1tZWQgYnkgRlNCLiINCj4gDQo+IA0KPiANCj4gICNzdHJpbmcg U1RSX2dVZWZpQ3B1UGtnVG9rZW5TcGFjZUd1aWRfUGNkQ3B1QXBMb29wTW9kZV9QUk9NUFQgICNs YW5ndWFnZSBlbi1VUyAiVGhlIEFQIHdhaXQgbG9vcCBzdGF0ZSINCj4gDQo+IA0KPiANCj4gZGlm ZiAtLWdpdCBhL1VlZmlQYXlsb2FkUGtnL1VlZmlQYXlsb2FkUGtnLmRzYyBiL1VlZmlQYXlsb2Fk UGtnL1VlZmlQYXlsb2FkUGtnLmRzYw0KPiBpbmRleCBjODU2MmQ1OTJiLi5hZmVjOTEwOWMxIDEw MDY0NA0KPiAtLS0gYS9VZWZpUGF5bG9hZFBrZy9VZWZpUGF5bG9hZFBrZy5kc2MNCj4gKysrIGIv VWVmaVBheWxvYWRQa2cvVWVmaVBheWxvYWRQa2cuZHNjDQo+IEBAIC0zNyw2ICszNyw3IEBADQo+ ICAgIERFRklORSBCT09UX01BTkFHRVJfRVNDQVBFICAgICAgICAgID0gRkFMU0UNCj4gDQo+ICAg IERFRklORSBCT09UU1BMQVNIX0lNQUdFICAgICAgICAgICAgID0gRkFMU0UNCj4gDQo+ICAgIERF RklORSBGT0xMT1dfQkdSVF9TUEVDICAgICAgICAgICAgID0gRkFMU0UNCj4gDQo+ICsgIERFRklO RSBNVFJSX1BST0dSQU1NSU5HICAgICAgICAgICAgID0gVFJVRQ0KPiANCj4gICAgREVGSU5FIFBM QVRGT1JNX0JPT1RfVElNRU9VVCAgICAgICAgPSAzDQo+IA0KPiAgICAjDQo+IA0KPiAgICAjIFNC TDogICAgICBVRUZJIHBheWxvYWQgZm9yIFNsaW0gQm9vdGxvYWRlcg0KPiANCj4gQEAgLTQxMiw2 ICs0MTMsOSBAQA0KPiANCj4gDQo+ICAgIGdVZWZpUGF5bG9hZFBrZ1Rva2VuU3BhY2VHdWlkLlBj ZEFib3ZlNEdNZW1vcnl8JChBQk9WRV80R19NRU1PUlkpDQo+IA0KPiANCj4gDQo+ICsgICMgRGlz YWJsZSBNVFJSIHByb2dyYW1taW5nDQo+IA0KPiArICBnVWVmaUNwdVBrZ1Rva2VuU3BhY2VHdWlk LlBjZENwdURpc2FibGVNdHJyUHJvZ3JhbW1pbmd8JChNVFJSX1BST0dSQU1NSU5HKQ0KPiANCj4g Kw0KPiANCj4gIFtQY2RzUGF0Y2hhYmxlSW5Nb2R1bGUuWDY0XQ0KPiANCj4gICAgZ1BjQXRDaGlw c2V0UGtnVG9rZW5TcGFjZUd1aWQuUGNkUnRjSW5kZXhSZWdpc3RlcnwkKFJUQ19JTkRFWF9SRUdJ U1RFUikNCj4gDQo+ICAgIGdQY0F0Q2hpcHNldFBrZ1Rva2VuU3BhY2VHdWlkLlBjZFJ0Y1Rhcmdl dFJlZ2lzdGVyfCQoUlRDX1RBUkdFVF9SRUdJU1RFUikNCj4gDQo+IC0tDQo+IDIuMzIuMA0KPiAN Cj4gDQo+IA0KPiAtPS09LT0tPS09LT0NCj4gR3JvdXBzLmlvIExpbmtzOiBZb3UgcmVjZWl2ZSBh bGwgbWVzc2FnZXMgc2VudCB0byB0aGlzIGdyb3VwLg0KPiBWaWV3L1JlcGx5IE9ubGluZSAoIzg2 NTg3KTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL21lc3NhZ2UvODY1ODcNCj4gTXV0 ZSBUaGlzIFRvcGljOiBodHRwczovL2dyb3Vwcy5pby9tdC84OTA1NjE2Mi8xNjQzNDk2DQo+IEdy b3VwIE93bmVyOiBkZXZlbCtvd25lckBlZGsyLmdyb3Vwcy5pbw0KPiBVbnN1YnNjcmliZTogaHR0 cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL3Vuc3ViIFttaWNoYWVsLmQua2lubmV5QGludGVs LmNvbV0NCj4gLT0tPS09LT0tPS09DQo+IA0KDQo=