From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=192.55.52.93; helo=mga11.intel.com; envelope-from=eric.dong@intel.com; receiver=edk2-devel@lists.01.org Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 5F98A211B15A6 for ; Mon, 7 Jan 2019 21:32:33 -0800 (PST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 07 Jan 2019 21:32:33 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,453,1539673200"; d="scan'208";a="133931124" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by fmsmga004.fm.intel.com with ESMTP; 07 Jan 2019 21:32:32 -0800 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 7 Jan 2019 21:32:33 -0800 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.63]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.160]) with mapi id 14.03.0415.000; Tue, 8 Jan 2019 13:32:31 +0800 From: "Dong, Eric" To: Laszlo Ersek , "Ni, Ray" , "edk2-devel@lists.01.org" Thread-Topic: [Patch 2/2] UefiCpuPkg/RegisterCpuFeaturesLib: Avoid AP calls PeiService. Thread-Index: AQHUpmJh/K3yh+3wa0mwM0dImxUajKWjqGUAgAEwBJA= Date: Tue, 8 Jan 2019 05:32:31 +0000 Message-ID: References: <20190107010555.23264-1-eric.dong@intel.com> <20190107010555.23264-3-eric.dong@intel.com> <734D49CCEBEEF84792F5B80ED585239D5BFA53EB@SHSMSX103.ccr.corp.intel.com> <3ea78f2e-0e77-3ebc-81ac-84df978de197@redhat.com> In-Reply-To: <3ea78f2e-0e77-3ebc-81ac-84df978de197@redhat.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [Patch 2/2] UefiCpuPkg/RegisterCpuFeaturesLib: Avoid AP calls PeiService. X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2019 05:32:34 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgTGFzemxvLA0KDQpUaGFua3MgZm9yIHlvdXIgZGV0YWlsIGNoZWNrLCBzb3JyeSBmb3IgdGhp cyBtaXN0YWtlLiBJIHdpbGwgc2VuZCBWNCBjaGFuZ2VzIGFuZCBvbmx5IENjIFJheS4NCg0KSSBi YXNlZCBvbiBkbyB0aGUgbWluaW1hbCBjaGFuZ2UgcnVsZSB0byBjcmVhdGUgdjIgY2hhbmdlLCBz byBzb21lIGNvZGUgbWF5IHNlZW1zIHVnbHkuDQpJIGJhc2VkIG9uIGRvIHRoZSBjbGVhbiBjb2Rl IHJ1bGUgdG8gY3JlYXRlIFYzIGNoYW5nZSwgc28gdGhlIGNoYW5nZSBtYXkgc2VlbXMgYmlnLg0K DQpUaGFua3MsDQpFcmljIA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206 IExhc3psbyBFcnNlayBbbWFpbHRvOmxlcnNla0ByZWRoYXQuY29tXQ0KPiBTZW50OiBUdWVzZGF5 LCBKYW51YXJ5IDgsIDIwMTkgMzoxOCBBTQ0KPiBUbzogTmksIFJheSA8cmF5Lm5pQGludGVsLmNv bT47IERvbmcsIEVyaWMgPGVyaWMuZG9uZ0BpbnRlbC5jb20+OyBlZGsyLQ0KPiBkZXZlbEBsaXN0 cy4wMS5vcmcNCj4gU3ViamVjdDogUmU6IFtQYXRjaCAyLzJdIFVlZmlDcHVQa2cvUmVnaXN0ZXJD cHVGZWF0dXJlc0xpYjogQXZvaWQgQVAgY2FsbHMNCj4gUGVpU2VydmljZS4NCj4gDQo+IE9uIDAx LzA3LzE5IDA5OjI0LCBOaSwgUmF5IHdyb3RlOg0KPiA+IDEuDQo+ID4gSG93IGFib3V0IGRlZmlu aW5nIGEgdW5pb24gZm9yIE1wU2VydmljZS4NCj4gPiB0eXBlZGVmIHVuaW9uIHsNCj4gPiAgIEVG SV9NUF9TRVJWSUNFU19QUk9UT0NPTCAgKlByb3RvY29sOw0KPiA+ICAgRUZJX1BFSV9NUF9TRVJW SUNFU19QUEkgICAgICAgICAqUHBpOw0KPiA+IH0gTVBfU0VSVklDRVM7DQo+ID4gU28gYSBuZXcg ZmllbGQgYXMgYmVsb3cgY2FuIGJlIGFkZGVkIGhlcmU6DQo+ID4NCj4gPiBNUF9TRVJWSUNFUyAg ICAgIE1wU2VydmljZTsNCj4gPg0KPiA+IEdldE1wU2VydmljZSgpIGNhbiBiZSBhbHNvIGNoYW5n ZWQgdG8gcmV0dXJuIE1QX1NFUlZJQ0VTOw0KPiA+DQo+ID4gMi4gUGxlYXNlIHVwZGF0ZSB0aGUg Y29weXJpZ2h0IHllYXIgdG8gMjAxOS4NCj4gDQo+IC0gSSB3YXNuJ3QgQ0MnZCBvbiB0aGUgY292 ZXIgbGV0dGVyLCBhbmQgdGhlIHBhdGNoZXMgdGhlbXNlbHZlcyBkb24ndCBpbmNsdWRlDQo+IGFu eSB2ZXJzaW9uIG51bWJlcnMsIHNvIGl0J3MgaGFyZCB0byB0ZWxsIHdoYXQgdmVyc2lvbiB0aGlz IGlzLg0KPiANCj4gLSBVcG9uIGV4YW1pbmluZyBteSBsaXN0IGZvbGRlciwgaW4gYWRkaXRpb24g dG8gbXkgaW5ib3gsIHRoZSBjb3ZlciBsZXR0ZXINCj4gc2VlbXMgdG8gYmUgIltlZGsyXSBbUGF0 Y2ggdjIgMC8yXSBBdm9pZCBBUCBjYWxscyBQZWlTZXJ2aWNlcyB0YWJsZS4iIC0tIGF0DQo+IDxo dHRwczovL2xpc3RzLjAxLm9yZy9waXBlcm1haWwvZWRrMi1kZXZlbC8yMDE5LUphbnVhcnkvMDM0 Njc1Lmh0bWw+Lg0KPiANCj4gVGhhdCdzIGluY29ycmVjdDsgdGhpcyBpcyB2ZXJzaW9uIDMgYWN0 dWFsbHkuIFYxIHdhcyBhdA0KPiA8aHR0cHM6Ly9saXN0cy4wMS5vcmcvcGlwZXJtYWlsL2VkazIt ZGV2ZWwvMjAxOC1EZWNlbWJlci8wMzQyNjIuaHRtbD4sDQo+IGFuZCB0aGUgYWN0dWFsIHYyIHdh cyBhdA0KPiA8aHR0cHM6Ly9saXN0cy4wMS5vcmcvcGlwZXJtYWlsL2VkazItZGV2ZWwvMjAxOC1E ZWNlbWJlci8wMzQ0NDAuaHRtbD4uDQo+IA0KPiAtIEFzIEkgc3RhdGVkIHVuZGVyIHYyLCBhdA0K PiA8aHR0cHM6Ly9saXN0cy4wMS5vcmcvcGlwZXJtYWlsL2VkazItZGV2ZWwvMjAxOC1EZWNlbWJl ci8wMzQ0OTMuaHRtbD4sDQo+IEknbGwgZGVmZXIgdG8gUmF5IG9uIHYzLg0KPiANCj4gVGhhbmtz LA0KPiBMYXN6bG8NCg==