From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.88, mailfrom: hao.a.wu@intel.com) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by groups.io with SMTP; Sat, 27 Apr 2019 17:33:41 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 27 Apr 2019 17:33:41 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.60,403,1549958400"; d="scan'208";a="134973330" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by orsmga007.jf.intel.com with ESMTP; 27 Apr 2019 17:33:41 -0700 Received: from fmsmsx112.amr.corp.intel.com (10.18.116.6) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.408.0; Sat, 27 Apr 2019 17:33:40 -0700 Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by FMSMSX112.amr.corp.intel.com (10.18.116.6) with Microsoft SMTP Server (TLS) id 14.3.408.0; Sat, 27 Apr 2019 17:33:40 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.92]) by shsmsx102.ccr.corp.intel.com ([169.254.2.206]) with mapi id 14.03.0415.000; Sun, 28 Apr 2019 08:33:38 +0800 From: "Wu, Hao A" To: "Kinney, Michael D" , Ard Biesheuvel , "Gao, Liming" , "Wang, Jian J" CC: edk2-devel-groups-io Subject: Re: [PATCH v2] MdeModulePkg/DxeCore: Please static checker for false report Thread-Topic: [PATCH v2] MdeModulePkg/DxeCore: Please static checker for false report Thread-Index: AQHU+mxrj9SYL0zTKkWUFOKzYAErIKZN73CwgAAUboCAArsPoA== Date: Sun, 28 Apr 2019 00:33:37 +0000 Message-ID: References: <20190424050549.6760-1-hao.a.wu@intel.com> In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: hao.a.wu@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGhhbmtzIGFsbC4NClBhdGNoIHB1c2hlZCB2aWEgY29tbWl0IGRmYWE1NjU1NTkuDQoNCkJlc3Qg UmVnYXJkcywNCkhhbyBXdQ0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206 IEtpbm5leSwgTWljaGFlbCBEDQo+IFNlbnQ6IEZyaWRheSwgQXByaWwgMjYsIDIwMTkgMTA6NTEg UE0NCj4gVG86IFd1LCBIYW8gQTsgQXJkIEJpZXNoZXV2ZWw7IEdhbywgTGltaW5nOyBXYW5nLCBK aWFuIEo7IEtpbm5leSwgTWljaGFlbCBEDQo+IENjOiBlZGsyLWRldmVsLWdyb3Vwcy1pbw0KPiBT dWJqZWN0OiBSRTogW1BBVENIIHYyXSBNZGVNb2R1bGVQa2cvRHhlQ29yZTogUGxlYXNlIHN0YXRp YyBjaGVja2VyIGZvcg0KPiBmYWxzZSByZXBvcnQNCj4gDQo+IFJldmlld2VkLWJ5OiBNaWNoYWVs IEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gDQo+ID4gLS0tLS1Pcmln aW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBXdSwgSGFvIEENCj4gPiBTZW50OiBUaHVyc2Rh eSwgQXByaWwgMjUsIDIwMTkgMTA6MzkgUE0NCj4gPiBUbzogQXJkIEJpZXNoZXV2ZWwgPGFyZC5i aWVzaGV1dmVsQGxpbmFyby5vcmc+OyBLaW5uZXksDQo+ID4gTWljaGFlbCBEIDxtaWNoYWVsLmQu a2lubmV5QGludGVsLmNvbT47IEdhbywgTGltaW5nDQo+ID4gPGxpbWluZy5nYW9AaW50ZWwuY29t PjsgV2FuZywgSmlhbiBKDQo+ID4gPGppYW4uai53YW5nQGludGVsLmNvbT4NCj4gPiBDYzogZWRr Mi1kZXZlbC1ncm91cHMtaW8gPGRldmVsQGVkazIuZ3JvdXBzLmlvPg0KPiA+IFN1YmplY3Q6IFJF OiBbUEFUQ0ggdjJdIE1kZU1vZHVsZVBrZy9EeGVDb3JlOiBQbGVhc2UNCj4gPiBzdGF0aWMgY2hl Y2tlciBmb3IgZmFsc2UgcmVwb3J0DQo+ID4NCj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQo+ID4gPiBGcm9tOiBBcmQgQmllc2hldXZlbCBbbWFpbHRvOmFyZC5iaWVzaGV1dmVsQGxp bmFyby5vcmddDQo+ID4gPiBTZW50OiBXZWRuZXNkYXksIEFwcmlsIDI0LCAyMDE5IDM6MDcgUE0N Cj4gPiA+IFRvOiBXdSwgSGFvIEENCj4gPiA+IENjOiBlZGsyLWRldmVsLWdyb3Vwcy1pbzsgS2lu bmV5LCBNaWNoYWVsIEQ7IEdhbywNCj4gPiBMaW1pbmc7IFdhbmcsIEppYW4gSg0KPiA+ID4gU3Vi amVjdDogUmU6IFtQQVRDSCB2Ml0gTWRlTW9kdWxlUGtnL0R4ZUNvcmU6IFBsZWFzZQ0KPiA+IHN0 YXRpYyBjaGVja2VyIGZvcg0KPiA+ID4gZmFsc2UgcmVwb3J0DQo+ID4gPg0KPiA+ID4gT24gV2Vk LCAyNCBBcHIgMjAxOSBhdCAwNzowNSwgSGFvIFd1DQo+ID4gPGhhby5hLnd1QGludGVsLmNvbT4g d3JvdGU6DQo+ID4gPiA+DQo+ID4gPiA+IEFmdGVyIGNvbW1pdCA1N2RmMTdmZTI2LCBzb21lIHN0 YXRpYyBjaGVjayByZXBvcnRzDQo+ID4gc3VzcGljb3VzIE5VTEwgcG9pbnRlcg0KPiA+ID4gPiBk ZWZlcmVuY2UgYXQgbGluZToNCj4gPiA+ID4NCj4gPiA+ID4gICBFbnRyeS0+TWFjaGluZVR5cGUg PSBFbnRyeS0+RW11bGF0b3ItPk1hY2hpbmVUeXBlOw0KPiA+ID4gPiAgICAgICAgICAgICAgICAg ICAgICAgIF5eXl5eXl5eXl5eXl5eXg0KPiA+ID4gPg0KPiA+ID4gPiB3aXRoaW4gZnVuY3Rpb24g UGVDb2ZmRW11UHJvdG9jb2xOb3RpZnkoKS4NCj4gPiA+ID4NCj4gPiA+ID4gSG93ZXZlciwgJ0Vu dHJ5LT5FbXVsYXRvcicgaXMgZ3VhcmFudGVlZCB0byBoYXZlIGENCj4gPiBub24tTlVMTCB2YWx1 ZSB3aGVuDQo+ID4gPiA+IHByZXZpb3VzIGNhbGwgdG8gdGhlIENvcmVIYW5kbGVQcm90b2NvbCgp IHJldHVybnMNCj4gPiBFRklfU1VDQ0VTUy4NCj4gPiA+ID4NCj4gPiA+ID4gVGhpcyBjb21taXQg d2lsbCByZS13cml0ZSB0aGUgcmV0dXJuIHN0YXR1cyBjaGVjayBmb3INCj4gPiBDb3JlSGFuZGxl UHJvdG9jb2woKQ0KPiA+ID4gPiB0byBhZGQgZXhwbGljaXQgTlVMTCBwb2ludGVyIGNoZWNrIGZv ciBwcm90b2NvbA0KPiA+IGluc3RhbmNlIHBvaW50ZXIuDQo+ID4gPiA+DQo+ID4gPiA+IENjOiBB cmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4NCj4gPiA+ID4gQ2M6IE1p Y2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiA+ID4gPiBDYzog TGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+DQo+ID4gPiA+IENjOiBKaWFuIEogV2Fu ZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPg0KPiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBIYW8gV3Ug PGhhby5hLnd1QGludGVsLmNvbT4NCj4gPiA+DQo+ID4gPiBBZ2FpbiwgSSB0aGluayBpdCBpcyBy YXRoZXIgdW5mb3J0dW5hdGUgdGhhdCB3ZSBuZWVkDQo+ID4gY29kZSBjaGFuZ2VzIHN1Y2gNCj4g PiA+IGFzIHRoaXMgb25lIGp1c3QgdG8gcmVtb3ZlIHdhcm5pbmdzIGZyb20gYSBmbGF3ZWQNCj4g PiBzdGF0aWMgYW5hbHl6ZXIuIEJ1dA0KPiA+ID4gdGhlIGNoYW5nZSBsb29rcyBjb3JyZWN0IHRv IG1lLCBzbw0KPiA+ID4NCj4gPiA+IEFja2VkLWJ5OiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNo ZXV2ZWxAbGluYXJvLm9yZz4NCj4gPg0KPiA+IFRoYW5rcyBBcmQsDQo+ID4NCj4gPiBIZWxsbyBN aWtlLCBMaW1pbmcgYW5kIEppYW4sDQo+ID4NCj4gPiBEbyB5b3UgaGF2ZSBhZGRpdGlvbmFsIGZl ZWRiYWNrcyBvbiB0aGlzIHBhdGNoPw0KPiA+IElmIG5vdCwgSSBwbGFuIHRvIHB1c2ggaXQgd2l0 aCB0aGUgJ0FjaycgdGFnIGZyb20gQXJkLg0KPiA+DQo+ID4gQmVzdCBSZWdhcmRzLA0KPiA+IEhh byBXdQ0KPiA+DQo+ID4gPg0KPiA+ID4gPiAtLS0NCj4gPiA+ID4gIE1kZU1vZHVsZVBrZy9Db3Jl L0R4ZS9JbWFnZS9JbWFnZS5jIHwgMjMNCj4gPiArKysrKysrKysrKystLS0tLS0tLQ0KPiA+ID4g PiAgMSBmaWxlIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pDQo+ID4g PiA+DQo+ID4gPiA+IGRpZmYgLS1naXQgYS9NZGVNb2R1bGVQa2cvQ29yZS9EeGUvSW1hZ2UvSW1h Z2UuYw0KPiA+ID4gYi9NZGVNb2R1bGVQa2cvQ29yZS9EeGUvSW1hZ2UvSW1hZ2UuYw0KPiA+ID4g PiBpbmRleCAwODMwNmE3M2ZkLi5kZTViOGJlZDI3IDEwMDY0NA0KPiA+ID4gPiAtLS0gYS9NZGVN b2R1bGVQa2cvQ29yZS9EeGUvSW1hZ2UvSW1hZ2UuYw0KPiA+ID4gPiArKysgYi9NZGVNb2R1bGVQ a2cvQ29yZS9EeGUvSW1hZ2UvSW1hZ2UuYw0KPiA+ID4gPiBAQCAtMTM0LDEyICsxMzQsMTQgQEAg UGVDb2ZmRW11UHJvdG9jb2xOb3RpZnkgKA0KPiA+ID4gPiAgICBJTiAgVk9JRCAgICAgICAgICAg ICpDb250ZXh0DQo+ID4gPiA+ICAgICkNCj4gPiA+ID4gIHsNCj4gPiA+ID4gLSAgRUZJX1NUQVRV UyAgICAgICAgICBTdGF0dXM7DQo+ID4gPiA+IC0gIFVJTlROICAgICAgICAgICAgICAgQnVmZmVy U2l6ZTsNCj4gPiA+ID4gLSAgRUZJX0hBTkRMRSAgICAgICAgICBFbXVIYW5kbGU7DQo+ID4gPiA+ IC0gIEVNVUxBVE9SX0VOVFJZICAgICAgKkVudHJ5Ow0KPiA+ID4gPiArICBFRklfU1RBVFVTICAg ICAgICAgICAgICAgICAgICAgICAgICAgIFN0YXR1czsNCj4gPiA+ID4gKyAgVUlOVE4gICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBCdWZmZXJTaXplOw0KPiA+ID4gPiArICBFRklfSEFO RExFICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVtdUhhbmRsZTsNCj4gPiA+ID4gKyAgRURL SUlfUEVDT0ZGX0lNQUdFX0VNVUxBVE9SX1BST1RPQ09MICAqRW11bGF0b3I7DQo+ID4gPiA+ICsg IEVNVUxBVE9SX0VOVFJZICAgICAgICAgICAgICAgICAgICAgICAgKkVudHJ5Ow0KPiA+ID4gPg0K PiA+ID4gPiAgICBFbXVIYW5kbGUgPSBOVUxMOw0KPiA+ID4gPiArICBFbXVsYXRvciAgPSBOVUxM Ow0KPiA+ID4gPg0KPiA+ID4gPiAgICB3aGlsZSAoVFJVRSkgew0KPiA+ID4gPiAgICAgIEJ1ZmZl clNpemUgPSBzaXplb2YgKEVtdUhhbmRsZSk7DQo+ID4gPiA+IEBAIC0xNTcsMTYgKzE1OSwxOSBA QCBQZUNvZmZFbXVQcm90b2NvbE5vdGlmeSAoDQo+ID4gPiA+ICAgICAgICByZXR1cm47DQo+ID4g PiA+ICAgICAgfQ0KPiA+ID4gPg0KPiA+ID4gPiAtICAgIEVudHJ5ID0gQWxsb2NhdGVaZXJvUG9v bCAoc2l6ZW9mICgqRW50cnkpKTsNCj4gPiA+ID4gLSAgICBBU1NFUlQgKEVudHJ5ICE9IE5VTEwp Ow0KPiA+ID4gPiAtDQo+ID4gPiA+ICAgICAgU3RhdHVzID0gQ29yZUhhbmRsZVByb3RvY29sICgN Cj4gPiA+ID4gICAgICAgICAgICAgICAgIEVtdUhhbmRsZSwNCj4gPiA+ID4NCj4gPiAmZ0Vka2lp UGVDb2ZmSW1hZ2VFbXVsYXRvclByb3RvY29sR3VpZCwNCj4gPiA+ID4gLSAgICAgICAgICAgICAg IChWT0lEICoqKSZFbnRyeS0+RW11bGF0b3INCj4gPiA+ID4gKyAgICAgICAgICAgICAgIChWT0lE ICoqKSZFbXVsYXRvcg0KPiA+ID4gPiAgICAgICAgICAgICAgICAgKTsNCj4gPiA+ID4gLSAgICBB U1NFUlRfRUZJX0VSUk9SIChTdGF0dXMpOw0KPiA+ID4gPiArICAgIGlmIChFRklfRVJST1IgKFN0 YXR1cykgfHwgRW11bGF0b3IgPT0gTlVMTCkgew0KPiA+ID4gPiArICAgICAgY29udGludWU7DQo+ ID4gPiA+ICsgICAgfQ0KPiA+ID4gPiArDQo+ID4gPiA+ICsgICAgRW50cnkgPSBBbGxvY2F0ZVpl cm9Qb29sIChzaXplb2YgKCpFbnRyeSkpOw0KPiA+ID4gPiArICAgIEFTU0VSVCAoRW50cnkgIT0g TlVMTCk7DQo+ID4gPiA+DQo+ID4gPiA+ICsgICAgRW50cnktPkVtdWxhdG9yICAgID0gRW11bGF0 b3I7DQo+ID4gPiA+ICAgICAgRW50cnktPk1hY2hpbmVUeXBlID0gRW50cnktPkVtdWxhdG9yLQ0K PiA+ID5NYWNoaW5lVHlwZTsNCj4gPiA+ID4NCj4gPiA+ID4gICAgICBJbnNlcnRUYWlsTGlzdCAo Jm1BdmFpbGFibGVFbXVsYXRvcnMsICZFbnRyeS0NCj4gPiA+TGluayk7DQo+ID4gPiA+IC0tDQo+ ID4gPiA+IDIuMTIuMC53aW5kb3dzLjENCj4gPiA+ID4NCg==