From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id F08C0941BFA for ; Wed, 7 Feb 2024 21:10:05 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=UqMAbmZSlGO+Rib+g0AN7/4sBSHQ+PQOO55ObM4Dsnk=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type; s=20140610; t=1707340204; v=1; b=Kq+u/36iF32cBL9YeUAaUbU2Hbt8AftNG7oq05dCIxwA1T9Xz8qZB6VMFv182KFDbapwtPJH 5/vv6SxaihbsMJhfOpf9HnwPxxKXxLOldTlQNKKWp5fnhRpWqG7jIvq/ls0xkq6mUrv0opnKpIF 1CDGnAnQqHuhhID//v9kdRaU= X-Received: by 127.0.0.2 with SMTP id Z4qmYY7687511xPwzWv4Ledp; Wed, 07 Feb 2024 13:10:04 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.10]) by mx.groups.io with SMTP id smtpd.web11.11074.1707271069662697702 for ; Tue, 06 Feb 2024 17:57:49 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10976"; a="18307726" X-IronPort-AV: E=Sophos;i="6.05,248,1701158400"; d="s'?scan'208";a="18307726" X-Received: from orviesa003.jf.intel.com ([10.64.159.143]) by orvoesa102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Feb 2024 17:57:49 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.05,248,1701158400"; d="s'?scan'208";a="5816416" X-Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orviesa003.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 06 Feb 2024 17:57:49 -0800 X-Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 6 Feb 2024 17:57:48 -0800 X-Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 6 Feb 2024 17:57:47 -0800 X-Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Tue, 6 Feb 2024 17:57:47 -0800 X-Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.100) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Tue, 6 Feb 2024 17:57:47 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iiS8LFG02Pu6VPvmp+tpfzvjjCYS+g9/NRrwdFZaxKqTumH8l+wvDAB0SEj1sSqkY3LW3q0SprOm6k0aXEIQWjWbY3H/KWRHtkaBynQ+IdgZp3tjxjpF1vjXSlmErEm6vF/mwa7+wHjokf1Rvxd0OJSOKUtdDF3MOhy+wJ2Tu/r2fts0TsKbP7JSXqWsQ/0FxZP99gcC/b0a+Jl1gzj3lzrXRnkHQRddkxI0NfjOb1GDn2Foulxol2zqVazyAg04c5ulzuXStyEnbGzUCrdPNTWEJMOMFXsM7L89ZK0i0R/l9zlabXO2orhxrj683Fub6+UWy6xocqoLp+2Tn/e6Zw== 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=RRCeW83oMLkL16bHR5e0TW3GiOT7Nh+RdA/pq+u1tGc=; b=gq0yUW5j+qAhVAlxFfRbTVjrx5u1xhHiTgin375JD18zmVQL2sddWUg8oPn7myyicTx1yKRjAXRfBHZoucgYRK54sTZmmX/9k47qms8arOGL2s4YhagHSqKWcFf9j4ue1ev/p6r79SHquoE14TgFsVdcOPFTtmmybQyj9psIInsM3TqIG8PeJfiMlblHOx/itx9oSQIk0V5vClnaU/P/4+dgsZc1WEZsnquOyh4QE0+E3A2o7Xlr1f23BHcn6tw3rQBTB1sJ+wLsFRhMN1Up7v3maDffFEfaotFnFmswzWIMGdRkhrbAJDeinn+R9aEtGL3bYM4iyCEvbueuR2nlcQ== 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 X-Received: from PH7PR11MB6673.namprd11.prod.outlook.com (2603:10b6:510:1ab::13) by CY5PR11MB6307.namprd11.prod.outlook.com (2603:10b6:930:21::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7249.36; Wed, 7 Feb 2024 01:57:44 +0000 X-Received: from PH7PR11MB6673.namprd11.prod.outlook.com ([fe80::9be7:97e1:1345:f822]) by PH7PR11MB6673.namprd11.prod.outlook.com ([fe80::9be7:97e1:1345:f822%2]) with mapi id 15.20.7249.035; Wed, 7 Feb 2024 01:57:44 +0000 From: "Zhou, Jianfeng" To: Pedro Falcato CC: "devel@edk2.groups.io" , "lersek@redhat.com" , "Tan, Dun" , "Ni, Ray" , "Kumar, Rahul R" , Gerd Hoffmann Subject: Re: [edk2-devel] [PATCH 1/3] UefiCpuPkg: Reduce and optimize access to attribute Thread-Topic: [edk2-devel] [PATCH 1/3] UefiCpuPkg: Reduce and optimize access to attribute Thread-Index: AQHaWDxTmqDgN5csXkGUTgQQ44Ov/7D9UWQAgABDnQCAAHFDgIAADL0AgAADD4A= Date: Wed, 7 Feb 2024 01:57:44 +0000 Message-ID: References: <20240205140345.1437-1-dun.tan@intel.com> <20240205140345.1437-2-dun.tan@intel.com> In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH7PR11MB6673:EE_|CY5PR11MB6307:EE_ x-ms-office365-filtering-correlation-id: 6c5f0906-fe89-4c4a-28d0-08dc27802cd4 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: UOW2rH3tw64yB+cTLBeQufQXqolH3SJ8nM6BTTq5KGLD3cyHOlpEkIohxdUIxs+U5NFsJS+nhMOb6aGesiPcZChvd2G2zoxO/1tfaxMR17SzXqFk7M15CiH+5jQGmZqJogimfbVYka+2qUcS2NOGQ+QsbkzNZKZEcUdCzfUjnZaQPCFDuGpdBe2HpE9MjOzovGEF/8m/8q2GZZPwNot720ywXfI1DYgSO4JHJb7uzZRWJ5oXPN8+RBtI35cipdfzEIk8KRWGL8PBB0SivCcCxWcbXMSrh8sM9YcTaHCb3yh+6lzepOP72AwqFFXBnqf29eTA1OcSrMn/k+A2btz+ODPqtCzWKekoGOPo8+JhtihVcGy4YATTdJ3riAHOybiFFagUeQTGyEQAstfoBWkc438Ns94L9He+jnpKcJRCe/qoJcOfgTzMhjuGf20o12CZhZXM6pC0lW9nB58Gt+tkyGj4qFrL1/FH47UZGPqWJyhGgJNAsl9OoGnqyUmMJuekF9gHjjfMkCmuOs4ahRyaJSBcJOxH3n2We/Chq8S9x3Cp4Aje5M3+BceZ3rCLAGnRWv20Tl6lsBmCL77GqlIJsQtF1A8lwCnlUTTwIA3uDUSPqCYZWFvEL2guqGbboT3O x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UDBYUmlFSVU3VHNuanZReGp0ZHB0dlBBbkF4c3lGN0FlMFFKakg1ZkhWUUV1?= =?utf-8?B?djBVcHpZYlA0bllUQ1ljWjBuUUN6RWRBSkxOZEJpZkRsMnpTZisyYmJMbjJi?= =?utf-8?B?d215cW5zRTF3VGxBeGN6Vis4WEx5YTVxZHAwR2ZCWjYzaGVZVzZSYkIvdzE1?= =?utf-8?B?MlJQVUlyMjlJQjRmMEtxcDI5aVdSZmNSVzdtTkNZSkpFRjRRb2VpL2JINDkw?= =?utf-8?B?RnhRV2dkT3JQeXZrMU1DNjF6Q1NtWDBwYlE5OXAzNFpVUFVML0lNcW5mejUy?= =?utf-8?B?RHo1SGF1N1A1ZWxEZTZRQk9lSEhtVmpxTlhDV2RSdXVDTnNCNG1tVDA0Um11?= =?utf-8?B?VitsMlJWUE1vZ1Vna1kvNC8xa0d5RkFFaGV1ZVY2NTRydkVuTHd1cmlnVFpQ?= =?utf-8?B?YjduSXY2a3dNRUt2eDJRdHA1Slgxd2FGT0JaaUZPaVN3ZEpMU3U2UE5DbDgx?= =?utf-8?B?cndUVkpZeVFuT1Q4cldJMGJSYTV5ajlObVhWTjI4Y0dmQ1JEYlBEcFZIMU5P?= =?utf-8?B?bjQ4VUpMYmtROFMzSE9ZeGt6akFTalVMbTFKWkMvL2QwVUZLeVVmd0lBMjFT?= =?utf-8?B?Q3NvZERyZCtaWVI1U0pmeG9QMmtPVlRTZmw5WndycGZvbXREenJOOEU3OGdu?= =?utf-8?B?U090R2FjTEl4bGN6S2VYZm9BRFNBcTBSNVFKTVl0S1dZdnhTdUxnblMzYjBI?= =?utf-8?B?YnppZXV4MnhrWFVPMEw2MVZEQTVNVmRsbFJhNitiUHVzdXJZcTV1aFlLZzY2?= =?utf-8?B?MkdBc2ViczF6Nm02WTczY3dZb0VUMFRibTYzNnBIOHJ5YzJZbmVyTHMwKzBR?= =?utf-8?B?OCtaM0pMY3Z2dFdQSHZabXUvRk1jS2RiSWt1blJCeCttRjIrcHBJTno1T0Yx?= =?utf-8?B?ZkVUbFR0Q0x5ZEljeElncmxLM1dBYWNEYkY2dkFaaWZQaVJLbUVsVU1vcG0w?= =?utf-8?B?YSswY3NTbUFsN1pVbjl6dGxqK1ZuRm5rZ0h2eVUwdUtPL1c5TTRGL01majlS?= =?utf-8?B?eEpzcjhRRXVtYk1FbHZ5OElob3JlSlRkMlNvSXJvZjY2UFN5ZkxXVmwyaHdu?= =?utf-8?B?VG02R2pYRDNQYk5nUVBoMi9HVzJUbFdWdmZFeUNqTlNaOE5jaVl2VlBJOTlv?= =?utf-8?B?UGk3dlJvTVM4cklOWEovcmJ1bTd1ZVpTbUtncVc1OEtoTkR6YW9uWlN6bkhB?= =?utf-8?B?djdCOXZCUjlyV1J5UDFVVU9ka2RqOUwvYmh5aU9odEl2UHlUZU4wN2ZabDQv?= =?utf-8?B?QkJWdXIwYW1xOUcwZXovUG1VaFZETEVDNXByUUxyVzNiaGV1dko2YXJxMEI5?= =?utf-8?B?RlBlc3NUZGVLUWovWmx4SE9JZFgvWEg0OVlEQ0NrbVMwUjBCMWVDSDVjajdi?= =?utf-8?B?bVI1QmNMNkNxa1BKMVFxMys0UHZjaExjWkZnUGVNWW9RZ2xFUW5KYS9zT3U0?= =?utf-8?B?OUJ4S2VvRWxIb3NJTkV0MXovYjA2Z3U5NjBjUjVObndjdWduRlc1b3lxMjdV?= =?utf-8?B?b09KbWNUS3d3dXFWQklGSU0yazZ6aml1U29vRjVYNzhLaTU2ZUErekJrUmJV?= =?utf-8?B?MnZTYzZ2bUU5aG8vQ25NOCtKcWJiZUNwVk04eW0yRllKZkpwcU5JbzZPam5y?= =?utf-8?B?eXpNelozWjVhVU9jS2d3Q3hVckJUOVdUWjdwd2d2NGRwZktZTktyUFc4bUQ2?= =?utf-8?B?K1FyQjNhUHRhWmg0M1ZMTm1ZeDVISmlyclZLL1l3UWFMeVJPb3U0eWQ0eFk4?= =?utf-8?B?UmVyamVyb0VVY0h6VzlGTWpzcmh6MHNjWHdCeWdYNlFjWVJHYzR0UzkzUzRC?= =?utf-8?B?NFFaMEU1V3JlWlY5RUtic2FaYjFjR1F5eHl3bkZtSEtLVlJXK1hlalcyWHFX?= =?utf-8?B?U2VKRE5QZGdIVStOZnlGSlljYVIzOGlma014YXhMZU03UmpKMHhxYmZsNUx1?= =?utf-8?B?enJwa3VWUnJkWGJ2eGhZNzgvdDBaT1BteGVOdnpHdUlnMGZRRGw5UDl1ZmIv?= =?utf-8?B?RmtPRG1tOXkvQk9TcUFvRG5scjRYQ2tYK2Q3aEdCcGNFem10NjVzckpWRUxM?= =?utf-8?B?UTJJTkVUSGdHa0RpZzlZMHdmZXVCQUg3ZHNMUDIzTWJRd2tablE3MkNKaWJv?= =?utf-8?Q?IrlFEDyltaMvYM1XwAQ8fC0+8?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH7PR11MB6673.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6c5f0906-fe89-4c4a-28d0-08dc27802cd4 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Feb 2024 01:57:44.1087 (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: XfizqwhlHGAo4bdVTw4aqsg3yX9vYdvdxAea1YoaWjV8vv5bSUnWOFzqVskvYLE7Code9viDCuSaPDrkeNSkFQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY5PR11MB6307 X-OriginatorOrg: intel.com Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,jianfeng.zhou@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: J4CBTLCyBbN6AV4xjJyEbRksx7686176AA= Content-Language: en-US Content-Type: multipart/mixed; boundary="_002_PH7PR11MB66735BB9FB624308665D7B8EEF452PH7PR11MB6673namp_" X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b="Kq+u/36i"; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io --_002_PH7PR11MB66735BB9FB624308665D7B8EEF452PH7PR11MB6673namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgUGVkcm8sDQoNCj4+ICBBRkFJSywgaXQncyBub3QgYWxsb3dlZCBhcyBJSVJDIEFQcyBjYW5u b3QgcnVuIGFyYml0cmFyeSBFRkkgYm9vdCBzZXJ2aWNlcyBjb2RlLg0KW1pob3VdIFRoZSBzY2Vu YXJpbyBJIG1lbnRpb25lZC9UaGUgY2FzZSB3ZSBoaXQgaXMgZHVyaW5nIEJJT1MgYm9vdCwgbm90 IHNvZnR3YXJlIGFmdGVyIEVuZE9mQm9vdFNlcnZpY2UuDQoNCj4+ICAxKSBZb3VyIGZpeCBpcyBu b3QgY29ycmVjdC4gVGhlIGNvbXBpbGVyIGNhbiB0ZWFyIHlvdXIgc3RvcmUsIHlvdSBuZWVkIHRv IHVzZSBhIHZvbGF0aWxlIHN0b3JlIGZvciB0aGlzLg0KW1pob3VdIEFzc2VtYmx5IGNvZGUgb2Yg ZnVuY3Rpb24gUGFnZVRhYmxlTGliU2V0UG5sZSBhdHRhY2hlZC4gVGhlIGNvZGUgaXMgZXhwZWN0 ZWQuIA0KICAgICAgQ2FuJ3QgZ2V0ICJuZWVkIHRvIHVzZSBhIHZvbGF0aWxlIHN0b3JlIGZvciB0 aGlzIiwgIHdvdWxkIHlvdSBwbGVhc2Ugc2hhcmUgbW9yZSBkZXRhaWwgYWJvdXQgaXQ/DQoNCj4+ ICAyKSBXaGF0IGtpbmQgb2YgcGFnZSB0YWJsZSBtYW5pcHVsYXRpb24gaXMgaGFwcGVuaW5nIHdo aWxlIEFQcyBhcmUgcnVubmluZyBjb2RlLCBhbmQgZG9lcyB0aGlzIG1lYW4geW91IG5lZWQgYSBU TEIgc2hvb3Rkb3duIG1lY2hhbmlzbT8NCltaaG91XSAgYSkgaGFwcGVuZWQgd2hpbGUgc3BsaXQg Mk0gUGFnZSB0byA0SyB0byBtYWtlIGZ1bGwgdXNlIG9mIG1lbW9yeTogaXQgaXMgbG9uZyBzdG9y eS4gIA0KICAgICAgICAgQW55d2F5LCB0aGUgYml0IG9wZXJhdGlvbiBjb2RlIGlzIHVuZXhwZWN0 ZWQsIGFuZCBteSBjaGFuZ2UgaXMgaGFybWxlc3MuDQogICAgICAgYikgbXkgdW5kZXJzdGFuZGlu ZywgVExCIHNob290ZG93biBtZWNoYW5pc20gbm90IHN1aXRhYmxlIGZvciB0aGlzIGNhc2UuIEl0 J3MgdG9vIGxhdGUgdG8gInNob290ZG93biIuICBBUCBtaWdodCBleGNlcHRpb24gYmVmb3JlICJz aG9vdGRvd24iDQoNCk9uZSBtb3JlIGV4dHJlbWUgc2NlbmFyaW8sIHRoZSBjb2RlICIgUG5sZS0+ Qml0cy5QcmVzZW50ID0gQXR0cmlidXRlLT5CaXRzLlByZXNlbnQgIiBoYXBwZW5lZCB0byBiZSBt YXBwZWQgYnkgUG5sZSwgaXQgd2lsbCBsZWFkIHRvIGV4Y2VwdGlvbiBldmVuIGluIG9uZSBwcm9j ZXNzb3IgY2FzZS4gIEp1c3QgbWVudGlvbmluZywgcGxlYXNlIGlnbm9yZSB0aGlzIHNjZW5hcmlv IGFzIGl0IGlzIGhhcmQgdG8gdmVyaWZ5Lg0KDQpUaGFua3MgJiBSZWdhcmRzLA0KWmhvdSBKaWFu ZmVuZw0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogUGVkcm8gRmFsY2F0byA8 cGVkcm8uZmFsY2F0b0BnbWFpbC5jb20+IA0KU2VudDogV2VkbmVzZGF5LCBGZWJydWFyeSA3LCAy MDI0IDk6MDUgQU0NClRvOiBaaG91LCBKaWFuZmVuZyA8amlhbmZlbmcuemhvdUBpbnRlbC5jb20+ DQpDYzogZGV2ZWxAZWRrMi5ncm91cHMuaW87IGxlcnNla0ByZWRoYXQuY29tOyBUYW4sIER1biA8 ZHVuLnRhbkBpbnRlbC5jb20+OyBOaSwgUmF5IDxyYXkubmlAaW50ZWwuY29tPjsgS3VtYXIsIFJh aHVsIFIgPHJhaHVsLnIua3VtYXJAaW50ZWwuY29tPjsgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJl ZGhhdC5jb20+DQpTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSCAxLzNdIFVlZmlDcHVQ a2c6IFJlZHVjZSBhbmQgb3B0aW1pemUgYWNjZXNzIHRvIGF0dHJpYnV0ZQ0KDQpPbiBXZWQsIEZl YiA3LCAyMDI0IGF0IDEyOjQ34oCvQU0gWmhvdSwgSmlhbmZlbmcgPGppYW5mZW5nLnpob3VAaW50 ZWwuY29tPiB3cm90ZToNCj4NCj4gSGkgTGFzemxvLCBQZWRybywNCj4NCj4gQ2xhcmlmeSBvbmUg dGhpbmcsIHRoaXMgY2hhbmdlIGlzIG5vdCBmb3IgcmFjaW5nIGludHJvZHVjZWQgYnkgTVAgcmVh ZGluZy93cml0aW5nIHRvIHRoZSBzYW1lIHBhZ2UgdGFibGUgYXQgdGhlIHNhbWUgdGltZSwgYnV0 IGZvciB1bmV4cGVjdGVkIGJlaGF2aW9yIGludHJvZHVjZWQgYnkgY29tcGlsZXIuDQo+IEFzIG15 IHVuZGVyc3RhbmRpbmcsICBNUCByZWFkaW5nL3dyaXRpbmcgdG8gdGhlIHNhbWUgcGFnZSB0YWJs ZSBhdCB0aGUgc2FtZSB0aW1lIGlzIG5vdCByZWNvbW1lbmRlZCwgcGVyaGFwcywgaXQgaXMgbm90 IGFsbG93ZWQuDQoNCkFGQUlLLCBpdCdzIG5vdCBhbGxvd2VkIGFzIElJUkMgQVBzIGNhbm5vdCBy dW4gYXJiaXRyYXJ5IEVGSSBib290IHNlcnZpY2VzIGNvZGUuDQoNCj4NCj4gRm9yIGJpdCBvcGVy YXRpb24gY29kZSwgc3VjaCBhcyBQbmxlLT5CaXRzLlByZXNlbnQgPSBBdHRyaWJ1dGUtPkJpdHMu UHJlc2VudCwgd2UgbWlnaHQgdGhpbmsgaXQgaXMgYXRvbWljIGFzc2lnbm1lbnQsIHdoaWxlIG5v dC4gVGhlIGFzc2VtYmx5IGNvZGUgbG9va3MgbGlrZToNCj4gICAgIGFuZCBkd29yZCBbcmN4XSwg MHhmZmZmZmZmZQ0KPiAgICAgYW5kIGVheCwgMHgxDQo+ICAgICBvciBbcmN4XSwgZWF4DQo+IElu IGNhc2UgUG5sZS0+Qml0cy5QcmVzZW50ID0gMSwgIEF0dHJpYnV0ZS0+Qml0cy5QcmVzZW50ID0g MSwgIHdlIG1pZ2h0IHRoaW5rIGl0IGlzIGhhcm1sZXNzLCBhcyB0aGUgdmFsdWUgbm90IGNoYW5n ZWQuICBXaGlsZSBhY3R1YWxseSwNCj4gICAgIGFuZCBkd29yZCBbcmN4XSwgMHhmZmZmZmZmZSAg Ly8gdGhlIHByZXNlbnQgYml0IHNldCB0byAwIC0tLS0gdGhpcyBpcyB1bmV4cGVjdGVkICEhISEh IHdlIGRvbuKAmXQgd2FudCB0aGUgcHJlc2VudCBiaXQgc2V0IHRvIDAhDQo+ICAgICBhbmQgZWF4 LCAweDENCj4gICAgIG9yIFtyY3hdLCBlYXggICAgICAgICAgICAgLy8gdGhlIHByZXNlbnQgYml0 IHNldCB0byByaWdodCB2YWx1ZSAxDQo+DQo+IExldCdzIGNvbnNpZGVyIHN1Y2ggYSBNUCBzY2Vu YXJpbzoNCj4gMSkgb25lIHByb2Nlc3NvciBleGVjdXRpbmcgaW5zdHJ1Y3Rpb24gImFuZCBkd29y ZCBbcmN4XSwgMHhmZmZmZmZmZSINCj4gMikgb3RoZXIgcHJvY2Vzc29ycyBoYXBwZW5lZCB0byBh Y2Nlc3MgdGhlIG1lbW9yeSBtYXBwZWQgYnkgUG5sZSwgaXQgbWF5IGxlYWQgdG8gZXhjZXB0aW9u Lg0KDQpJIHVuZGVyc3RhbmQgeW91ciBvcmlnaW5hbCBwcm9ibGVtLCBidXQ6DQoNCjEpIFlvdXIg Zml4IGlzIG5vdCBjb3JyZWN0LiBUaGUgY29tcGlsZXIgY2FuIHRlYXIgeW91ciBzdG9yZSwgeW91 IG5lZWQgdG8gdXNlIGEgdm9sYXRpbGUgc3RvcmUgZm9yIHRoaXMuDQoyKSBXaGF0IGtpbmQgb2Yg cGFnZSB0YWJsZSBtYW5pcHVsYXRpb24gaXMgaGFwcGVuaW5nIHdoaWxlIEFQcyBhcmUgcnVubmlu ZyBjb2RlLCBhbmQgZG9lcyB0aGlzIG1lYW4geW91IG5lZWQgYSBUTEIgc2hvb3Rkb3duIG1lY2hh bmlzbT8NCg0KLS0NClBlZHJvDQoNCgotPS09LT0tPS09LT0tPS09LT0tPS09LQpHcm91cHMuaW8g TGlua3M6IFlvdSByZWNlaXZlIGFsbCBtZXNzYWdlcyBzZW50IHRvIHRoaXMgZ3JvdXAuClZpZXcv UmVwbHkgT25saW5lICgjMTE1MjU3KTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL21l c3NhZ2UvMTE1MjU3Ck11dGUgVGhpcyBUb3BpYzogaHR0cHM6Ly9ncm91cHMuaW8vbXQvMTA0MTc2 MjMyLzc2ODYxNzYKR3JvdXAgT3duZXI6IGRldmVsK293bmVyQGVkazIuZ3JvdXBzLmlvClVuc3Vi c2NyaWJlOiBodHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvdW5zdWIgW3JlYmVjY2FAb3Bl bmZ3LmlvXQotPS09LT0tPS09LT0tPS09LT0tPS09LQoKDQo= --_002_PH7PR11MB66735BB9FB624308665D7B8EEF452PH7PR11MB6673namp_ Content-Type: application/octet-stream; name="PageTableLibSetPnle.s" Content-Description: PageTableLibSetPnle.s Content-Disposition: attachment; filename="PageTableLibSetPnle.s"; size=1207; creation-date="Wed, 07 Feb 2024 01:17:37 GMT"; modification-date="Wed, 07 Feb 2024 01:57:43 GMT" Content-Transfer-Encoding: base64 MHg3RkQ0Mjk5NCBQYWdlVGFibGVMaWJTZXRQbmxlOiAgICAgICAgIHRlc3QgYnl0ZSBbcjhdLCAw eDENCjB4N0ZENDI5OTggICAgbW92IHIxMCwgW3JjeF0NCjB4N0ZENDI5OUIgICAgbW92IFtyc3Ar MHg4XSwgcjEwDQoweDdGRDQyOUEwICAgIG1vdiByOWQsIHIxMGQNCjB4N0ZENDI5QTMgICAganog MHg3ZmQ0MjliMA0KMHg3RkQ0MjlBNSAgICBtb3YgZWF4LCBbcmR4XQ0KMHg3RkQ0MjlBNyAgICB4 b3IgZWF4LCByMTBkDQoweDdGRDQyOUFBICAgIGFuZCBlYXgsIDB4MQ0KMHg3RkQ0MjlBRCAgICB4 b3IgcjlkLCBlYXgNCjB4N0ZENDI5QjAgICAgdGVzdCBieXRlIFtyOF0sIDB4Mg0KMHg3RkQ0MjlC NCAgICBqeiAweDdmZDQyOWMxDQoweDdGRDQyOUI2ICAgIG1vdiBlYXgsIFtyZHhdDQoweDdGRDQy OUI4ICAgIHhvciBlYXgsIHI5ZA0KMHg3RkQ0MjlCQiAgICBhbmQgZWF4LCAweDINCjB4N0ZENDI5 QkUgICAgeG9yIHI5ZCwgZWF4DQoweDdGRDQyOUMxICAgIHRlc3QgYnl0ZSBbcjhdLCAweDQNCjB4 N0ZENDI5QzUgICAganogMHg3ZmQ0MjlkMg0KMHg3RkQ0MjlDNyAgICBtb3YgZWF4LCBbcmR4XQ0K MHg3RkQ0MjlDOSAgICB4b3IgZWF4LCByOWQNCjB4N0ZENDI5Q0MgICAgYW5kIGVheCwgMHg0DQow eDdGRDQyOUNGICAgIHhvciByOWQsIGVheA0KMHg3RkQ0MjlEMiAgICBjbXAgZHdvcmQgW3I4KzB4 NF0sIDB4ODAwMDAwMDANCjB4N0ZENDI5REEgICAgamIgMHg3ZmQ0MjllZQ0KMHg3RkQ0MjlEQyAg ICBtb3YgZWF4LCBbcmR4KzB4NF0NCjB4N0ZENDI5REYgICAgeG9yIGVheCwgW3JzcCsweGNdDQow eDdGRDQyOUUzICAgIGJ0ciBlYXgsIDB4MWYNCjB4N0ZENDI5RTcgICAgeG9yIGVheCwgW3JkeCsw eDRdDQoweDdGRDQyOUVBICAgIG1vdiBbcnNwKzB4Y10sIGVheA0KMHg3RkQ0MjlFRSAgICBhbmQg cjlkLCAweGZmZmZmZjQ3DQoweDdGRDQyOUY1ICAgIG1vdiBbcnNwKzB4OF0sIHI5ZCAgICMjIw0K MHg3RkQ0MjlGQSAgICBtb3YgcmF4LCBbcnNwKzB4OF0gICAjIyMNCjB4N0ZENDI5RkYgICAgY21w IHIxMCwgcmF4ICAgICAgICAgIyMjIGlmIChQbmxlLT5VaW50NjQgIT0gTG9jYWxQbmxlLlVpbnQ2 NCkNCjB4N0ZENDJBMDIgICAganogMHg3ZmQ0MmEwNw0KMHg3RkQ0MkEwNCAgICBtb3YgW3JjeF0s IHJheCAgICAgICAjIyMgUG5sZS0+VWludDY0ID0gTG9jYWxQbmxlLlVpbnQ2NA0KMHg3RkQ0MkEw NyAgICByZXQNCg== --_002_PH7PR11MB66735BB9FB624308665D7B8EEF452PH7PR11MB6673namp_--