From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mx.groups.io with SMTP id smtpd.web09.4523.1620273303715628109 for ; Wed, 05 May 2021 20:55:04 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=ENbLB0GH; spf=pass (domain: intel.com, ip: 134.134.136.24, mailfrom: guo.dong@intel.com) IronPort-SDR: sq7Kc0HsNn811yxAyN+xeddO7x4qVDyz8XG1RZiSp1WUR96lcHPEp/QY/AuVRojYTxk1njWZya hi0xF3/7c48w== X-IronPort-AV: E=McAfee;i="6200,9189,9975"; a="198452496" X-IronPort-AV: E=Sophos;i="5.82,276,1613462400"; d="scan'208";a="198452496" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 May 2021 20:55:02 -0700 IronPort-SDR: ufBmaN9w7eWGdNR53tdFZIxRV4e3QPUM7M120F1GlDpQJV6xxgTVF8fbM93M8IZg36lEFOD+ag Gdfn/hbUpGXA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,276,1613462400"; d="scan'208";a="428400063" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by orsmga007.jf.intel.com with ESMTP; 05 May 2021 20:55:02 -0700 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.2106.2; Wed, 5 May 2021 20:55:02 -0700 Received: from orsmsx606.amr.corp.intel.com (10.22.229.19) 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.2106.2; Wed, 5 May 2021 20:55:02 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) 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.2106.2 via Frontend Transport; Wed, 5 May 2021 20:55:02 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.46) 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.2106.2; Wed, 5 May 2021 20:55:01 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZWfSZCxr0RqBRpY+PMVGA+/hJ6/lvggh57m7dpyFAGbBUnx8uIYfnlxRoZtHp/kSDqSfJHoT3XoVUy6fr8u/P/Kdev5dPnSeEvVaBdwMTOrn0ZWmBqBJxE6aj0pbACtkgxRM6cSIyjzTcH/17F8L0iQlluiGArTY1VW7IYiXrayUcUM8pixBHLvK8lmS7YzcGrzj6ILdZwQ25euY56BMZaOv2HAlW0eUeqzgmxmZggilMCdVEoc1q0GMQ6991/VqOMO5vKkBLjISpcvzWXzZQceUsSE52ot5JLVo/o9vwN1e3WBjo9JFi0nX0TzhroCa+JpzR/ZO2q9O3A2lTAwS3A== 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=IX/Ys0FDU3xYwoRAUZTHJysAYGNOuU8q3Z3XkccZANo=; b=MmbnoYP+yLyL/l1RRcLC9K+Whc5pIsPFuPacdSyj45f/jfJ+IKht0ob/+hbv9UxOaYDTFclxKdEPTHI8BPURzxyq9U/IAvPgjcQpLUNXFJwlWmvevvb88mpqft8s5KgHAM/wgsz3YldqL6kivBONtFg4Tl+puZQ84yuLD2Vi/HSSgRo7gWiq809qu1H7AgEOH5AXGHny+c9ub0Uo8L19OJzyzSWYRxwx92FnTPhPn9ndxjormPH3tWUaOwIErura5iTimLHZD3vbTs1cjoq08JlUEQsasMj7Hsqe5qZ9SydwiuX746/69+BrjbAiK1bL6hcYp1aKkxBWf4cmD5ymIg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IX/Ys0FDU3xYwoRAUZTHJysAYGNOuU8q3Z3XkccZANo=; b=ENbLB0GHrFGSNxF6zty1xqwnVIDHFcwlFQYxlVFo8UzZbHa+oUnPMwi3MnqT4tOJoskVF00TfndpDpbvi/xOPOJxd4XZFSLoPbC95D0HQPgllhKZKaR6hX7R64M9sw6SiN0NTVdKioD3ddM4qjX8l8Cyco3/4nXT5qIsgyW3/KY= Received: from BYAPR11MB3622.namprd11.prod.outlook.com (2603:10b6:a03:fe::30) by BYAPR11MB3349.namprd11.prod.outlook.com (2603:10b6:a03:1c::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.26; Thu, 6 May 2021 03:55:00 +0000 Received: from BYAPR11MB3622.namprd11.prod.outlook.com ([fe80::49f0:3ec3:7ce5:60db]) by BYAPR11MB3622.namprd11.prod.outlook.com ([fe80::49f0:3ec3:7ce5:60db%7]) with mapi id 15.20.4108.026; Thu, 6 May 2021 03:55:00 +0000 From: "Guo Dong" To: Moritz Fischer , "devel@edk2.groups.io" CC: "Ma, Maurice" , "You, Benjamin" Subject: Re: [PATCH] UefiPayloadPkg: Replace MEMROY_ENTRY by MEMORY_ENTRY Thread-Topic: [PATCH] UefiPayloadPkg: Replace MEMROY_ENTRY by MEMORY_ENTRY Thread-Index: AQHXQipFOxQBQX4ThEWVe4RBkN2daarV0s+g Date: Thu, 6 May 2021 03:55:00 +0000 Message-ID: References: <20210506034416.1069223-1-moritzf@google.com> In-Reply-To: <20210506034416.1069223-1-moritzf@google.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: google.com; dkim=none (message not signed) header.d=none;google.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [68.2.51.172] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 28eec8a4-d037-4ba0-21ed-08d91042b8de x-ms-traffictypediagnostic: BYAPR11MB3349: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:294; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: foA8uV+adk9+VVOCH+cPYrya05bMTpADJF3AA4BTXeU1xBwJYNQiNezAMWd2rRJpyVHrLyVzIM7DwPfgJ/g+83no/jgOeRo2IQpmCio/jMigGhQsw5vM6Wu55dzZjRkX0YxQEP/RGcifkbx3DB9ghbCJByZJbvIXEMdmqgZ9V/YPncGq+tOkbOqykxvU1IVmzbE3rHdbKfABTtPXZW+nAZnh/ty9xXt/JOsOH6UwVWOWa5kEAW4zNLK7kwrEbkqCsFAYSt+1cwmlVdWRFclCb786mAXcwKBdZQd+UV3bSPSIiCYPo2L6wq8ZgKNukb0cVHkwzPw/JG70wyj74b5rRQyjTmd0GJRmo2suFR7phfdvF8KmBavF8qPWxeEnuXwaeFIFjTD67quLhY/zllRk3H94o+TihXToppdxfUM0o+n/e2ISAkTFjCuqMP7bQuoAUKmSYtr7FGdcEaAAVldp6xzBl/r+OAqXgcc4efP+gsR/gNuMSThdGYxj9lbHwZ2DtEIJ536Oh+4t5xkdUH4FS8PvOQAxZcNJ6gvZea1T5BK38wz/pYb1MZiUeHQNiEo1afgBE+YuJv9JlwlBKwf9m5k9haQCxJ2ZWh+CH21fm/E= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR11MB3622.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(136003)(376002)(396003)(39860400002)(346002)(7696005)(86362001)(8676002)(5660300002)(110136005)(54906003)(8936002)(316002)(64756008)(6506007)(66946007)(66446008)(107886003)(52536014)(2906002)(4326008)(122000001)(66476007)(66556008)(33656002)(76116006)(9686003)(83380400001)(71200400001)(186003)(26005)(55016002)(53546011)(38100700002)(478600001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?b2tFMU53TnVETUVUcEpWU2FMSXdNSmxuN281UWYvN2pYM3hGVmQxN0tTMGNB?= =?utf-8?B?aE5nNGFzbXUvcWxvMEYzOFJXek9ERlIrcm9aV2NOYUN5UGJpYnRPMSt5Tmk3?= =?utf-8?B?UzNyS2h3d2xobk5KeCs0d2dhaUxlck01ckhTZFBCeEVNakF1dkR1cjNVV1VR?= =?utf-8?B?SWxYMUZvTmliMldvTitkdWdFZmFWL1kzT3lQNWVCclZhc1poLy9JcnlrSXZU?= =?utf-8?B?aHlWRy9JNG1FTzE0SG9hMndDUTRnaGhLSGdubWd1WW9MaVdVTjd4cFNJeXZS?= =?utf-8?B?bTFjVnFwSjgvUXk5dkNPTXp1QmdNVDFjZyttVzdSbDA5dmJscFo4WG5lcEll?= =?utf-8?B?YWxVdlBDTTZoTDlNNjR3NjNwdWx2SEREOW1JaXYrZmQwa05ZNGlVRmhYbHpO?= =?utf-8?B?SGdXekhWZjVkWitmQUFOL2hmN3BNYU5vWGlHLy9qdTVHbzFiNjZnd1hwUGFm?= =?utf-8?B?KzVvWUVPWDVUSC81d2tCVlJPOTB3S2s1QUhNdkdLYVBFVVlmQzdjbGlZNkdk?= =?utf-8?B?WVpTUUg5ZFBmUGN1ZXlBL0FTMTFBdnVzSmMvM2xJRUZFdnExNStoZHdicDBY?= =?utf-8?B?cmtmbjV4MjhWNzNUb2pMWVdodG9IRC9YWmMrQ1VlSCtGTFh2a1VUZ2Jac3Ba?= =?utf-8?B?aVVja0NsWFBkUGNwdHlvcFFhTXVWOVhPU25PRXJIeS9uUVdYckpOUGRhSHkz?= =?utf-8?B?QXE1WXkxc00xQ2MwMGZYTjNGOUtvMFRhUEx6bm9IdkNYaHI2cytrSUhUdkJa?= =?utf-8?B?eHJKNThESWJoNVVCQ093MjlUOGYydi9LRGFXSXhlZDFReXJoYWUwcFkra0kw?= =?utf-8?B?TUU0cDlTRDBJQXNydzBhSHJLRk5SVVhLczhkTEJuQjJaQ3V3MmVIZ3c3VFdl?= =?utf-8?B?dFlqS3dMeVlMbDF4eThKYUpMdzhHOVVMZnoxWExPMWxqR2lmVUJGVUliazJ4?= =?utf-8?B?cjRYQXpQZCs4UFBNSWhCTXVGZGIydVJ4QWdVTk1SSitHc2V1SGF1Z3NhV09L?= =?utf-8?B?YStJQ0tjODF2UVNHTExoR1ZiMjFZT1A2VXN3LzI5NEJrMGdhcE5JVTU5clNF?= =?utf-8?B?UlI3MHRRRXdLcktiSjl3YVFjaUxpV2U3VUZOd3R0a2Z2Z3VHQk5RdERYKzNw?= =?utf-8?B?ZnhkR3Q2L0hOdEZVcVNTMkZUTEo0c2RzNVR0WktTeWhjTG1abHV1cUxMdjF6?= =?utf-8?B?U21HMVRjaWh6VGhxQWFITjNsTmUzYU91cXc3RmVudXlwWG9oaXUvREVlY3VC?= =?utf-8?B?Z2hkVHpCdThCcGh4dURoU3BKNnJJd2NYUmx4N215OUIvYURTWDRYOXFwZ1dB?= =?utf-8?B?ZWJLdmRwNjdSY1N0NWdNMXNnNkNVczZpZEZ1NnVPeFV1WXRhOG8rejhrVGJs?= =?utf-8?B?eDVFNG5CT2tGdHdYSHRIdzllVitsWm5BVUZKTUhXZGl2cVZhRnlxdDU2V3Fa?= =?utf-8?B?c1BIdmkwM3RKNTVwQTEvTCtIdG1uQTBwNG9rS2NKbURaK3lSc24rQWRKRUM5?= =?utf-8?B?Q2MveXRlZXdVOXZ4azlGTXgwR0FScnRaUWZEQ2tZL1ZCZ2V2Zlc5Snd1SXVa?= =?utf-8?B?T3VSMHhPQ2NhbGlia05wRmV0SWNqUUdGRFBTZ0hRTlVIKzNPV2FqUGdPZmlT?= =?utf-8?B?b0E5ME96VzhJdzd1VzBtdUtDdVhhSktWdnZIMmRldTZaZDd1aUhyOXVVL3FT?= =?utf-8?B?UHI1bk1QK0JUKzBudnF0VUV2anJEcEl5cHB1SU5ZTWlmQ1FwQm5wQmlYczc4?= =?utf-8?Q?sBb516aNbFPn+5uO4w=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB3622.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 28eec8a4-d037-4ba0-21ed-08d91042b8de X-MS-Exchange-CrossTenant-originalarrivaltime: 06 May 2021 03:55:00.4067 (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: A8CpZKt3B81j0ngZ9K/Zrj8iD3JseHBhHm5bX387AeOc4myyW7wbbMobd75clzY9JWBhQSImXVq15bwNoZ6Nsg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3349 Return-Path: guo.dong@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 DQpSZXZpZXdlZC1ieTogR3VvIERvbmcgPGd1by5kb25nQGludGVsLmNvbT4NCg0KPiAtLS0tLU9y aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNb3JpdHogRmlzY2hlciA8bW9yaXR6ZkBnb29n bGUuY29tPg0KPiBTZW50OiBXZWRuZXNkYXksIE1heSA1LCAyMDIxIDg6NDQgUE0NCj4gVG86IGRl dmVsQGVkazIuZ3JvdXBzLmlvDQo+IENjOiBNb3JpdHogRmlzY2hlciA8bW9yaXR6ZkBnb29nbGUu Y29tPjsgTWEsIE1hdXJpY2UNCj4gPG1hdXJpY2UubWFAaW50ZWwuY29tPjsgRG9uZywgR3VvIDxn dW8uZG9uZ0BpbnRlbC5jb20+OyBZb3UsDQo+IEJlbmphbWluIDxiZW5qYW1pbi55b3VAaW50ZWwu Y29tPg0KPiBTdWJqZWN0OiBbUEFUQ0hdIFVlZmlQYXlsb2FkUGtnOiBSZXBsYWNlIE1FTVJPWV9F TlRSWSBieQ0KPiBNRU1PUllfRU5UUlkNCj4gDQo+IEZpeGVzIHNpbXBsZSB0eXBvLCBubyBiZWhh dmlvcmFsIGNoYW5nZS4NCj4gDQo+IENjOiBNYXVyaWNlIE1hIDxtYXVyaWNlLm1hQGludGVsLmNv bT4NCj4gQ2M6IEd1byBEb25nIDxndW8uZG9uZ0BpbnRlbC5jb20+DQo+IENjOiBCZW5qYW1pbiBZ b3UgPGJlbmphbWluLnlvdUBpbnRlbC5jb20+DQo+IFNpZ25lZC1vZmYtYnk6IE1vcml0eiBGaXNj aGVyIDxtb3JpdHpmQGdvb2dsZS5jb20+DQo+IC0tLQ0KPiAgVWVmaVBheWxvYWRQa2cvSW5jbHVk ZS9HdWlkL01lbW9yeU1hcEluZm9HdWlkLmggICAgfCA2ICsrKy0tLQ0KPiAgVWVmaVBheWxvYWRQ a2cvSW5jbHVkZS9MaWJyYXJ5L0JsUGFyc2VMaWIuaCAgICAgICAgfCAyICstDQo+ICBVZWZpUGF5 bG9hZFBrZy9MaWJyYXJ5L0NiUGFyc2VMaWIvQ2JQYXJzZUxpYi5jICAgICB8IDIgKy0NCj4gIFVl ZmlQYXlsb2FkUGtnL0xpYnJhcnkvU2JsUGFyc2VMaWIvU2JsUGFyc2VMaWIuYyAgIHwgNCArKy0t DQo+ICBVZWZpUGF5bG9hZFBrZy9VZWZpUGF5bG9hZEVudHJ5L1VlZmlQYXlsb2FkRW50cnkuYyB8 IDIgKy0NCj4gIDUgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygt KQ0KPiANCj4gZGlmZiAtLWdpdCBhL1VlZmlQYXlsb2FkUGtnL0luY2x1ZGUvR3VpZC9NZW1vcnlN YXBJbmZvR3VpZC5oDQo+IGIvVWVmaVBheWxvYWRQa2cvSW5jbHVkZS9HdWlkL01lbW9yeU1hcElu Zm9HdWlkLmgNCj4gaW5kZXggOTkxODdlODAzN2NkLi40NzkyMmIxODUxMmEgMTAwNjQ0DQo+IC0t LSBhL1VlZmlQYXlsb2FkUGtnL0luY2x1ZGUvR3VpZC9NZW1vcnlNYXBJbmZvR3VpZC5oDQo+ICsr KyBiL1VlZmlQYXlsb2FkUGtnL0luY2x1ZGUvR3VpZC9NZW1vcnlNYXBJbmZvR3VpZC5oDQo+IEBA IC0yMywxNCArMjMsMTQgQEAgdHlwZWRlZiBzdHJ1Y3Qgew0KPiAgICBVSU5UOCAgVHlwZTsNCj4g ICAgVUlOVDggIEZsYWc7DQo+ICAgIFVJTlQ4ICBSZXNlcnZlZFs2XTsNCj4gLX0gTUVNUk9ZX01B UF9FTlRSWTsNCj4gK30gTUVNT1JZX01BUF9FTlRSWTsNCj4gDQo+ICB0eXBlZGVmIHN0cnVjdCB7 DQo+ICAgIFVJTlQ4ICBSZXZpc2lvbjsNCj4gICAgVUlOVDggIFJlc2VydmVkMFszXTsNCj4gICAg VUlOVDMyIENvdW50Ow0KPiAtICBNRU1ST1lfTUFQX0VOVFJZICBFbnRyeVswXTsNCj4gLX0gTUVN Uk9ZX01BUF9JTkZPOw0KPiArICBNRU1PUllfTUFQX0VOVFJZICBFbnRyeVswXTsNCj4gK30gTUVN T1JZX01BUF9JTkZPOw0KPiAgI3ByYWdtYSBwYWNrKCkNCj4gDQo+ICAjZW5kaWYNCj4gZGlmZiAt LWdpdCBhL1VlZmlQYXlsb2FkUGtnL0luY2x1ZGUvTGlicmFyeS9CbFBhcnNlTGliLmgNCj4gYi9V ZWZpUGF5bG9hZFBrZy9JbmNsdWRlL0xpYnJhcnkvQmxQYXJzZUxpYi5oDQo+IGluZGV4IDIwYTUy NmQxNWM2My4uZmU2ZDlmZmZkNDA4IDEwMDY0NA0KPiAtLS0gYS9VZWZpUGF5bG9hZFBrZy9JbmNs dWRlL0xpYnJhcnkvQmxQYXJzZUxpYi5oDQo+ICsrKyBiL1VlZmlQYXlsb2FkUGtnL0luY2x1ZGUv TGlicmFyeS9CbFBhcnNlTGliLmgNCj4gQEAgLTIwLDcgKzIwLDcgQEANCj4gICNkZWZpbmUgU0VU X0JPT1RMT0FERVJfUEFSQU1FVEVSKFZhbHVlKQ0KPiBHRVRfQk9PVExPQURFUl9QQVJBTUVURVIo KT1WYWx1ZQ0KPiANCj4gIHR5cGVkZWYgUkVUVVJOX1NUQVRVUyBcDQo+IC0gICAgICAgICgqQkxf TUVNX0lORk9fQ0FMTEJBQ0spIChNRU1ST1lfTUFQX0VOVFJZDQo+ICpNZW1vcnlNYXBFbnRyeSwg Vk9JRCAqUGFyYW0pOw0KPiArICAgICAgICAoKkJMX01FTV9JTkZPX0NBTExCQUNLKSAoTUVNT1JZ X01BUF9FTlRSWQ0KPiAqTWVtb3J5TWFwRW50cnksIFZPSUQgKlBhcmFtKTsNCj4gDQo+ICAvKioN Cj4gICAgVGhpcyBmdW5jdGlvbiByZXRyaWV2ZXMgdGhlIHBhcmFtZXRlciBiYXNlIGFkZHJlc3Mg ZnJvbSBib290IGxvYWRlci4NCj4gZGlmZiAtLWdpdCBhL1VlZmlQYXlsb2FkUGtnL0xpYnJhcnkv Q2JQYXJzZUxpYi9DYlBhcnNlTGliLmMNCj4gYi9VZWZpUGF5bG9hZFBrZy9MaWJyYXJ5L0NiUGFy c2VMaWIvQ2JQYXJzZUxpYi5jDQo+IGluZGV4IDRlMjNjZmY1MGU3Ny4uYTNkMGQ5ZjZlM2Y3IDEw MDY0NA0KPiAtLS0gYS9VZWZpUGF5bG9hZFBrZy9MaWJyYXJ5L0NiUGFyc2VMaWIvQ2JQYXJzZUxp Yi5jDQo+ICsrKyBiL1VlZmlQYXlsb2FkUGtnL0xpYnJhcnkvQ2JQYXJzZUxpYi9DYlBhcnNlTGli LmMNCj4gQEAgLTM4MSw3ICszODEsNyBAQCBQYXJzZU1lbW9yeUluZm8gKA0KPiAgICBzdHJ1Y3Qg Y2JfbWVtb3J5ICAgICAgICAgKnJlYzsNCj4gICAgc3RydWN0IGNiX21lbW9yeV9yYW5nZSAgICpS YW5nZTsNCj4gICAgVUlOVE4gICAgICAgICAgICAgICAgICAgIEluZGV4Ow0KPiAtICBNRU1ST1lf TUFQX0VOVFJZICAgICAgICAgTWVtb3J5TWFwOw0KPiArICBNRU1PUllfTUFQX0VOVFJZICAgICAg ICAgTWVtb3J5TWFwOw0KPiANCj4gICAgLy8NCj4gICAgLy8gR2V0IHRoZSBjb3JlYm9vdCBtZW1v cnkgdGFibGUNCj4gZGlmZiAtLWdpdCBhL1VlZmlQYXlsb2FkUGtnL0xpYnJhcnkvU2JsUGFyc2VM aWIvU2JsUGFyc2VMaWIuYw0KPiBiL1VlZmlQYXlsb2FkUGtnL0xpYnJhcnkvU2JsUGFyc2VMaWIv U2JsUGFyc2VMaWIuYw0KPiBpbmRleCA3MjE0ZmQ4N2QyMGMuLjg5YmQyZDdhYmRlYSAxMDA2NDQN Cj4gLS0tIGEvVWVmaVBheWxvYWRQa2cvTGlicmFyeS9TYmxQYXJzZUxpYi9TYmxQYXJzZUxpYi5j DQo+ICsrKyBiL1VlZmlQYXlsb2FkUGtnL0xpYnJhcnkvU2JsUGFyc2VMaWIvU2JsUGFyc2VMaWIu Yw0KPiBAQCAtOTMsMTAgKzkzLDEwIEBAIFBhcnNlTWVtb3J5SW5mbyAoDQo+ICAgIElOICBWT0lE ICAgICAgICAgICAgICAgICAgICAgICAqUGFyYW1zDQo+ICAgICkNCj4gIHsNCj4gLSAgTUVNUk9Z X01BUF9JTkZPICAgICAgICAgICAgICAgKk1lbW9yeU1hcEluZm87DQo+ICsgIE1FTU9SWV9NQVBf SU5GTyAgICAgICAgICAgICAgICpNZW1vcnlNYXBJbmZvOw0KPiAgICBVSU5UTiAgICAgICAgICAg ICAgICAgICAgICAgICAgSWR4Ow0KPiANCj4gLSAgTWVtb3J5TWFwSW5mbyA9IChNRU1ST1lfTUFQ X0lORk8gKikgR2V0R3VpZEhvYkRhdGFGcm9tU2JsDQo+ICgmZ0xvYWRlck1lbW9yeU1hcEluZm9H dWlkKTsNCj4gKyAgTWVtb3J5TWFwSW5mbyA9IChNRU1PUllfTUFQX0lORk8gKikgR2V0R3VpZEhv YkRhdGFGcm9tU2JsDQo+ICgmZ0xvYWRlck1lbW9yeU1hcEluZm9HdWlkKTsNCj4gICAgaWYgKE1l bW9yeU1hcEluZm8gPT0gTlVMTCkgew0KPiAgICAgIEFTU0VSVCAoRkFMU0UpOw0KPiAgICAgIHJl dHVybiBSRVRVUk5fTk9UX0ZPVU5EOw0KPiBkaWZmIC0tZ2l0IGEvVWVmaVBheWxvYWRQa2cvVWVm aVBheWxvYWRFbnRyeS9VZWZpUGF5bG9hZEVudHJ5LmMNCj4gYi9VZWZpUGF5bG9hZFBrZy9VZWZp UGF5bG9hZEVudHJ5L1VlZmlQYXlsb2FkRW50cnkuYw0KPiBpbmRleCA4MDVmNTQ0OGQ5YTEuLjAw ZjQ2ZGE1ZWZjNSAxMDA2NDQNCj4gLS0tIGEvVWVmaVBheWxvYWRQa2cvVWVmaVBheWxvYWRFbnRy eS9VZWZpUGF5bG9hZEVudHJ5LmMNCj4gKysrIGIvVWVmaVBheWxvYWRQa2cvVWVmaVBheWxvYWRF bnRyeS9VZWZpUGF5bG9hZEVudHJ5LmMNCj4gQEAgLTE5LDcgKzE5LDcgQEANCj4gICoqLw0KPiAg RUZJX1NUQVRVUw0KPiAgTWVtSW5mb0NhbGxiYWNrICgNCj4gLSAgSU4gTUVNUk9ZX01BUF9FTlRS WSAgICAgICAgICAqTWVtb3J5TWFwRW50cnksDQo+ICsgIElOIE1FTU9SWV9NQVBfRU5UUlkgICAg ICAgICAgKk1lbW9yeU1hcEVudHJ5LA0KPiAgICBJTiBWT0lEICAgICAgICAgICAgICAgICAgICAg ICpQYXJhbXMNCj4gICAgKQ0KPiAgew0KPiAtLQ0KPiAyLjMxLjEuNTI3Lmc0N2U2ZjE2OTAxLWdv b2cNCg0K