From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mx.groups.io with SMTP id smtpd.web10.5099.1582703821027974488 for ; Tue, 25 Feb 2020 23:57:01 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.120, mailfrom: siyuan.fu@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 25 Feb 2020 23:57:00 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,487,1574150400"; d="scan'208";a="284904434" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by FMSMGA003.fm.intel.com with ESMTP; 25 Feb 2020 23:57:00 -0800 Received: from fmsmsx124.amr.corp.intel.com (10.18.125.39) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 25 Feb 2020 23:56:05 -0800 Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by fmsmsx124.amr.corp.intel.com (10.18.125.39) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 25 Feb 2020 23:56:05 -0800 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.196]) by shsmsx102.ccr.corp.intel.com ([169.254.2.126]) with mapi id 14.03.0439.000; Wed, 26 Feb 2020 15:56:02 +0800 From: "Siyuan, Fu" To: "Ni, Ray" , Leo Duran , "devel@edk2.groups.io" , "Wu, Hao A" CC: "Dong, Eric" , Laszlo Ersek Subject: Re: [PATCH 2/2] UefiCpuPkg: MpInitLib: Exclude code no pertinent to AMD processors. Thread-Topic: [PATCH 2/2] UefiCpuPkg: MpInitLib: Exclude code no pertinent to AMD processors. Thread-Index: AQHV7Hi4Du+p4ZuLk0qgLDCuFHvh2KgtGwcw Date: Wed, 26 Feb 2020 07:56:02 +0000 Message-ID: References: <1582659566-9893-1-git-send-email-leo.duran@amd.com> <1582659566-9893-3-git-send-email-leo.duran@amd.com> <734D49CCEBEEF84792F5B80ED585239D5C454254@SHSMSX104.ccr.corp.intel.com> In-Reply-To: <734D49CCEBEEF84792F5B80ED585239D5C454254@SHSMSX104.ccr.corp.intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZWRlNGEyZGMtNGU3Zi00ODE0LTg5NTYtY2M2MjZkYWQ4MzI5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoib1RvSURaQk85ZlpHZVR2N2lUaGkxckdzVVhtblprK3QrR3dMOXd5akRLbEl0cVA0WFRXbldKV2ZQYkJhZDc3MCJ9 dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: siyuan.fu@intel.com Content-Language: en-US Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 QWNrZWQtYnk6IFNpeXVhbiBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4NCg0KPiAtLS0tLU9yaWdp bmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBOaSwgUmF5IDxyYXkubmlAaW50ZWwuY29tPg0KPiBT ZW50OiAyMDIwxOoy1MIyNsjVIDE1OjQ2DQo+IFRvOiBMZW8gRHVyYW4gPGxlby5kdXJhbkBhbWQu Y29tPjsgZGV2ZWxAZWRrMi5ncm91cHMuaW87IFd1LCBIYW8gQQ0KPiA8aGFvLmEud3VAaW50ZWwu Y29tPjsgRnUsIFNpeXVhbiA8c2l5dWFuLmZ1QGludGVsLmNvbT4NCj4gQ2M6IERvbmcsIEVyaWMg PGVyaWMuZG9uZ0BpbnRlbC5jb20+OyBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPg0K PiBTdWJqZWN0OiBSRTogW1BBVENIIDIvMl0gVWVmaUNwdVBrZzogTXBJbml0TGliOiBFeGNsdWRl IGNvZGUgbm8gcGVydGluZW50DQo+IHRvIEFNRCBwcm9jZXNzb3JzLg0KPiANCj4gKyBIYW8gV3Ug YW5kIFNpeXVhbiBGdSBmb3IgcmV2aWV3Lg0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut LS0tLQ0KPiA+IEZyb206IExlbyBEdXJhbiA8bGVvLmR1cmFuQGFtZC5jb20+DQo+ID4gU2VudDog V2VkbmVzZGF5LCBGZWJydWFyeSAyNiwgMjAyMCAzOjM5IEFNDQo+ID4gVG86IGRldmVsQGVkazIu Z3JvdXBzLmlvDQo+ID4gQ2M6IExlbyBEdXJhbiA8bGVvLmR1cmFuQGFtZC5jb20+OyBEb25nLCBF cmljIDxlcmljLmRvbmdAaW50ZWwuY29tPjsNCj4gTmksIFJheSA8cmF5Lm5pQGludGVsLmNvbT47 IExhc3psbyBFcnNlaw0KPiA+IDxsZXJzZWtAcmVkaGF0LmNvbT4NCj4gPiBTdWJqZWN0OiBbUEFU Q0ggMi8yXSBVZWZpQ3B1UGtnOiBNcEluaXRMaWI6IEV4Y2x1ZGUgY29kZSBubyBwZXJ0aW5lbnQg dG8NCj4gQU1EIHByb2Nlc3NvcnMuDQo+ID4NCj4gPiBSRUY6IGh0dHBzOi8vYnVnemlsbGEudGlh bm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjU1Ng0KPiA+DQo+ID4gVGhpcyBwYXRjaCB1c2Vz IHRoZSBuZXdseSBleHBvcnRlZCBTdGFuZGFyZFNpZ25hdHVyZUlzQXV0aGVudGljQU1EDQo+IGZ1 bmN0aW9uDQo+ID4gZnJvbSBMb2NhbEFwaWNMaWIsIHRvIGRpdmVydCBjb2RlIHBhdGhzIG5vdCBw ZXJ0aW5lbnQgdG8gQU1EIHByb2Nlc3NvcnMuDQo+ID4gU3BlY2lmaWNhbGx5LCB0aGUgUGxhdGZv cm1JZCBNU1IgYW5kIGVtYmVkZGVkIE1pY3JvY29kZSBwYXRjaGVzIGFyZSBub3QNCj4gPiByZWxl dmFudCBvbiBBTUQtYmFzZWQgcGxhdGZvcm1zLg0KPiA+DQo+ID4gQ2M6IEVyaWMgRG9uZyA8ZXJp Yy5kb25nQGludGVsLmNvbT4NCj4gPiBDYzogUmF5IE5pIDxyYXkubmlAaW50ZWwuY29tPg0KPiA+ IENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPg0KPiA+IFNpZ25lZC1vZmYtYnk6 IExlbyBEdXJhbiA8bGVvLmR1cmFuQGFtZC5jb20+DQo+ID4gLS0tDQo+ID4gIFVlZmlDcHVQa2cv TGlicmFyeS9NcEluaXRMaWIvTWljcm9jb2RlLmMgfCAxNyArKysrKysrKysrKysrKystLQ0KPiA+ ICBVZWZpQ3B1UGtnL0xpYnJhcnkvTXBJbml0TGliL01wTGliLmMgICAgIHwgMTEgKysrKysrKysr LS0NCj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygt KQ0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL1VlZmlDcHVQa2cvTGlicmFyeS9NcEluaXRMaWIvTWlj cm9jb2RlLmMNCj4gYi9VZWZpQ3B1UGtnL0xpYnJhcnkvTXBJbml0TGliL01pY3JvY29kZS5jDQo+ ID4gaW5kZXggMTU2Mjk1OS4uNzUwNjgxZCAxMDA2NDQNCj4gPiAtLS0gYS9VZWZpQ3B1UGtnL0xp YnJhcnkvTXBJbml0TGliL01pY3JvY29kZS5jDQo+ID4gKysrIGIvVWVmaUNwdVBrZy9MaWJyYXJ5 L01wSW5pdExpYi9NaWNyb2NvZGUuYw0KPiA+IEBAIC0yLDYgKzIsOCBAQA0KPiA+ICAgIEltcGxl bWVudGF0aW9uIG9mIGxvYWRpbmcgbWljcm9jb2RlIG9uIHByb2Nlc3NvcnMuDQo+ID4NCj4gPiAg ICBDb3B5cmlnaHQgKGMpIDIwMTUgLSAyMDIwLCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0 cyByZXNlcnZlZC48QlI+DQo+ID4gKyAgQ29weXJpZ2h0IChjKSAyMDIwLCBBTUQgSW5jLiBBbGwg cmlnaHRzIHJlc2VydmVkLjxCUj4NCj4gPiArDQo+ID4gICAgU1BEWC1MaWNlbnNlLUlkZW50aWZp ZXI6IEJTRC0yLUNsYXVzZS1QYXRlbnQNCj4gPg0KPiA+ICAqKi8NCj4gPiBAQCAtOTcsOSArOTks MTMgQEAgTWljcm9jb2RlRGV0ZWN0ICgNCj4gPiAgICBVSU5UMzIgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgVGhyZWFkSWQ7DQo+ID4gICAgQk9PTEVBTiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIElzQnNwQ2FsbEluOw0KPiA+DQo+ID4gLSAgaWYgKENwdU1wRGF0YS0+ TWljcm9jb2RlUGF0Y2hSZWdpb25TaXplID09IDApIHsNCj4gPiArICAvLw0KPiA+ICsgIC8vIE5P VEU6IEVtYmVkZGVkIE1pY3JvY29kZSBwYXRjaGVzIGFyZSBub3QgcmVsZXZhbnQgb24gQU1EDQo+ IHBsYXRmb3Jtcy4NCj4gPiArICAvLw0KPiA+ICsgIGlmIChDcHVNcERhdGEtPk1pY3JvY29kZVBh dGNoUmVnaW9uU2l6ZSA9PSAwIHx8DQo+ID4gKyAgICAgIFN0YW5kYXJkU2lnbmF0dXJlSXNBdXRo ZW50aWNBTUQgKCkpIHsNCj4gPiAgICAgIC8vDQo+ID4gLSAgICAvLyBUaGVyZSBpcyBubyBtaWNy b2NvZGUgcGF0Y2hlcw0KPiA+ICsgICAgLy8gVGhlcmUgYXJlIG5vIG1pY3JvY29kZSBwYXRjaGVz DQo+ID4gICAgICAvLw0KPiA+ICAgICAgcmV0dXJuOw0KPiA+ICAgIH0NCj4gPiBAQCAtMzUwLDYg KzM1NiwxMyBAQCBJc1Byb2Nlc3Nvck1hdGNoZWRNaWNyb2NvZGVQYXRjaCAoDQo+ID4gICAgVUlO VE4gICAgICAgICAgSW5kZXg7DQo+ID4gICAgQ1BVX0FQX0RBVEEgICAgKkNwdURhdGE7DQo+ID4N Cj4gPiArICAvLw0KPiA+ICsgIC8vIE5PVEU6IFBsYXRmb3JtSWQgb3IgZW1iZWRkZWQgTWljcm9j b2RlIHBhdGNoZXMgYXJlIG5vdCByZWxldmFudCBvbg0KPiBBTUQgcGxhdGZvcm1zLg0KPiA+ICsg IC8vDQo+ID4gKyAgaWYgKFN0YW5kYXJkU2lnbmF0dXJlSXNBdXRoZW50aWNBTUQgKCkpIHsNCj4g PiArICAgIHJldHVybiBGQUxTRTsNCj4gPiArICB9DQo+ID4gKw0KPiA+ICAgIGZvciAoSW5kZXgg PSAwOyBJbmRleCA8IENwdU1wRGF0YS0+Q3B1Q291bnQ7IEluZGV4KyspIHsNCj4gPiAgICAgIENw dURhdGEgPSAmQ3B1TXBEYXRhLT5DcHVEYXRhW0luZGV4XTsNCj4gPiAgICAgIGlmICgoUHJvY2Vz c29yU2lnbmF0dXJlID09IENwdURhdGEtPlByb2Nlc3NvclNpZ25hdHVyZSkgJiYNCj4gPiBkaWZm IC0tZ2l0IGEvVWVmaUNwdVBrZy9MaWJyYXJ5L01wSW5pdExpYi9NcExpYi5jDQo+IGIvVWVmaUNw dVBrZy9MaWJyYXJ5L01wSW5pdExpYi9NcExpYi5jDQo+ID4gaW5kZXggZDBmYmMxNy4uMjkwZTdi ZiAxMDA2NDQNCj4gPiAtLS0gYS9VZWZpQ3B1UGtnL0xpYnJhcnkvTXBJbml0TGliL01wTGliLmMN Cj4gPiArKysgYi9VZWZpQ3B1UGtnL0xpYnJhcnkvTXBJbml0TGliL01wTGliLmMNCj4gPiBAQCAt Miw2ICsyLDggQEANCj4gPiAgICBDUFUgTVAgSW5pdGlhbGl6ZSBMaWJyYXJ5IGNvbW1vbiBmdW5j dGlvbnMuDQo+ID4NCj4gPiAgICBDb3B5cmlnaHQgKGMpIDIwMTYgLSAyMDIwLCBJbnRlbCBDb3Jw b3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC48QlI+DQo+ID4gKyAgQ29weXJpZ2h0IChjKSAy MDIwLCBBTUQgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4NCj4gPiArDQo+ID4gICAgU1BE WC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0yLUNsYXVzZS1QYXRlbnQNCj4gPg0KPiA+ICAqKi8N Cj4gPiBAQCAtNTY0LDggKzU2NiwxMyBAQCBJbml0aWFsaXplQXBEYXRhICgNCj4gPiAgICBDcHVN cERhdGEtPkNwdURhdGFbUHJvY2Vzc29yTnVtYmVyXS5XYWl0aW5nICAgID0gRkFMU0U7DQo+ID4g ICAgQ3B1TXBEYXRhLT5DcHVEYXRhW1Byb2Nlc3Nvck51bWJlcl0uQ3B1SGVhbHRoeSA9IChCaXN0 RGF0YSA9PSAwKSA/DQo+IFRSVUUgOiBGQUxTRTsNCj4gPg0KPiA+IC0gIFBsYXRmb3JtSWRNc3Iu VWludDY0ID0gQXNtUmVhZE1zcjY0IChNU1JfSUEzMl9QTEFURk9STV9JRCk7DQo+ID4gLSAgQ3B1 TXBEYXRhLT5DcHVEYXRhW1Byb2Nlc3Nvck51bWJlcl0uUGxhdGZvcm1JZCA9IChVSU5UOCkNCj4g UGxhdGZvcm1JZE1zci5CaXRzLlBsYXRmb3JtSWQ7DQo+ID4gKyAgLy8NCj4gPiArICAvLyBOT1RF OiBQbGF0Zm9ybUlkIGlzIG5vdCByZWxldmFudCBvbiBBTUQgcGxhdGZvcm1zLg0KPiA+ICsgIC8v DQo+ID4gKyAgaWYgKCFTdGFuZGFyZFNpZ25hdHVyZUlzQXV0aGVudGljQU1EICgpKSB7DQo+ID4g KyAgICBQbGF0Zm9ybUlkTXNyLlVpbnQ2NCA9IEFzbVJlYWRNc3I2NCAoTVNSX0lBMzJfUExBVEZP Uk1fSUQpOw0KPiA+ICsgICAgQ3B1TXBEYXRhLT5DcHVEYXRhW1Byb2Nlc3Nvck51bWJlcl0uUGxh dGZvcm1JZCA9DQo+IChVSU5UOClQbGF0Zm9ybUlkTXNyLkJpdHMuUGxhdGZvcm1JZDsNCj4gPiAr ICB9DQo+ID4NCj4gPiAgICBBc21DcHVpZCAoDQo+ID4gICAgICBDUFVJRF9WRVJTSU9OX0lORk8s DQo+ID4gLS0NCj4gPiAyLjcuNA0KDQo=