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.115; helo=mga14.intel.com; envelope-from=ruiyu.ni@intel.com; receiver=edk2-devel@lists.01.org Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) (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 3C6522098C8B3 for ; Wed, 18 Jul 2018 21:44:28 -0700 (PDT) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 18 Jul 2018 21:44:27 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.51,373,1526367600"; d="scan'208";a="246934244" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by fmsmga006.fm.intel.com with ESMTP; 18 Jul 2018 21:44:22 -0700 Received: from fmsmsx113.amr.corp.intel.com (10.18.116.7) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 18 Jul 2018 21:44:13 -0700 Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by FMSMSX113.amr.corp.intel.com (10.18.116.7) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 18 Jul 2018 21:44:11 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.81]) by SHSMSX101.ccr.corp.intel.com ([169.254.1.57]) with mapi id 14.03.0319.002; Thu, 19 Jul 2018 12:42:10 +0800 From: "Ni, Ruiyu" To: "Dong, Eric" , Laszlo Ersek CC: "edk2-devel@lists.01.org" Thread-Topic: [edk2] [Patch v3 3/3] UefiCpuPkg/MpInitLib: Load uCode once for each core. Thread-Index: AQHUHLJfW32XN1ehK0enDnVjwinNfKSTMQmA//++WwCAAKjmgIACZAVQ Date: Thu, 19 Jul 2018 04:42:09 +0000 Message-ID: <734D49CCEBEEF84792F5B80ED585239D5BD7F25B@SHSMSX104.ccr.corp.intel.com> References: <20180716030851.13752-1-eric.dong@intel.com> <20180716030851.13752-4-eric.dong@intel.com> <160a365d-309d-643c-696d-cb80b4ee5660@Intel.com> <2bcae587-044b-5302-d4c5-aee913365b05@redhat.com> In-Reply-To: Accept-Language: en-US, zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [Patch v3 3/3] UefiCpuPkg/MpInitLib: Load uCode once for each core. X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2018 04:44:28 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 DQoNClRoYW5rcy9SYXkNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBE b25nLCBFcmljDQo+IFNlbnQ6IFdlZG5lc2RheSwgSnVseSAxOCwgMjAxOCA4OjEyIEFNDQo+IFRv OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPjsgTmksIFJ1aXl1IDxydWl5dS5uaUBp bnRlbC5jb20+DQo+IENjOiBlZGsyLWRldmVsQGxpc3RzLjAxLm9yZw0KPiBTdWJqZWN0OiBSRTog W2VkazJdIFtQYXRjaCB2MyAzLzNdIFVlZmlDcHVQa2cvTXBJbml0TGliOiBMb2FkIHVDb2RlIG9u Y2UNCj4gZm9yIGVhY2ggY29yZS4NCj4gDQo+IEhpIExhc3psbyAmIFJheSwNCj4gDQo+ID4gLS0t LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBMYXN6bG8gRXJzZWsgW21haWx0bzps ZXJzZWtAcmVkaGF0LmNvbV0NCj4gPiBTZW50OiBUdWVzZGF5LCBKdWx5IDE3LCAyMDE4IDEwOjA3 IFBNDQo+ID4gVG86IE5pLCBSdWl5dSA8cnVpeXUubmlAaW50ZWwuY29tPjsgRG9uZywgRXJpYyA8 ZXJpYy5kb25nQGludGVsLmNvbT4NCj4gPiBDYzogZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmcNCj4g PiBTdWJqZWN0OiBSZTogW2VkazJdIFtQYXRjaCB2MyAzLzNdIFVlZmlDcHVQa2cvTXBJbml0TGli OiBMb2FkIHVDb2RlDQo+ID4gb25jZSBmb3IgZWFjaCBjb3JlLg0KPiA+DQo+ID4gT24gMDcvMTcv MTggMTI6MDIsIE5pLCBSdWl5dSB3cm90ZToNCj4gPiA+IE9uIDcvMTYvMjAxOCAxMTowOCBBTSwg RXJpYyBEb25nIHdyb3RlOg0KPiA+ID4+IEdldFByb2Nlc3NvckxvY2F0aW9uQnlBcGljSWQgKEdl dEluaXRpYWxBcGljSWQgKCksIE5VTEwsIE5VTEwsDQo+ID4gPj4gJlRocmVhZElkKTsNCj4gPiA+ PiArwqAgaWYgKFRocmVhZElkICE9IDApIHsNCj4gPiA+PiArwqDCoMKgIC8vDQo+ID4gPj4gK8Kg wqDCoCAvLyBTa2lwIGxvYWRpbmcgbWljcm9jb2RlIGlmIGl0IGlzIG5vdCB0aGUgZmlyc3QgdGhy ZWFkIGluIG9uZSBjb3JlLg0KPiA+ID4+ICvCoMKgwqAgLy8NCj4gPiA+PiArwqDCoMKgIHJldHVy bjsNCj4gPiA+PiArwqAgfQ0KPiA+ID4+ICsNCj4gPiA+DQo+ID4gPiBFcmljLA0KPiA+ID4gSXMg aXQgcG9zc2libGUgdGhhdCBUaHJlYWQjMCBpcyBkaXNhYmxlZCB3aGlsZSBUaHJlYWQjMSBpcyBl bmFibGVkPw0KPiA+ID4gSXQgbWF5IGNhdXNlIHRoZSBjZXJ0YWluIGNvcmUgd2l0aCBubyB1Q29k ZSBhcHBsaWVkLg0KPiA+ID4NCj4gPg0KPiA+IEkgdGhvdWdodCBvZiB0aGlzIChzdXBlcmZpY2lh bGx5KSBidXQgSSBmaWd1cmVkIHRoZSBjb2RlIHdvdWxkIHJ1bg0KPiA+IGFueXdheSBhdCBDcHVN cFBlaSAvIENwdUR4ZSBzdGFydHVwIG9ubHksIGF0IHdoaWNoIHBvaW50IG5vIGxvZ2ljYWwNCj4g PiBwcm9jZXNzb3JzIGNvdWxkIGhhdmUgYmVlbiBkaXNhYmxlZCB5ZXQgLS0gcHJvZ3JhbW1hdGlj YWxseSwgdGhyb3VnaA0KPiA+IHRoZSBNUCBQUEkgLyBwcm90b2NvbC4gSXMgdGhlcmUgYW55IG90 aGVyIHJlYXNvbiB3aHkgVGhyZWFkSWQ9MCBjb3VsZCBiZQ0KPiBtaXNzaW5nPw0KPiA+DQo+IA0K PiBZZXMsIEkgdGhpbmsgYXQgdGhpcyBwb2ludCwgYWxsIHRoZSB0aHJlYWRzIHNob3VsZCBhdCB0 aGUgcmVhZHkgc3RhdGUuICBUaGUgb25seQ0KPiBjYXNlIEkgY2FuIGltYWdlIGlzIHRoYXQgdGhl IGhhcmR3YXJlIGhhcyBicm9rZW4gYW5kIHRoZSBjb3JlIGNhbid0IGJlIHdha2UNCj4gdXAuICBC dXQgSSB0aGluayBpbiB0aGlzIGNhc2UsIHRoZSBjb3JlIHNob3VsZCBjYW4ndCB3b3JrLCBub3Qg b25seSB0aHJlYWQgMCBjYW4ndA0KPiB3b3JrLiAgV2hhdCBkbyB5b3UgdGhpbms/DQpJIGFtIG5v dCBzdXJlLiBXZSBuZWVkIHRvIGNoZWNrIHRoZSBJQTMyIFNETSBjYXJlZnVsbHkgZm9yIGFueSBw b3RlbnRpYWwgdW5leHBlY3RlZCBjYXNlcy4NCg0KPiANCj4gPiAoSSBwbGFuIHRvIGNoZWNrIHRo ZSByZXN0IG9mIHRoZSBzZXJpZXMgbGF0ZXIuKQ0KPiA+DQo+ID4gVGhhbmtzDQo+ID4gTGFzemxv DQo=