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 78654740035 for ; Thu, 22 Feb 2024 10:23:15 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=yZt1tNjVp8p0BUwWNcmx67gFs5E7kATl8662If4Lo34=; 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:Content-Transfer-Encoding; s=20140610; t=1708597394; v=1; b=pyFxCmwwk8tLwR2YLaNH/dfjOU2TeWaE6SQPnwxi2OCFktDSMTS8qIZVodv9jM8Yc488MYIP 39yX4A7XSeyBivdil78D6NOEEU1OcUZRVCGq89MVWucq1yJsOIOpx0JwG9DCwHPao+aYLSQnDwV 45DquaEjhwI0vdhrT82mC+Ns= X-Received: by 127.0.0.2 with SMTP id Mdl6YY7687511x3Tphp8T3Qi; Thu, 22 Feb 2024 02:23:14 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.18]) by mx.groups.io with SMTP id smtpd.web11.9848.1708597393294468490 for ; Thu, 22 Feb 2024 02:23:13 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10991"; a="2697610" X-IronPort-AV: E=Sophos;i="6.06,177,1705392000"; d="scan'208";a="2697610" X-Received: from orviesa002.jf.intel.com ([10.64.159.142]) by fmvoesa112.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Feb 2024 02:23:12 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.06,177,1705392000"; d="scan'208";a="36280269" X-Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orviesa002.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 22 Feb 2024 02:23:12 -0800 X-Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Thu, 22 Feb 2024 02:23:11 -0800 X-Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Thu, 22 Feb 2024 02:23:11 -0800 X-Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.169) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Thu, 22 Feb 2024 02:23:11 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CcF96Y9FmDmyRi1IMgcTi/HfauqqZanklyZOSQhRrhN1e2jw7tTthxE8+TGN62D+j4h8iaq9KcCAUfFlpg5of77+4+Gbsak91XnKlCb8aBH7GfZJ0bd7eHz7MEOtK4uFwQL3EexXSJ8pI4KvD036Oy+2vBd8eK78qaIRaOedCo8dtBhhxBcCqs1qxBbK82D6W4QNkMRSf02RIwkVuBsZeSmrVbF5U/Tdkor8JnFguwmGL3f8Pq+700BKBAkZOYvqHpH5Kaz2kfVQdUn1BcMmcAt7nbPlfyUn1M9DlHpV/Epz++xglVkoFt4hxsIX59Pdkr5xMI/JorltQoYGteWy6Q== 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=3JsXhctM9wJlvv5fFkjCwaGu744f1RXBpqHJ/Lp9Af0=; b=Nn51oY1Vp+TLvFzv/4ydzAvCm/wV85SClGurVw4VxZ2KtWXEN1qgQK0nGfT59kKtXNw0PSuW144asB/Z8dmTppis23axtsDf2dKLIEk/D/fOcraKT47Wxzg636dNjiPWTZWkT8Yco6pUUoK/cenpFx38n5JjfOjRwliUmsTUZ9gZYjNSTYkMSBIADY9ptuKqx3svXe7d8cvrHevBnqrYYxJaWrwirg6qcC4rtjlUW97vOJtjfpkKK12eCTGikzY6SXdF/dmvwnklNoplU2O8TnTmxQIVQsHAs/EW2GnRPSSuojhoZyFNp52T6CJ8ILtMWy04dfKtVvQ9jWLzjij3Bg== 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 DM4PR11MB8226.namprd11.prod.outlook.com (2603:10b6:8:182::12) by CYYPR11MB8330.namprd11.prod.outlook.com (2603:10b6:930:b8::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7292.39; Thu, 22 Feb 2024 10:23:10 +0000 X-Received: from DM4PR11MB8226.namprd11.prod.outlook.com ([fe80::7efd:866f:d70f:83f1]) by DM4PR11MB8226.namprd11.prod.outlook.com ([fe80::7efd:866f:d70f:83f1%4]) with mapi id 15.20.7316.018; Thu, 22 Feb 2024 10:23:10 +0000 From: "Ni, Ray" To: Pedro Falcato , "devel@edk2.groups.io" , "lersek@redhat.com" CC: "Zhou, Jianfeng" , "Kumar, Rahul R" , Gerd Hoffmann Subject: Re: [edk2-devel] [PATCH] UefiCpuPkg: add volatile qualifier to page table related variable Thread-Topic: [edk2-devel] [PATCH] UefiCpuPkg: add volatile qualifier to page table related variable Thread-Index: AQHaZGTeUvpAnVfStU6EXxBPcPFdVLEVQnsAgAAS/ICAANLk4A== Date: Thu, 22 Feb 2024 10:23:10 +0000 Message-ID: References: <20240221012513.27453-1-jianfeng.zhou@intel.com> <6bf89071-0514-cb97-f639-6bece14cc6d7@redhat.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM4PR11MB8226:EE_|CYYPR11MB8330:EE_ x-ms-office365-filtering-correlation-id: daaf4140-332b-4f97-f2ce-08dc339044bf x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: 4u0980/LkCmAETsLtfDgBpFOAKKWke3BITNK7ydPPFi6/dccQB+UJQPb0itTmETv/1FwJAVFZJ6Zb6xeSfR14DHilubHxnZ9Z1kvpIRBfQCVnkxdWpT5Mn7oQZv6N8qvHp2elNjb1pqI4xKRwt/o622qmNYzeiST5pJXqF44KSd9C76JoxwyRyIkDSzQ1IAMWzmaPXA4AA5+kOm8vE52whsd9zamWyTUmknl6D/YK0fMFFSsg3HF/fSZ7gTPfjC4fvNz6U9E5hQIVUOT2mKr5quq9LYoFKMTPOiXVZjdYKwQ2YbbUmJgwGaraeizKPz2TuH65NkZ6F2PqWOlaRSGHoFFdLJEgbPRy+MVCBkiSTOGUGvPr7Vhn70o8PmHFre3UNt3scVwl+rMjkTYHRnCqMox2vP2EvHgnE6tHexSTfGh08dIMM05jfJ9+RwrSDZamAuiiVJN+yiwfabmgaxdP5u64RKtK2cfAPoAY3WkQjxqERuaEZpfrQ9zW27ojlpUiVAoPJEnVclIfDkSVz3Jwug1p34UXAY7WXygq9Td3ZIFag6vdwrTvkmRBltD94fD35QwI0ftQGNmwzwSrt/6+sjASARZH9FAD+4WHx8Alv+zxXq8fVWrdfXnMX1VcXuB x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bWloMUVJVmVZRnVJbU1nV3VleGtKUVIycitDZzAvNWV4QzkyL0VhSVdFbGRh?= =?utf-8?B?TXl5dGRvTDdHNC91OE9TU1FHVHBtZExmUlBoSksvUTFPRlZkb1Z4NWtqc2xG?= =?utf-8?B?TmFjTHdwK1NtQU52aGdsUmpWS0JOVTFpc3RkTjlGZUVBUUlNa1B4UTE2bERS?= =?utf-8?B?UWRGMHV6OW9DOVFYRFVVZ3FOcVk4Ulk1am1iNjIzazlvRGcwM25KaEV4QnFP?= =?utf-8?B?eDNndi9TUWs3REJ4bmNzREdFcE1qYWZ0Ny92eXI3UEZBMG5NNVpaaEhTdEpK?= =?utf-8?B?QnNTRVI1VGV4TW5FTlBHVEFYSjRpaHBCSzNwNXFjaWFwVEJwQzN4RXRqS2FV?= =?utf-8?B?SUZYWEVISytOeEJhM3kwSkgyU1hHWitkb1lqbVQ5REY5NzBlZkJtVzFTYXdx?= =?utf-8?B?blRsZ0Zjb2JPSCtobW9PaG9iQ3FkRnVSRHVRTkprQzFOK2x5bkdNQmhBUUZF?= =?utf-8?B?a1ZEMHZNVFU3RDRWVWJWMjYrV1g5U25oWVpOOThLRGR3WGszeHRhNmg1Yi9p?= =?utf-8?B?RW56REdWbmpwRmxjdEJ3a0JVOHMwMGEwV2RKd0QzanNZa1BsL3k5MHpUS29k?= =?utf-8?B?RlZvZkxneWR6TzZpdDNQODRjWTIyaktVeG1ZaHl0V2JKMFpxMlpGRndkbTZj?= =?utf-8?B?VkFRYTEzVUtaUGNvUXVEcy9RUXJObnoyMzZ1UjN4SERVNExyNHAvd2dDQk5v?= =?utf-8?B?STlCKzZDTjFXOHZ1cmp5YXNBMXpEbW94TEg5dVp2RVZHVm91TnFXbU5pd3Bv?= =?utf-8?B?MTBYR25UUm5sVHI4cTJqZjZoZVJsOENVTjVoWEdIMStkYnMwd29iVWgwR0J3?= =?utf-8?B?akIwYStNVDVNZyt3VEhIWTBDK1NNYlhNUm5GTXVMQUVWRFhUMlFYWTQxVFlV?= =?utf-8?B?ellWUWdSRlFvMnNzTVFtQ2psNXRQYmFMeENCRnBQOVdGbGliMVZLZHJpWEFT?= =?utf-8?B?WGJ2WlVXbkRvRDVaT1BRSnBOZlNRemVkUDVMSXI2bnZ3dTluRUg5bitSVnNO?= =?utf-8?B?UEJnOEVzcFFiRzhGQW5YOWRGOUg1ZUlIbFNCdkVQOUxGNElpNXNsM2IyMkxE?= =?utf-8?B?czc1dWZHcWRMUjVSVGVuZG5NdEpUZ0pmc2JiK1p4bE1SRFpqQ0tEamJTOUFk?= =?utf-8?B?ZkVycnBwTkt1VzRCT3ZjVHVKd0hTV3UwdmZ2WkYyYi9sWTk0M1V0dWNDZHRu?= =?utf-8?B?OWhMS0lLbTJwNUxUYUZZd1hFRnNvZGs2OWs5eFBZTjVTc2dBSDBuOHpHNHJO?= =?utf-8?B?cndwd2VuaHVINEJjbzJ5bUZoNGFSWUxPSlNHQUsyZ2RzcndHdGhJNTgyejZH?= =?utf-8?B?azdnN29wK2RQTXpwN1lLYWVjR3NMTUNtejJpZXNTK2t0YkRaS2U5aHM0dHhC?= =?utf-8?B?Qzd6eHJSU1k1QkVTbEpldWk5c0FwaHJUcFhpeTF2MkM2YjN2dW52TlZvMkR0?= =?utf-8?B?YkRYUDZiVDNLbWN6V1lzNDRGdkpRdjV4eHNWeHZGVThuNEVPYTFjOVJqa20z?= =?utf-8?B?dVNOTm5SSnVKS1NVeEFxNjRpa05oaDI5bU56LzI1bDBkN1p4djVtNUpXR0tB?= =?utf-8?B?V2F6NTNIdUxFRXJLSmp4UmdKUTZoa0x5Zy9LNlNidlhMSmhrMTBZTGJUVmZE?= =?utf-8?B?TitTMXdXekdBc1R3MXkxaE5aQVgwVnF3Q0VFc1AvU1RKa3p0QmovdXJZY0p0?= =?utf-8?B?MHk5b2txaU00RTdTenRRY0Q2ZjRZWUtxcVRGK0hsS2dQYlhDMzhlL1d5U0d6?= =?utf-8?B?VDZQRTl5L3kxZ25FUE9ROFdVYkhqbjJyUUtoMzA1QStSaTRReVVHT2U5N3B2?= =?utf-8?B?bXZoY2Y5am85b0ppMTk0bEtKbzZYN0hOTHJ0MXZleFhYeGRxZWVyeDQydUdv?= =?utf-8?B?alJ2dTd3cUNOZnd1M3dQNlB1dzFsZTR3ZXIwdk43MTlPMGJoaFBIWGl1YmRa?= =?utf-8?B?N2NuaEIzV2w4VXQyZFlkcHFZajUvcSs2SjE0L3I5T1NjQnlJU0kyVmY5WEpZ?= =?utf-8?B?OWlPamRJVC9iL0ErU3JxMEo2bFR2djlFUlNhbnUwR0ZsVmJFRFZTTVY0aElM?= =?utf-8?B?UEVYTExwRmhWc2lNd21RR2IraVlPaFdWaUdoeCtISC96SXVrdUZ0czFPM0sx?= =?utf-8?Q?nAh4=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB8226.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: daaf4140-332b-4f97-f2ce-08dc339044bf X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Feb 2024 10:23:10.1449 (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: dItvYZIxEdclzV+qHOccy7cs1BQmWbA0P+y8Zd5Jiqk3IqldRxcxtB/AMve+Bsnep1V7yivi39kENYzdE1HfdA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CYYPR11MB8330 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,ray.ni@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: 1bBYTkzeFjttUn1kedHV1KlQx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=pyFxCmww; 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; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") PiA+IEkgYWdyZWUgd2l0aCB0aGUgaWRlYSAoSSB0aGluayBpdCdzIGEgbmVjZXNzYXJ5IGNoYW5n ZSwgb3IgcHV0DQo+ID4gZGlmZmVyZW50bHksIGFuIGltcHJvdmVtZW50LCBldmVuIHRob3VnaCBJ IG1heSBub3QgYmUgY29udmluY2VkIHRoYXQgaXQNCj4gPiBpcyBhICpzdWZmaWNpZW50KiBpbXBy b3ZlbWVudDsgYnV0IGxldCdzIG5vdCByZWhhc2ggYWxsIHRoYXQgaGVyZQ0KPiA+IGFnYWluKTsg aG93ZXZlciwgSSB0aGluayB0aGUgaW1wbGVtZW50YXRpb24gaXMgbm90IHRoZSBncmVhdGVzdC4N Cj4gPg0KPiA+IFZvbGF0aWxlLXF1YWxpZnlpbmcgdGhlIGxvY2FsIHZhcmlhYmxlcyBkb2VzIG5v dCBzZWVtIHVzZWZ1bCBmb3INCj4gPiBhbnl0aGluZy4gSXQncyBmaW5lIC0tIGFjdHVhbGx5OiBp dCdzIGJlbmVmaWNpYWwgLS0gaWYgdGhlIGNvbXBpbGVyDQo+ID4gb3B0aW1pemVzIGFjY2Vzc2Vz IHRvIHRob3NlIGxvY2FscyAtLSBiZWluZyBvbiB0aGUgc3RhY2sgLS0gYXMgaGVhdmlseQ0KPiA+ IGFzIGl0IGNhbi4gSW4gb3RoZXIgd29yZHMsIHRob3NlIHBhcnRzIG9mIHRoZSBwYXRjaCBsb29r IGxpa2UgYSBzbWFsbA0KPiA+IHBlcmZvcm1hbmNlIHJlZ3Jlc3Npb24uDQoNCkkgZGlkIGV4cGVy aW1lbnQgdXNpbmcgTVNWQyBjb21waWxlciB3aXRoIGJlbG93IGNvZGU6DQogIGludCBtYWluICgp IHsNCiAgICBpbnQgeDsNCiAgICB4ID0gMzsNCiAgICByZXR1cm4gMDsNCiAgfQ0KDQpJZiBidWls ZGluZyB0aGUgYWJvdmUgY29kZSBpbiBvcHRpbWl6ZWQgbW9kZSwgdGhlIGRpc2Fzc2VtYmx5IGRv ZXMgbm90IGNvbnRhaW4NCmFueSByZWZlcmVuY2UgdG8gbG9jYWwgdmFyaWFibGUgeC4NCg0KQnV0 IGlmIEkgY2hhbmdlZCAiaW50IHgiIHRvICJ2b2xhdGlsZSBpbnQgeCIsIHRoZSBjb21waWxlciBk b2VzIG5vdCBvcHRpbWl6ZSBvdXQgdGhlDQphc3NpZ25tZW50IG9mIHguDQoNClNvLCBpdCBtZWFu cyB0aGUgInZvbGF0aWxlIiAgbWF0dGVycyBldmVuIHdoZW4gaXQgYXBwbGllcyBsb2NhbCB2YXJp YWJsZXMuDQoNCgotPS09LT0tPS09LT0tPS09LT0tPS09LQpHcm91cHMuaW8gTGlua3M6IFlvdSBy ZWNlaXZlIGFsbCBtZXNzYWdlcyBzZW50IHRvIHRoaXMgZ3JvdXAuClZpZXcvUmVwbHkgT25saW5l ICgjMTE1Nzk1KTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL21lc3NhZ2UvMTE1Nzk1 Ck11dGUgVGhpcyBUb3BpYzogaHR0cHM6Ly9ncm91cHMuaW8vbXQvMTA0NDgzNjEwLzc2ODYxNzYK R3JvdXAgT3duZXI6IGRldmVsK293bmVyQGVkazIuZ3JvdXBzLmlvClVuc3Vic2NyaWJlOiBodHRw czovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvdW5zdWIgW3JlYmVjY2FAb3BlbmZ3LmlvXQotPS09 LT0tPS09LT0tPS09LT0tPS09LQoKDQo=