From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mx.groups.io with SMTP id smtpd.web11.89555.1597848312431524453 for ; Wed, 19 Aug 2020 07:45:12 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=u7wUVh0y; spf=pass (domain: intel.com, ip: 192.55.52.93, mailfrom: liming.gao@intel.com) IronPort-SDR: GOegriupBl86QsT0eSHIWzf4ERhkNAGKLlICByqBCi/Po5DXEVWA+nto8rZpGd/TJcS8unB2ce R8LjNJwfrPGQ== X-IronPort-AV: E=McAfee;i="6000,8403,9717"; a="152733733" X-IronPort-AV: E=Sophos;i="5.76,331,1592895600"; d="scan'208";a="152733733" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Aug 2020 07:45:12 -0700 IronPort-SDR: BNkBm9nZrCd7LwvpX5Bz7J/st7uFiAC6r4LfQ9Wj/yUVT9XyKWkeEFBhE0a984VeXTZrYe+5DH 5OflWRNJMC9g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,331,1592895600"; d="scan'208";a="497770976" Received: from fmsmsx603-2.cps.intel.com (HELO fmsmsx603.amr.corp.intel.com) ([10.18.84.213]) by fmsmga005.fm.intel.com with ESMTP; 19 Aug 2020 07:45:11 -0700 Received: from fmsmsx606.amr.corp.intel.com (10.18.126.86) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 19 Aug 2020 07:45:11 -0700 Received: from FMSEDG001.ED.cps.intel.com (10.1.192.133) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Wed, 19 Aug 2020 07:45:11 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.176) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 19 Aug 2020 07:45:11 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BATQ+VlDPSkmArUjz8lJfiLDjw7ozvt+ygAcF8imAhjL++9qTUhIV+3DBKPZ+G3gfsrbyIQ4rrrEhQNxZIgUjgKCHwOvRGPN9EtGI1HU/yJUHMFNUq+TytqTdBRJH0rCZYKpk5BRPoGOoKv3IjHV9i00VEKtyttJ/GxMCQUmXFm5+qnDrDmxzl7e+himzyrmLgZWZjhHtjtl1IobtjNb8JY1AF52Xt8C6+V2i4kizP+Om0p0Xlc3hN2LXW6U/CUuyRYj7N6EQHugnXmDio180oiMvHirPZ7zUt3hJi5HycZPHgUmhIdC10HjOOGK6xoWQMkGYo9U24MdqSoDhgcerw== 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=8ZUoOHGyI+pIpHip8jICB8jo1wbMqTJfKWZ092jivG4=; b=Gi+Bb543yIUJKpBaTG1roDj28V/JPmBwVgVJdTXsFrPum4cInVFljTLEnMDyZJdleor/UFi8WZhosinZjrRVEHoPOMITMA0kESCdfdwsSlTHNRy65izNKI7lAusU6CJHvoWhlU9G0RdeHoxkDjteY848sWISxAIQ0ohpfawQTX94XdU5U41g44oRR8hBl1vceuTA4aiHIhZ9wcZ4iqK0QAEQSYtXR8fDSovqnX2as0ppjWX0scZpDxIvQrjmAthz8EVDbFwATZ5dN6ASa1c5A/NvNgJRPTyK7KMzsrHH2zeRHkdyG5hyYVwMjUHB2hqVbcUiIas522sX8rCj05JNfA== 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=8ZUoOHGyI+pIpHip8jICB8jo1wbMqTJfKWZ092jivG4=; b=u7wUVh0ytJMivl7n2mX8tgeXIqdWx+B8j6B/dzxh6LgPyKlp4N171qFbtm8D2pXyx4hMDqBhox8cHlo4da4zfHu7MQxAkzS6mgRv+JgiPCpDS5dFW2ltWfKhG75695KjMKWUxdLqBS7/OCkiQGENqToHpmF/QtBtHU8HwpEQnZk= Received: from CY4PR11MB1526.namprd11.prod.outlook.com (2603:10b6:910:7::10) by CY4PR1101MB2342.namprd11.prod.outlook.com (2603:10b6:903:b7::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3283.20; Wed, 19 Aug 2020 14:45:10 +0000 Received: from CY4PR11MB1526.namprd11.prod.outlook.com ([fe80::f8c4:711:84e3:4c97]) by CY4PR11MB1526.namprd11.prod.outlook.com ([fe80::f8c4:711:84e3:4c97%4]) with mapi id 15.20.3283.028; Wed, 19 Aug 2020 14:45:10 +0000 From: "Liming Gao" To: "devel@edk2.groups.io" , "lersek@redhat.com" , Tom Lendacky CC: "Dong, Eric" , "Ni, Ray" , "Kumar, Rahul1" Subject: Re: [edk2-devel] [PATCH 1/1] UefiCpuPkg/MpInitLib: Always initialize the DoDecrement variable Thread-Topic: [edk2-devel] [PATCH 1/1] UefiCpuPkg/MpInitLib: Always initialize the DoDecrement variable Thread-Index: AQHWdWEQjtRZ3zfZfEClExkh8pc+nqk/KlGAgABY5DA= Date: Wed, 19 Aug 2020 14:45:10 +0000 Message-ID: References: <477f5449c898cd96240729105dde26b1fd75baa9.1597756206.git.thomas.lendacky@amd.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.5.1.3 dlp-product: dlpe-windows dlp-reaction: no-action authentication-results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.147.210] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 54e60cef-b73c-47e2-8569-08d8444e7929 x-ms-traffictypediagnostic: CY4PR1101MB2342: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: LpXDBm7N68vwF5ER0p4T+1BZ2orHpyQg2n2Yk61hclc4YOutqszg3rWijjrH4TLJBlBU55lCPbkzllidDl0/aW94iSf/OquDsV0ac0UAqCMJgoY+FngOsniIwJ0643gsManB6rLIdGO8xu6oDiVm1ey0rkWNi0sSweuNwzxxCRcE9bNsY1AcTQjA6fW86s9SMAT6NX8OdXkT51VqaZhBsqkPfH6KLgaITB++cN8LO/X/JtuvIlMJga868CFNPABOvy5aZ6FAgQ17BxJ3kUvhOuZrBppngdadpoF2/SAuKDTVTDBZ0x1DwmTN9qzsSMOkn9LxMcPsIzItK4LZHA4eQulRn411cK1juz+DI30Ue+2+BpBiswrgfCfWlI2Ozyvfi1z+k1cRpbh+plFz2nublQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CY4PR11MB1526.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(6029001)(4636009)(346002)(39860400002)(136003)(366004)(376002)(396003)(9686003)(53546011)(55016002)(66446008)(76116006)(8676002)(966005)(66946007)(2906002)(110136005)(5660300002)(71200400001)(8936002)(52536014)(66476007)(478600001)(316002)(54906003)(7696005)(107886003)(6506007)(4326008)(26005)(64756008)(66556008)(86362001)(83380400001)(33656002)(186003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: sdID9mDU07tk2orw+mn3eWc4yvJRAer5tiDc+2BcfgArzDl5HVOqjiEyx7i/ubcT9xM47mHYyjjzAGUU5nDSOFUYjHPKP6h2Td5IuAkBCJWbvWjjLMB3rShB8/s1n/vS0bYBO1jeAVQUcPv/+gD/HIZJJO6oUfiWSPnb89UddRdR++mE15rziSu3uhqaO1CpqxfOmLRtURUg6U5vww5mO9nvtKQFkrppk/Y3a5P5OEw7qOzXnBleOSL/Vnj9Sm/LDUGnUBVJowTlDlhpk6jJEg/t8Yh4Rm+CaWQVmQ+FWfjS4cQ7htldCNv85fXm0TJmEpAQsvkEsfXzEBw2Kmem/7kbsA9kCJ2ZAfwRyO5Y6/vCIwYIPpOSESQLwF3K6Sgyglbnmwtm74eYOZdUBgGErsOhcT0AzRbXgEKAG1zK9m+iRmDaHx7BjLV8h+BB9gZv9b7F6A3gukRNXDxoL/xZbpAO5K0hiF86dxyMWUgX9oBTIkddRom6n+90CM/7qjKVgxGRcgCRTeSQjn55aGnARUzBZZ7w1U6E448nhe5VijUL0WlzKxNOjpMBrSXrUAGEMZtvI9qXuaF7fKiTZB4vD4dDAgBk/ysUmmJenj9GErUVvqwkd9s/sU9M4LEO4PZmUM+Nh5PFK1vYP3Lr0dgSWQ== MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CY4PR11MB1526.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 54e60cef-b73c-47e2-8569-08d8444e7929 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Aug 2020 14:45:10.3387 (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: k4jJJY9gNHXqh60e1l+KrTSScwhOh95qJVHIgFzPDTyHXG+amiHFPqVS8U+BNokYK2pYRmkOEyycW2HEEdOwwg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR1101MB2342 Return-Path: liming.gao@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 TGFzemxvOg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IGRldmVsQGVk azIuZ3JvdXBzLmlvIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9mIExhc3psbyBF cnNlaw0KPiBTZW50OiBXZWRuZXNkYXksIEF1Z3VzdCAxOSwgMjAyMCA1OjI0IFBNDQo+IFRvOiBU b20gTGVuZGFja3kgPHRob21hcy5sZW5kYWNreUBhbWQuY29tPjsgZGV2ZWxAZWRrMi5ncm91cHMu aW8NCj4gQ2M6IEdhbywgTGltaW5nIDxsaW1pbmcuZ2FvQGludGVsLmNvbT47IERvbmcsIEVyaWMg PGVyaWMuZG9uZ0BpbnRlbC5jb20+OyBOaSwgUmF5IDxyYXkubmlAaW50ZWwuY29tPjsgS3VtYXIs IFJhaHVsMQ0KPiA8cmFodWwxLmt1bWFyQGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtlZGsy LWRldmVsXSBbUEFUQ0ggMS8xXSBVZWZpQ3B1UGtnL01wSW5pdExpYjogQWx3YXlzIGluaXRpYWxp emUgdGhlIERvRGVjcmVtZW50IHZhcmlhYmxlDQo+IA0KPiBPbiAwOC8xOC8yMCAxNToxMCwgVG9t IExlbmRhY2t5IHdyb3RlOg0KPiA+IEZyb206IFRvbSBMZW5kYWNreSA8dGhvbWFzLmxlbmRhY2t5 QGFtZC5jb20+DQo+ID4NCj4gPiBSRUY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9z aG93X2J1Zy5jZ2k/aWQ9MjkwMQ0KPiA+DQo+ID4gVGhlIERvRGVjcmVtZW50IHZhcmlhYmxlIGlu IEFwV2FrZXVwRnVuY3Rpb24gKCkgd2Fzbid0IGFsd2F5cyBiZWluZw0KPiA+IGluaXRpYWxpemVk LiBVcGRhdGUgdGhlIGNvZGUgdG8gYWx3YXlzIGZ1bGx5IGluaXRpYWxpemUgaXQuDQo+ID4NCj4g PiBDYzogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPg0KPiA+IENjOiBSYXkgTmkgPHJh eS5uaUBpbnRlbC5jb20+DQo+ID4gQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+ DQo+ID4gQ2M6IFJhaHVsIEt1bWFyIDxyYWh1bDEua3VtYXJAaW50ZWwuY29tPg0KPiA+IFNpZ25l ZC1vZmYtYnk6IFRvbSBMZW5kYWNreSA8dGhvbWFzLmxlbmRhY2t5QGFtZC5jb20+DQo+ID4gLS0t DQo+ID4gIFVlZmlDcHVQa2cvTGlicmFyeS9NcEluaXRMaWIvTXBMaWIuYyB8IDQgKy0tLQ0KPiA+ ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDMgZGVsZXRpb25zKC0pDQo+ID4NCj4g PiBkaWZmIC0tZ2l0IGEvVWVmaUNwdVBrZy9MaWJyYXJ5L01wSW5pdExpYi9NcExpYi5jIGIvVWVm aUNwdVBrZy9MaWJyYXJ5L01wSW5pdExpYi9NcExpYi5jDQo+ID4gaW5kZXggOTA0MTZjODFiNjE2 Li5lMjRiZGM2NGY5MzAgMTAwNjQ0DQo+ID4gLS0tIGEvVWVmaUNwdVBrZy9MaWJyYXJ5L01wSW5p dExpYi9NcExpYi5jDQo+ID4gKysrIGIvVWVmaUNwdVBrZy9MaWJyYXJ5L01wSW5pdExpYi9NcExp Yi5jDQo+ID4gQEAgLTg4NSw5ICs4ODUsNyBAQCBBcFdha2V1cEZ1bmN0aW9uICgNCj4gPiAgICAg ICAgICAgIFVJTlQ2NCAgICAgICAgICAgICAgICAgICAgU3RhdHVzOw0KPiA+ICAgICAgICAgICAg Qk9PTEVBTiAgICAgICAgICAgICAgICAgICBEb0RlY3JlbWVudDsNCj4gPg0KPiA+IC0gICAgICAg ICAgaWYgKENwdU1wRGF0YS0+SW5pdEZsYWcgPT0gQXBJbml0Q29uZmlnKSB7DQo+ID4gLSAgICAg ICAgICAgIERvRGVjcmVtZW50ID0gVFJVRTsNCj4gPiAtICAgICAgICAgIH0NCj4gPiArICAgICAg ICAgIERvRGVjcmVtZW50ID0gKENwdU1wRGF0YS0+SW5pdEZsYWcgPT0gQXBJbml0Q29uZmlnKSA/ IFRSVUUgOiBGQUxTRTsNCj4gPg0KPiA+ICAgICAgICAgICAgd2hpbGUgKFRSVUUpIHsNCj4gPiAg ICAgICAgICAgICAgTXNyLkdoY2JQaHlzaWNhbEFkZHJlc3MgPSBBc21SZWFkTXNyNjQgKE1TUl9T RVZfRVNfR0hDQik7DQo+ID4NCj4gDQo+IE5vdCB0aGF0IEkgd2FudCB0byBvYnNlc3MgYWJvdXQg c3R5bGUsIGJ1dA0KPiANCj4gICAoY29uZGl0aW9uKSA/IFRSVUUgOiBGQUxTRQ0KPiANCj4gaXMg YW4gYW50aS1wYXR0ZXIgdGhhdCdzIHNpbWlsYXIgdG8NCj4gDQo+ICAgKGNvbmRpdGlvbikgPT0g VFJVRQ0KPiANCj4gSW5zdGVhZCwgSSBzdWdnZXN0Og0KPiANCj4gICBEb0RlY3JlbWVudCA9IChC T09MRUFOKShDcHVNcERhdGEtPkluaXRGbGFnID09IEFwSW5pdENvbmZpZyk7DQo+IA0KPiAoVGhl IChCT09MRUFOKSBjYXN0IGlzIG5lY2Vzc2FyeSwgb3IgYXQgbGVhc3QgdXNlZCB0byBiZSBuZWNl c3NhcnksDQo+IGJlY2FzdWUgdGhlID09IG9wZXJhdG9yIHJldHVybnMgImludCIgKElOVDMyKSwg YnV0IEJPT0xFQU4gKGkuZS4sIHRoZQ0KPiB0eXBlIG9mICJEb0RlY3JlbWVudCIpIGlzIFVJTlQ4 IC0tIGFuZCBzb21lIFZTIHRvb2xjaGFpbnMgcGVyY2VpdmUgKG9yDQo+IHVzZWQgdG8gcGVyY2Vp dmUpIHRoaXMgaW1wbGljaXQgY29udmVyc2lvbiBhcyBhICJwb3RlbnRpYWwgbG9zcyBvZg0KPiBw cmVjaXNpb24iLiBUaGF0IHdhcm5pbmcgaXMgb2YgY291cnNlIGJvZ3VzLCBhcyB0aGUgPT0gb3Bl cmF0b3Igb25seQ0KPiBwcm9kdWNlcyAwIG9yIDEsIGVhY2ggb2Ygd2hpY2ggdmFsdWVzIGZpdHMg Y29tZm9ydGFibHkgaW50byBhIFVJTlQ4LiBCdXQNCj4gc3RpbGwgdGhlIGV4cGxpY2l0IChCT09M RUFOKSBjYXN0IGlzIGhvdyB3ZSBzdXBwcmVzcyB0aGUgd2FybmluZy4pDQoNCkkgYWdyZWUgdGhp cyBzdHlsZSBpcyBzaW1wbGVyIHRoYW4gYmVmb3JlLiANCj4gDQo+IERpZmZlcmVudCBxdWVzdGlv bjogd2hvJ3Mgc3VwcG9zZWQgdG8gbWVyZ2UgKHYyIG9mKSB0aGlzPyBQZXINCj4gIk1haW50YWlu ZXJzLnR4dCIsIGl0IHNob3VsZCBiZSBFcmljIG9yIFJheTsgT1RPSCwgbWF5YmUgdGhlIGZpeCBp cw0KPiB1cmdlbnQgKGJ1aWxkIGZhaWx1cmUgd2l0aCBDTEFOR1BEQikgYW5kIGFueW9uZSB3aXRo IHB1c2ggYWNjZXNzIGNvdWxkDQo+IHF1YWxpZnkuDQpUaGlzIGZpeCBuZWVkcyB0byBjYXRjaCB0 aGlzIHN0YWJsZSB0YWcuIE9uY2UgdGhlIHBhY2thZ2UgbWFpbnRhaW5lciByZXZpZXdzIGl0LCBJ IHdpbGwgbWVyZ2UgaXQuIA0KDQpUaGFua3MNCkxpbWluZw0KPiANCj4gVGhhbmtzLA0KPiBMYXN6 bG8NCj4gDQo+IA0KPiANCg0K