From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=40.92.5.31; helo=nam02-sn1-obe.outbound.protection.outlook.com; envelope-from=vanjeff_919@hotmail.com; receiver=edk2-devel@lists.01.org Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-oln040092005031.outbound.protection.outlook.com [40.92.5.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id DE9F8202E5CD3 for ; Thu, 26 Oct 2017 00:13:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=qQFA4jJwLNg2Q1ojaZ9ncxV5I3PRa4vRyfg4mgaKVwc=; b=UaxZOicAz6mSdjE0gD70HbTzh3KZQCVaMiC4Z3LL/1cJHFbVs7r/fsLanMYM6ivRAhkVdiIWSENhKnQOkU+Aac1lp+okwpQ7U4d0VZShKYDVFSWcOSfw1wljlA1F3qpC64BFFVNYxjc1ho1qo7FcFLM82Kt2P0x/jmNj4CG55qBwVdHQv9JdLMXgkTA2/CHOPqEVlW2a99sUnYEXcy8/UPIbxN//VA49eAAJNQ53e8IByRXoDumYP9s+w3VtGn1GNCu+F8kb7g2EKguT/Vm8Rk5leeJvBFru8XVBJ+wiWkqYD6D4bJNLbdqaNzzwrIp0xgmf4nvzBWR0v8mb/XE+NA== Received: from SN1NAM02FT049.eop-nam02.prod.protection.outlook.com (10.152.72.52) by SN1NAM02HT082.eop-nam02.prod.protection.outlook.com (10.152.73.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.156.4; Thu, 26 Oct 2017 07:17:34 +0000 Received: from CY1PR19MB0283.namprd19.prod.outlook.com (10.152.72.51) by SN1NAM02FT049.mail.protection.outlook.com (10.152.72.166) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.156.4 via Frontend Transport; Thu, 26 Oct 2017 07:17:34 +0000 Received: from CY1PR19MB0283.namprd19.prod.outlook.com ([10.163.54.13]) by CY1PR19MB0283.namprd19.prod.outlook.com ([10.163.54.13]) with mapi id 15.20.0178.007; Thu, 26 Oct 2017 07:17:34 +0000 From: Fan Jeff To: "eric.dong@intel.com" , "edk2-devel@lists.01.org" CC: Ruiyu Ni , Laszlo Ersek Thread-Topic: Re:[Patch] UefiCpuPkg/MpInitLib: Keep compatible with former solution. Thread-Index: AQHTTip+/1EdPjcgxE+UGdQG9GuQrA== Date: Thu, 26 Oct 2017 07:17:34 +0000 Message-ID: References: 0aLXOIrHYEiZ-sEy4m3engAAAAABDNGi1ziKx2BImfrBMuJt3p4AAQidUmo1 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=hotmail.com; x-incomingtopheadermarker: OriginalChecksum:77944FB71AF6B83639DADF80217C017A7B937C16F1EE1A6289935CB54BD67F3B; UpperCasedChecksum:6DB24515695BDD8C17FCAE1F9DB80C2C900F4294839B4486179E1CF875D90F78; SizeAsReceived:7091; Count:46 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [qjiiePBjCHiPKLY1j7aoZf3Bxt7wHQ87] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; SN1NAM02HT082; 6:Y2b/JKTRfZCX7kVgHDlCuIxxW/II+pY1ILHgMFNLgX/CMyyBDDa6g7rIz17//rod78CuwichfmHI2ExlUQCQEhBjfmnqwBnoVqcYTigW/w/maQX0oqF/+tg+SScBr28y28PtuJNKOZe95GbVvZ5lDjplRXmsVITCpt48qA8aHweFsf6TZZ9sRKwe2n+uvXa9FcKjVkHyI4M7zYnrBBDEJZVYIbAbq83Mt/PeRVTw97mnEjc8bihtjw7c/UuVv7z2lMAXOzDWbRzMiJLdtH4MjG6E+UBcQXwQB2O40fHFMjxhdijkJShuPaYCyaUL5p74HF+TW/DftxQYyAldKM4Ogw==; 5:thtbVr9oHZSarpTaM+dqqrEr5VbZFGIPHhVeizMXzQb4aeTnzHmf+lM8WB2IiQVHryjI2SvTxJLPDX9laXABUNbZOhKhp5RL+FZBaJF7sdc1W0ZAVK4xsHq0bPE7ipCSyjguO8QMWthgeSApom4AVg==; 24:VaV2/B0osFejWmW4vfVU+nKVvCNXHC9k3mDQVMjJjI8KnmSbVm+JyBpvui4JG6TdO71l27plaT9DoutOv63YsLSuDDh51609/guPAAUBLWY=; 7:ZQQ5A40ygWeoPCtbfGyiHoSGYvEtEn6oUKphhnc+fikqgnKe9hENiY/6RvpMPAC6epAgEuZoSIXBNeBeo7M/Fnqgxcs0LpT7a3nTTDwgwGkRsuroH/CWjIENFndv0O6x74dc3y8EJLSZiWh2aGLCUTiFOzHB3IVc6AdfT+3VGAruL1dI0xBrDDqcSArIa5hR8cxJbs0X6v32OKTHyRTxr1iIpKgH/LJoevzvRaPs+rw= x-incomingheadercount: 46 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: 13f698fc-7290-4699-e465-08d51c41a133 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125374)(1603101448)(1701031045); SRVR:SN1NAM02HT082; x-ms-traffictypediagnostic: SN1NAM02HT082: x-exchange-antispam-report-test: UriScan:(158342451672863)(130873036417446)(194151415913766)(228905959029699); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(444000031); SRVR:SN1NAM02HT082; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:SN1NAM02HT082; x-forefront-prvs: 04724A515E x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:SN1NAM02HT082; H:CY1PR19MB0283.namprd19.prod.outlook.com; FPR:; SPF:None; LANG:; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-Network-Message-Id: 13f698fc-7290-4699-e465-08d51c41a133 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Oct 2017 07:17:34.4371 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1NAM02HT082 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 Subject: Re: [Patch] UefiCpuPkg/MpInitLib: Keep compatible with former solution. X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Oct 2017 07:13:50 -0000 Content-Language: zh-CN Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UmV2aWV3ZWQtYnk6IEplZmYgRmFuIDx2YW5qZWZmXzkxOUBob3RtYWlsLmNvbTxtYWlsdG86dmFu amVmZl85MTlAaG90bWFpbC5jb20+Pg0KDQoNCg0K5Y+R6Ieq5oiR55qE5bCP57Gz5omL5py6DQrl nKggRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPu+8jDIwMTflubQxMOaciDI25pelIOS4 i+WNiDE6NTnlhpnpgZPvvJoNCg0KRm9yIHNvbWUgc3BlY2lhbCBwbGF0Zm9ybXMgKHN1Y2ggYXMg T3ZtZiksIGl0IGlzIHBvc3NpYmxlDQp0aGF0LCBzb21lIEFQcyBzdGFydCB1cCAqYW5kIGZpbmlz aCogYmVmb3JlIHRoZSByZW1haW5pbmcNCkFQcyBub3Qgc3RhcnQgdXAgKmF0IGFsbCouIEluIHRo aXMgY2FzZSwgdGhlIGVuaGFuY2UNCnNvbHV0aW9uIGJ5IGNoYW5nZXMgMDU5NGVjNDEgbm90IHdv cmtzIGFzIGV4cGVjdGVkLg0KDQpUaGlzIGNoYW5nZSByZW1vdmUgY2hlY2sgQ3B1TXBEYXRhLT5D cHVDb3VudCBsb2dpYyB0byBsZXQgb2xkDQpzb2x1dGlvbiBzdGlsbCB3b3JrYWJsZSBpZiBwbGF0 Zm9ybSBvd25lciBzdGlsbCBzZXQgYSBsb25nDQp0aW1lIGZvciBQY2RDcHVBcEluaXRUaW1lT3V0 SW5NaWNyb1NlY29uZHMuIEl0J3MgcGxhdGZvcm0NCm93bmVyJ3MgcmVzcG9uc2UgdG8gZGVjaWRl IHdoaWNoIHNvbHV0aW9uIHRvIHVzZS4NCg0KQ2M6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5j b20+DQpDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4NCkNjOiBKZWZmIEZhbiA8 dmFuamVmZl85MTlAaG90bWFpbC5jb20+DQpDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENv bnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xDQpTaWduZWQtb2ZmLWJ5OiBFcmljIERvbmcgPGVyaWMu ZG9uZ0BpbnRlbC5jb20+DQotLS0NCiBVZWZpQ3B1UGtnL0xpYnJhcnkvTXBJbml0TGliL01wTGli LmMgfCAyMSArKysrKysrKysrKysrLS0tLS0tLS0NCiAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0 aW9ucygrKSwgOCBkZWxldGlvbnMoLSkNCg0KZGlmZiAtLWdpdCBhL1VlZmlDcHVQa2cvTGlicmFy eS9NcEluaXRMaWIvTXBMaWIuYyBiL1VlZmlDcHVQa2cvTGlicmFyeS9NcEluaXRMaWIvTXBMaWIu Yw0KaW5kZXggNDhmOTMwYi4uMTgwNjBmZCAxMDA2NDQNCi0tLSBhL1VlZmlDcHVQa2cvTGlicmFy eS9NcEluaXRMaWIvTXBMaWIuYw0KKysrIGIvVWVmaUNwdVBrZy9MaWJyYXJ5L01wSW5pdExpYi9N cExpYi5jDQpAQCAtOTM2LDE1ICs5MzYsMjAgQEAgV2FrZVVwQVAgKA0KICAgICB9DQogICAgIGlm IChDcHVNcERhdGEtPkluaXRGbGFnID09IEFwSW5pdENvbmZpZykgew0KICAgICAgIC8vDQotICAg ICAgLy8gV2FpdCBmb3Igb25lIHBvdGVudGlhbCBBUCB3YWtlbiB1cCBpbiBvbmUgc3BlY2lmaWVk IHBlcmlvZA0KKyAgICAgIC8vIEhlcmUgc3VwcG9ydCB0d28gbWV0aG9kcyB0byBjb2xsZWN0IEFQ IGNvdW50IHRocm91Z2ggYWRqdXN0DQorICAgICAgLy8gUGNkQ3B1QXBJbml0VGltZU91dEluTWlj cm9TZWNvbmRzIHZhbHVlcy4NCiAgICAgICAvLw0KLSAgICAgIGlmIChDcHVNcERhdGEtPkNwdUNv dW50ID09IDApIHsNCi0gICAgICAgIFRpbWVkV2FpdEZvckFwRmluaXNoICgNCi0gICAgICAgICAg Q3B1TXBEYXRhLA0KLSAgICAgICAgICBQY2RHZXQzMiAoUGNkQ3B1TWF4TG9naWNhbFByb2Nlc3Nv ck51bWJlcikgLSAxLA0KLSAgICAgICAgICBQY2RHZXQzMiAoUGNkQ3B1QXBJbml0VGltZU91dElu TWljcm9TZWNvbmRzKQ0KLSAgICAgICAgICApOw0KLSAgICAgIH0NCisgICAgICAvLyBvbmUgd2F5 IGlzIHNldCBhIHZhbHVlIHRvIGp1c3QgbGV0IHRoZSBmaXJzdCBBUCB0byBzdGFydCB0aGUNCisg ICAgICAvLyBpbml0aWFsaXphdGlvbiwgdGhlbiB0aHJvdWdoIHRoZSBsYXRlciB3aGlsZSBsb29w IHRvIHdhaXQgYWxsIEFwcw0KKyAgICAgIC8vIGZpbnNoIHRoZSBpbml0aWFsaXphdGlvbi4NCisg ICAgICAvLyBUaGUgb3RoZXIgd2F5IGlzIHNldCBhIHZhbHVlIHRvIGxldCBhbGwgQVBzIGZpbmlz aGVkIHRoZSBpbml0aWFsemF0aW9uLg0KKyAgICAgIC8vIEluIHRoaXMgY2FzZSwgdGhlIGxhdGVy IHdoaWxlIGxvb3AgaXMgdXNlbGVzcy4NCisgICAgICAvLw0KKyAgICAgIFRpbWVkV2FpdEZvckFw RmluaXNoICgNCisgICAgICAgIENwdU1wRGF0YSwNCisgICAgICAgIFBjZEdldDMyIChQY2RDcHVN YXhMb2dpY2FsUHJvY2Vzc29yTnVtYmVyKSAtIDEsDQorICAgICAgICBQY2RHZXQzMiAoUGNkQ3B1 QXBJbml0VGltZU91dEluTWljcm9TZWNvbmRzKQ0KKyAgICAgICAgKTsNCg0KICAgICAgIHdoaWxl IChDcHVNcERhdGEtPk1wQ3B1RXhjaGFuZ2VJbmZvLT5OdW1BcHNFeGVjdXRpbmcgIT0gMCkgew0K ICAgICAgICAgQ3B1UGF1c2UoKTsNCi0tDQoyLjcuMC53aW5kb3dzLjENCg0K