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.web09.4413.1610518042291715280 for ; Tue, 12 Jan 2021 22:07:22 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=E/lgKpms; spf=pass (domain: intel.com, ip: 192.55.52.93, mailfrom: dandan.bi@intel.com) IronPort-SDR: Qmw04LUirdR1diGt6Vk+OdRoOOkZJDyHinIBrS2gMhWJllcTdtXPA9Z3/9Yd5+IGJDVih7RCHm wQxQfVT7RYwg== X-IronPort-AV: E=McAfee;i="6000,8403,9862"; a="174648769" X-IronPort-AV: E=Sophos;i="5.79,343,1602572400"; d="scan'208";a="174648769" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Jan 2021 22:07:21 -0800 IronPort-SDR: xG+ze7cRYvkZ+NFj93TD8W5obrb7bpQQH6pTNpUGGYdabQLP1XEacEQqomq8ap8HG3rfMwaIUR xRI3pPmhbYtA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.79,343,1602572400"; d="scan'208";a="464783764" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by fmsmga001.fm.intel.com with ESMTP; 12 Jan 2021 22:07:20 -0800 Received: from fmsmsx605.amr.corp.intel.com (10.18.126.85) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Tue, 12 Jan 2021 22:07:20 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Tue, 12 Jan 2021 22:07:20 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.102) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Tue, 12 Jan 2021 22:07:20 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HJyLvLm30ae15OgfdLlhkEha3W0c7S8L+5y/LLuftAKEMIJ+KVp5RL9A7rFdijoegkaH9wkd3wPA4c3Vq6pR0oU1cTnHqw1ylBUrdfk/2Fz8hDI7wbKLcHGqFeLyFQgf6w1S69c8LP6OqrHXQJzVeOXSRAf8bA95F5sYN0KcOmxC0HM7qxebsTC0WCGYg7GvOsKHkvGBil+mNgkjWGlYzFnduZXNh4DKMDhu9GPW7ug/0pzpx1OIMRLG7u69EYLXhUzqyEYWsWT/wC9zteIqYiHZptCVC3bAwYzE1BuDNPXa1FQeRnAJp8LK2jy41wNXRMa64In+EFY1ZHJuWraNTg== 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=n4XyxGf22NpbMxmQtOscyMX2IBSaFQSWdSoykpQui2I=; b=S4VQvAqaQKsNjkNvR5Ss0Qc9c6XAb0nzvTCa8+uPbjtqg9Wf+qcMn67NY8Cr8ZiT+PDzJgE2wSJynjdO1/Pu4ljXU8093J58G0Tmfq60lXaxtKcvEnvGn1/B/vfKh2fcEuSMu4+4MQoGkGHrjKlUuS81hjqb3qbhWUff+fap6p02vONhhO+n1i/PvLEyfJItByRSj2McND05NUO/p+eCv/hRNeoZxXs98rDHv9fZXLtw+AUTncv0lxNfDlVlZN7bVN65WyGAoyqmlzUPgFrgNxAffwDfVCEZgdtXejucLN391yeCkIh25t6j9N73r3vuPXv2BQhTgVjrMRoTdrweZw== 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=n4XyxGf22NpbMxmQtOscyMX2IBSaFQSWdSoykpQui2I=; b=E/lgKpmsMHqbhOWZ4bhwwQgscCqLsCkrLWbW5T5nhCaOgaqp46+dlA/1AAaXW8SiUGmYZh2Ye60ssSEhL6EzX3gsQQRQCtsFx5rMPNgryC1BvVNYhcaV3yZ0VXmnkzslLekkalI+R1ViNssdGHvL89vcCqxDu1zdYVuWP3zUuI4= Received: from SJ0PR11MB4862.namprd11.prod.outlook.com (2603:10b6:a03:2de::16) by BYAPR11MB2725.namprd11.prod.outlook.com (2603:10b6:a02:c5::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.12; Wed, 13 Jan 2021 06:07:19 +0000 Received: from SJ0PR11MB4862.namprd11.prod.outlook.com ([fe80::dc46:ffb6:f6e3:8826]) by SJ0PR11MB4862.namprd11.prod.outlook.com ([fe80::dc46:ffb6:f6e3:8826%3]) with mapi id 15.20.3763.010; Wed, 13 Jan 2021 06:07:19 +0000 From: "Dandan Bi" To: Wenyi Xie , "devel@edk2.groups.io" , "Wang, Jian J" , "Wu, Hao A" , "Dong, Eric" CC: "songdongkuang@huawei.com" Subject: Re: [PATCH EDK2 v1 1/1] MdeModulePkg/FileExplorerLib: Add return value check Thread-Topic: [PATCH EDK2 v1 1/1] MdeModulePkg/FileExplorerLib: Add return value check Thread-Index: AQHW6LHRbldYH2AvJ0iF4WjvvClp/qolEzSg Date: Wed, 13 Jan 2021 06:07:19 +0000 Message-ID: References: <1610435198-12504-1-git-send-email-xiewenyi2@huawei.com> <1610435198-12504-2-git-send-email-xiewenyi2@huawei.com> In-Reply-To: <1610435198-12504-2-git-send-email-xiewenyi2@huawei.com> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.55.46.39] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: be0cab78-f6f3-46bf-047e-08d8b7897c16 x-ms-traffictypediagnostic: BYAPR11MB2725: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:431; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: QCguzSUwB101i6Icv6r4YsUiaqw3CwTuJnxgyTQg53e1urtFJnceXhmKMoO8jlvkpJKncQ6nINYkEbZXUWxDWUNh6NTxspErR21ThvDLSbLkpK8ffDeZfHq459YGDt+nA0OGMMpPGXCMzDJOpD4aTE3ZaRRJgnKsutOHKb/Fj0gEKm10cXzzugFqcQurqfQWPDQUFsPGAJ1/CZUKTV4PA+39g3boCpE2mSGSyyjt/sf7JKEAuNy4PZ0V5jhietMH0hKREvvQM5lUzyKY2OdmzNXEvPYyxFJRXakNx0nQNs+HrukVm9dajr2aVA6ZkIgjVpa0xN1WS4Sq8soUXXVdQz8jwMOZRwlDANqk9ZSQIVKPynN5D+RLVinQma4TJQL+7ZsziAnW8lrjL1GQFqIej+1XX4fJiU+AZgAx6w9chpJ/uG15M3kHhZJbzlAtvh48nltyCPYZ0XRtqmlEg92F6w== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR11MB4862.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(396003)(136003)(366004)(346002)(39860400002)(376002)(64756008)(55016002)(66476007)(66446008)(9686003)(966005)(52536014)(8936002)(6636002)(6506007)(66946007)(76116006)(66556008)(7696005)(71200400001)(33656002)(86362001)(5660300002)(83380400001)(478600001)(8676002)(53546011)(4326008)(2906002)(26005)(110136005)(186003)(316002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?cnNRRnVLdVRrdXQxSXdZMXZVTWx4dmJKajFnMG9YNWl0MHd2M3B2aXY2WXR4?= =?utf-8?B?L1kydEpKVGV1L2pjdUhIUkJvSllJTkZaWjBXWVJFa0gyOFBmL2cvalNCNGEx?= =?utf-8?B?UWwzVGFobDh0QnJXaUp3SmRTaDRtemVDYlpqSmQ1U2FMeGhqVkFkRVRTSlBR?= =?utf-8?B?d2Jaay91MGVEdmZOb3ZoR3VTVEtOUlFyb0szL2NRMkFGNWp3UE9Gazg1SEly?= =?utf-8?B?Y2QwNDR5UVFINEhHbVhpT2pVZWZNM3k4bGlaOWxmWGJUcE5RRm9jenFmeXVB?= =?utf-8?B?NitnRGZ1dWFZZEt4U2w1VkVBNkwzbk9nUnM4TmUvVjdReVdtVkdPbWN6SlJG?= =?utf-8?B?UFJIckdQaW1oemN4UXFNQVVFRUI3dDh1UXd1Ty93YVphenluNEVHWTVDa1lE?= =?utf-8?B?aU5xVE5DT1pLUkM1ckJrTDFYUHJxRy9hYXV0WVl5OXAyWWVsMHFVblV2cUc5?= =?utf-8?B?ZEFlamFJZ2tJNFVXejJvV2pyeGtBY3VldWh2ckhCMnBpclUxU3Bhbk1TTDVt?= =?utf-8?B?VHFaZVZuSkJZbVBqZWprcTZuZVgrRThneTF2dkNpcUNCWWZWQUNnajRONm5C?= =?utf-8?B?ZXRQMlQ4ZmdjdkhVZ1dOMkJDaFByeWxYVExEb3VabkxNODgrYkJKTUJSaXhS?= =?utf-8?B?WUJtdStyNC9ZK3ZjdWRUSVlkRnRXVlJZTVlqS2xJM1U5VGNLMmtwbS9mZEVK?= =?utf-8?B?cTdrcnhkMEhPdWg3c290UU9TYk0vdXhscVFHNU1WZGpHTlRZZklvMEg4c05D?= =?utf-8?B?Y2FQTmdMbzVMMjJHOENFc1d5dDJqRGowSzJ3aE95aDV3QVRNQXJKOHNFMXA1?= =?utf-8?B?cnhGWjlSNU9OQ3hiMmlReVFzY3B5R3JpczJMaGJjR3hWaFJ3YktuREh6cVBR?= =?utf-8?B?R1gzM0RkK0tFS1pvNWZ6VnRXMWhlZHAzeno2NjlLMkR6RGhhSE5TSzhpZWdu?= =?utf-8?B?ZEQ2VVBOMUdENnEyeXJFU3JRdGxkKzVJSzAreXM1RytabXZ2TXRENG5qT2Jw?= =?utf-8?B?V3p6WmtoZ3lGMmxZMC91YkJ2VEFRZDY3SlpNaGpzb2d1bzcwQlFOMlNDRHZu?= =?utf-8?B?QWFtNyt1Z2t2VFphT2dzWmVSK1hvTllBOHRYdmIzODZlZzBxa1V3cWZGRTVu?= =?utf-8?B?aDZlZ1FFQVJROVBub1I4NnAxQ1ZKVUhMUHpreElPWXBWQmVIR09VTUh6cWlm?= =?utf-8?B?Z1dFazJteE1ISDI1ZGlCTFB4NTRUZi9OOVZPMXIxeUp3REo5VkpUZGZTMC9u?= =?utf-8?B?MFNlaHNWT0R4VGFYQUFXWjRUS3FMbnBNUTBwOVE0WDNjb0kyOFZucTNvK1NJ?= =?utf-8?Q?1FxB0mVWpasRM=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR11MB4862.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: be0cab78-f6f3-46bf-047e-08d8b7897c16 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jan 2021 06:07:19.2418 (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: tMgvvfcbeXkxv3AUn8RG81N4avXgQCgwXjHklVikFdcD6xHvqBUmO+DCLG8r+cwpZ+LsE3ioFPguUeNkdKslUQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2725 Return-Path: dandan.bi@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UmV2aWV3ZWQtYnk6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4NCg0KDQoNClRoYW5r cywNCkRhbmRhbg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBXZW55aSBY aWUgPHhpZXdlbnlpMkBodWF3ZWkuY29tPg0KPiBTZW50OiBUdWVzZGF5LCBKYW51YXJ5IDEyLCAy MDIxIDM6MDcgUE0NCj4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBXYW5nLCBKaWFuIEogPGpp YW4uai53YW5nQGludGVsLmNvbT47IFd1LCBIYW8gQQ0KPiA8aGFvLmEud3VAaW50ZWwuY29tPjsg QmksIERhbmRhbiA8ZGFuZGFuLmJpQGludGVsLmNvbT47IERvbmcsIEVyaWMNCj4gPGVyaWMuZG9u Z0BpbnRlbC5jb20+DQo+IENjOiBzb25nZG9uZ2t1YW5nQGh1YXdlaS5jb207IHhpZXdlbnlpMkBo dWF3ZWkuY29tDQo+IFN1YmplY3Q6IFtQQVRDSCBFREsyIHYxIDEvMV0gTWRlTW9kdWxlUGtnL0Zp bGVFeHBsb3JlckxpYjogQWRkIHJldHVybg0KPiB2YWx1ZSBjaGVjaw0KPiANCj4gUkVGOiBodHRw czovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTMxMTMNCj4gQWNjb3Jk aW5nIHRvIEZBVCBzcGVjaWZpY2F0aW9uLCB0aGUgbGVuZ3RoIG9mIGZpbGUgcGF0aCBzaG91bGQg bm90IGxhcmdlciB0aGFuDQo+IDI2MC4gV2hlbiB0aGUgbGVuZ3RoIGV4Y2VlZCAyNjAsIGZ1bmN0 aW9uIEZhdExvY2F0ZU9GaWxlIHdpbGwgcmV0dXJuDQo+IEVGSV9JTlZBTElEX1BBUkFNRVRFUiBh bmQgdGhlIHBhcmFtZXRlciBGaWxlSGFuZGxlIHdpbGwgYmUgTlVMTC4gVGhlbg0KPiBvbiB0aGUg dG9wLWxldmVsIGZ1bmN0aW9u77yMYW4gZXhjZXB0aW9uIGhhcHBlbnMgd2hlbiB0aGUgTlVMTCBw b2ludGVyIGlzDQo+IHBhc3NlZCBhbmQgYmUgdXNlZC4NCj4gU28gYWRkaW5nIHJldHVybiB2YWx1 ZSBjaGVjayBhZnRlciBjYWxsaW5nIExpYkdldEZpbGVIYW5kbGVGcm9tTWVudSwgaWYNCj4gcmV0 dXJuIHZhbHVlIGlzIG5vdCBzdWNjZXNzLCBzdG9wIGNhbGxpbmcgTGliRmluZEZpbGVzLg0KPiAN Cj4gQ2M6IEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+DQo+IENjOiBIYW8gQSBX dSA8aGFvLmEud3VAaW50ZWwuY29tPg0KPiBDYzogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwu Y29tPg0KPiBDYzogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPg0KPiBTaWduZWQtb2Zm LWJ5OiBXZW55aSBYaWUgPHhpZXdlbnlpMkBodWF3ZWkuY29tPg0KPiAtLS0NCj4gIE1kZU1vZHVs ZVBrZy9MaWJyYXJ5L0ZpbGVFeHBsb3JlckxpYi9GaWxlRXhwbG9yZXIuYyB8IDEyICsrKysrKyst LS0tLQ0KPiAgMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkN Cj4gDQo+IGRpZmYgLS1naXQgYS9NZGVNb2R1bGVQa2cvTGlicmFyeS9GaWxlRXhwbG9yZXJMaWIv RmlsZUV4cGxvcmVyLmMNCj4gYi9NZGVNb2R1bGVQa2cvTGlicmFyeS9GaWxlRXhwbG9yZXJMaWIv RmlsZUV4cGxvcmVyLmMNCj4gaW5kZXggMTNhMjE0YjA2YWY5Li4wMzYzMGEyOWJjM2IgMTAwNjQ0 DQo+IC0tLSBhL01kZU1vZHVsZVBrZy9MaWJyYXJ5L0ZpbGVFeHBsb3JlckxpYi9GaWxlRXhwbG9y ZXIuYw0KPiArKysgYi9NZGVNb2R1bGVQa2cvTGlicmFyeS9GaWxlRXhwbG9yZXJMaWIvRmlsZUV4 cGxvcmVyLmMNCj4gQEAgLTE0MDgsMTIgKzE0MDgsMTQgQEAgTGliVXBkYXRlRmlsZUV4cGxvcmVy ICgNCj4gICAgaWYgKE5ld0ZpbGVDb250ZXh0LT5Jc0Rpcikgew0KPiAgICAgIFJlbW92ZUVudHJ5 TGlzdCAoJk5ld01lbnVFbnRyeS0+TGluayk7DQo+ICAgICAgTGliRnJlZU1lbnUgKGdGaWxlRXhw bG9yZXJQcml2YXRlLkZzT3B0aW9uTWVudSk7DQo+IC0gICAgTGliR2V0RmlsZUhhbmRsZUZyb21N ZW51IChOZXdNZW51RW50cnksICZGaWxlSGFuZGxlKTsNCj4gLSAgICBTdGF0dXMgPSBMaWJGaW5k RmlsZXMgKEZpbGVIYW5kbGUsIE5ld0ZpbGVDb250ZXh0LT5GaWxlTmFtZSwNCj4gTmV3RmlsZUNv bnRleHQtPkRldmljZUhhbmRsZSk7DQo+ICsgICAgU3RhdHVzID0gTGliR2V0RmlsZUhhbmRsZUZy b21NZW51IChOZXdNZW51RW50cnksICZGaWxlSGFuZGxlKTsNCj4gICAgICBpZiAoIUVGSV9FUlJP UiAoU3RhdHVzKSkgew0KPiAtICAgICAgTGliVXBkYXRlRmlsZUV4cGxvcmVQYWdlICgpOw0KPiAt ICAgIH0gZWxzZSB7DQo+IC0gICAgICBMaWJGcmVlTWVudSAoZ0ZpbGVFeHBsb3JlclByaXZhdGUu RnNPcHRpb25NZW51KTsNCj4gKyAgICAgIFN0YXR1cyA9IExpYkZpbmRGaWxlcyAoRmlsZUhhbmRs ZSwgTmV3RmlsZUNvbnRleHQtPkZpbGVOYW1lLA0KPiBOZXdGaWxlQ29udGV4dC0+RGV2aWNlSGFu ZGxlKTsNCj4gKyAgICAgIGlmICghRUZJX0VSUk9SIChTdGF0dXMpKSB7DQo+ICsgICAgICAgIExp YlVwZGF0ZUZpbGVFeHBsb3JlUGFnZSAoKTsNCj4gKyAgICAgIH0gZWxzZSB7DQo+ICsgICAgICAg IExpYkZyZWVNZW51IChnRmlsZUV4cGxvcmVyUHJpdmF0ZS5Gc09wdGlvbk1lbnUpOw0KPiArICAg ICAgfQ0KPiAgICAgIH0NCj4gICAgICBMaWJEZXN0cm95TWVudUVudHJ5IChOZXdNZW51RW50cnkp Ow0KPiAgICB9DQo+IC0tDQo+IDIuMjAuMS53aW5kb3dzLjENCg0K