From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mx.groups.io with SMTP id smtpd.web12.7444.1611632083267927364 for ; Mon, 25 Jan 2021 19:34:43 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=UCS1hZDa; spf=pass (domain: intel.com, ip: 134.134.136.126, mailfrom: star.zeng@intel.com) IronPort-SDR: wuLnXPIIJECvAFppqNh8Eo3bVwrXM3NaFKpKt1zJhM8Onu91tYB9M1VyZ/zZvKIkBGSn+q735o nkrHoI6Bii/g== X-IronPort-AV: E=McAfee;i="6000,8403,9875"; a="167516613" X-IronPort-AV: E=Sophos;i="5.79,375,1602572400"; d="scan'208";a="167516613" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Jan 2021 19:34:41 -0800 IronPort-SDR: WX6uoZvHdAQ6IOO1U9hhbHwBpytKckRvIrVeIwXQAsAJSVpJpddbH556/dLebq3o30BRZokHyz u06OElWurBZQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.79,375,1602572400"; d="scan'208";a="572800659" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by orsmga005.jf.intel.com with ESMTP; 25 Jan 2021 19:34:41 -0800 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) 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.1713.5; Mon, 25 Jan 2021 19:34:41 -0800 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 25 Jan 2021 19:34:41 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) 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.2106.2 via Frontend Transport; Mon, 25 Jan 2021 19:34:41 -0800 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.177) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Mon, 25 Jan 2021 19:34:40 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OpswF4yHX9FOW4YIaADqTatueZmTP4qoYPzyTVknSP3g6Cgep2RvNzsWkvxhTXX8vkJKvkssB+/dJMkkVAoqcqru8XreXtzGjJpYO27iQ9BLNoq+CajPzcYxljd6w7aqpSp7KPOt6mdcyeM6NZ/2ch8Q5mjXezOWHqVFMX2vzu2GXYA+hwrgOSPmPY63siZtYWUrpbvEM3maY6MRjXjQi7ES0+KcAs34/BXsTPeTnB9cP0ze5uPVjmk1vOwDF4R+jOa90Wice9OtMAtObR9J2m2M4dUoq2b/TQZOwuJRhVd+T30V00LJ9fGLn2Yw4G1baOc4Xlrg5sBeadxz3cMB2A== 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=IBkzpiZA1QJovIx2rwlgI3mf41y/cgRvulhTrfZrKqg=; b=SKvWcwTqtx9cd0z0ST3c8HpV9E1QytgEy0I7P0wG2JmF+uSjBfcbvE7p35luT4I5cPwHXjetGhMf5uQlbiU8NDZL4U8RCaF1Jz8KNPP2JI3aIDE72zeA68EkRNBDJ8CjewtZsXWvZzm3FqxK6X4zsxzZvWbIvxl0jBF8K7cl25Mbzt7wOUSB3aUqmnpVIOtwqMZ302Ap7JYhSZtMwix/BE+Pd913RYdXJKZHKrgUv1m/AtdlqpfMfO77TQyKeL6xamvXE8dsMzvjLhG/amaL8q759XpXa3YTfIwQlJbr7SXvNc2YzJMtzspx2dTLv0WdbWVPc2SVzJfe4HrIryxaPg== 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=IBkzpiZA1QJovIx2rwlgI3mf41y/cgRvulhTrfZrKqg=; b=UCS1hZDaiG2ADciE/VpoNAXAIpnRc+hSg32Phpi20ypUIVDrkIum55eFhJcySJMjNjsZ2SPWjXGNejnY8gT/pG/Mpp5bz0y9cZsjxhrP3weqtNZBiGfMZdBjwOBxJcQxsL55zNCEtTUx9QdACmyh4cVFltjcPj1KTgf2Z6dgwLM= Received: from DM6PR11MB4058.namprd11.prod.outlook.com (2603:10b6:5:193::13) by DM6PR11MB3434.namprd11.prod.outlook.com (2603:10b6:5:70::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.12; Tue, 26 Jan 2021 03:34:40 +0000 Received: from DM6PR11MB4058.namprd11.prod.outlook.com ([fe80::29e6:77f7:8834:9f88]) by DM6PR11MB4058.namprd11.prod.outlook.com ([fe80::29e6:77f7:8834:9f88%7]) with mapi id 15.20.3784.019; Tue, 26 Jan 2021 03:34:39 +0000 From: "Zeng, Star" To: "Ni, Ray" , Laszlo Ersek , "Kinney, Michael D" , "devel@edk2.groups.io" CC: "Dong, Eric" , "Kumar, Rahul1" , "Zeng, Star" Subject: Re: [edk2-devel] [Patch 1/1] UefiCpuPkg/Library/MpInitLib: Fix AP VolatileRegisters race condition Thread-Topic: [edk2-devel] [Patch 1/1] UefiCpuPkg/Library/MpInitLib: Fix AP VolatileRegisters race condition Thread-Index: AQHW8OGMsMigToHqg0Wn9wjGvm6/8Ko3rmYQgAAiGICAADl7sIAAA1GAgAAjjqCAAKxhAIAAVjqAgAAS2QA= Date: Tue, 26 Jan 2021 03:34:39 +0000 Message-ID: References: <20210122171020.589-1-michael.d.kinney@intel.com> In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.147.202] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d3aea274-b204-4c52-f4df-08d8c1ab500d x-ms-traffictypediagnostic: DM6PR11MB3434: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5516; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: lZYuvsAZt2bVNo6Idg7tSby3Iq3Ng4NkDamBXqeOeJRmIWqx2BtkCMNIXUckxdujmczYiCSKd+hfK+ZUDqLfcvmYhn58DUO4fMS+dugd7HCzjFEzZ4ft1ros5nAOGuE5oKyO1YomWJ+hsVQo4MziLC2OO0e9dHORbfTzrFQ4FCC+iqbqHSO4Btiu8BE4LgJg4m0x64Y92xrHpPdnEp40dmabDwjIPMG3XFrmrE8BnuWFp5xJGXZxmmOlF7N+TGUbGN43qgWBHWggXXqfxkRzveMO+NvVZTQH6oU3mcRh+ehcwf+a+bHsNUOgUmoL43uJq/V51Swf/Bql1B5F85WY5WDJgmKebnPaIZAauuX4EuFw0YG0QgSYx4ZYWJmoROAHI5YbgDdbEyG92DmPB+96zQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR11MB4058.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(6029001)(4636009)(396003)(376002)(346002)(39860400002)(366004)(136003)(478600001)(52536014)(66946007)(26005)(66476007)(9686003)(64756008)(55016002)(4744005)(8936002)(76116006)(186003)(110136005)(5660300002)(107886003)(66556008)(7696005)(54906003)(66446008)(316002)(71200400001)(33656002)(2906002)(8676002)(86362001)(53546011)(83380400001)(4326008)(6506007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?QUkyR0lvWUh0QllWQWxzakpXTWQwWFpHWForb1NhVnVENkhyMFFzKzhPOGMy?= =?utf-8?B?N1dOaXNoaTNEN0xEbXRON1UrZksxZFJxQ3M0V0MwQ1N4MXZjM3VkVml3Tk5r?= =?utf-8?B?M2kyU1kzTmNFWWxrZld3bUdJY1RDc3owcnJlazN5elFmLzRncFFVbFZXdUZL?= =?utf-8?B?Y0xtV2puNG9JVnVaUUhDMmkwdUtEZUkxbzY5N3QwdFVZZWhJSUYwYVVvVWxs?= =?utf-8?B?bS9DRHFuOWZRVXFHZUoyS0xYSDZyRmpRTzd4Vk5Gd2I0TWtaVFZUc2p6R0cw?= =?utf-8?B?ZDVkZVg0ZUg3Slo2UWhOVVowOW9kQUVZUGVSZmZhMWRvb2FBb1NYR3pTU3Ry?= =?utf-8?B?QlFMZll4dUlGTE5DZkVsWFA5U0c2cmJxUWI3RGZrQTB3MjJTbU5NYUgzTko4?= =?utf-8?B?NGx1ZVFlS0pOWEdIdzRpOGUxcnJqbjJqT3llb0hJWUJ4NGVlc3Z6RHl2c0dl?= =?utf-8?B?SmNvYWtURXpVOFVDdHQxSlBPanlraTlzZ3VNN0gzRHZUZk1LaWlVNWVsQUwv?= =?utf-8?B?YXo5YThDV2VCSkxyU1k5VWpVNVJQUFc5M2NMQTJiK3NVSHpIYlhvS2RSc1Zv?= =?utf-8?B?eU9HVnBDQmRYTzViSE80ZHZuSXBEeDFUL1RDbjV4UGxROVR3NWxoaGkweUpZ?= =?utf-8?B?VXQ3NUpwU3BZbVBjWmozckhZUjV4WEgwanBERVpkRkFWYkpzL3hRV1NZbFdo?= =?utf-8?B?S1VzSktBVFRQTzEyUDBmZFhXSldPbFVMSkg2SGY5bGpFa1JXK3I2eXZNbk1l?= =?utf-8?B?bll2TmVZS1lsa25aY0Z6Z1Zua2I3aTlNVVUwSTk5cU1hTFM0cXhVSXc4anFq?= =?utf-8?B?NENDUUVrREhIaGRZT0dPWTJYRWxtdENXcGNPWjZ3dHFYK0JEbzNlek55Qlps?= =?utf-8?B?aGJOdE1nT2NqbWVjSTZCTUcwRDF3VjRHRzZoNWJuLzJoK0dOMXlETFhtSWhs?= =?utf-8?B?RHgzcXZTV2pVWEpSeUJma2NoK2JhVTRQeFlEM2xWbEFoRjdWTkdjTXpoYjln?= =?utf-8?B?V0wzMEtKRmx4TU9RNXB0RWVHWG5nTWluNFRuNU5HTnNxOVhucmhqOWxRaU5L?= =?utf-8?B?YjVPRkc5bjFGSm0zbEd4RkxrYVdEUFpqdzVzZWo1V09rMFpHamNSR1dRc1da?= =?utf-8?B?S05vYyt3ZEl2ZGdZRmVLSm50aHp0dFpVbVBacDkvaGI5cGNUaDRKQVFqTzgr?= =?utf-8?B?SFVGbEl4NlV5RFZ6aHdhMk1QNXI2bjJxSS9hSm5mYTllblRyOUdVWEtCdnF2?= =?utf-8?B?NUJ1MkdxRkNoaHA2bkliWWNvV0pUUEZPWDVWSDk5OS9xNkRkQW5xeDEvNTlQ?= =?utf-8?B?cCtjaXFEZC9hUjFFTTNGYjNTemU2YTkwRlNTd0dyQjRQdEJQZVQ0QmdYVjFh?= =?utf-8?B?ZG9CcmdtZStkM3p3ODJwOFB0NEpWRjcxTXY3dTdDNnJyd0pnYWhRWTJCUXd2?= =?utf-8?Q?DXg53Hgz?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB4058.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d3aea274-b204-4c52-f4df-08d8c1ab500d X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jan 2021 03:34:39.8666 (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: 0mrFp6lOOKZ60/C1qy6tA/hl0i5rHDnIb4hzx5YCaTcTx8vkrMWmKq7yDqhJdG1UyKlpcQZffpd9nH8zYqamXA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3434 Return-Path: star.zeng@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBOaSwgUmF5IDxyYXkubmlAaW50 ZWwuY29tPg0KPiBTZW50OiBUdWVzZGF5LCBKYW51YXJ5IDI2LCAyMDIxIDEwOjI2IEFNDQo+IFRv OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPjsgWmVuZywgU3RhciA8c3Rhci56ZW5n QGludGVsLmNvbT47DQo+IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVs LmNvbT47IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+IENjOiBEb25nLCBFcmljIDxlcmljLmRvbmdA aW50ZWwuY29tPjsgS3VtYXIsIFJhaHVsMQ0KPiA8cmFodWwxLmt1bWFyQGludGVsLmNvbT4NCj4g U3ViamVjdDogUkU6IFtlZGsyLWRldmVsXSBbUGF0Y2ggMS8xXSBVZWZpQ3B1UGtnL0xpYnJhcnkv TXBJbml0TGliOiBGaXggQVANCj4gVm9sYXRpbGVSZWdpc3RlcnMgcmFjZSBjb25kaXRpb24NCj4g DQo+ID4gPiAgICAgQ3B1TXBEYXRhID0gKENQVV9NUF9EQVRBICopIChJZHRyLkJhc2UgKyBJZHRy LkxpbWl0ICsgMSk7DQo+ID4gPiArICAgIEFTU0VSVCAoQ3B1TXBEYXRhICE9IE5VTEwpOw0KPiAN Cj4gSW4gdGhpcyBjYXNlLCBJZHRyLkJhc2UsIElkdHIuTGltaXQgYm90aCBlcXVhbCB0byB6ZXJv IGFuZCBDcHVNcERhdGEgaXMgMS4NCj4gQVNTRVJUICgpIGNhbm5vdCB0cmlnZ2VyIGFzc2VydGlv biBoZXJlLg0KDQpPaCwgZ290IGl0LiBUaGVuIHRoZSBhc3NlcnQgbWF5IGJlIGxpa2UgYmVsb3cg dG8gY2hlY2sgSWR0ci5CYXNlLg0KQVNTRVJUIChJZHRyLkJhc2UgIT0gMCk7DQoNClRoYW5rcywN ClN0YXINCg0K