From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by mx.groups.io with SMTP id smtpd.web11.6791.1591089102874001341 for ; Tue, 02 Jun 2020 02:11:43 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=x6907ubT; spf=pass (domain: intel.com, ip: 134.134.136.65, mailfrom: zhichao.gao@intel.com) IronPort-SDR: SlbPvp+kGJRaYumr7EQ4F/0Lb7ZCO16yF7fU+Zcdp4guphYNkSWIg3JbQl529o6VfMf6SDWzts lNbMkwzRGzJw== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Jun 2020 02:11:42 -0700 IronPort-SDR: chK2ahiTBfH55evp4Yjtk2pJizyd35AojtQsP/+7APzRrTq0wtQY9HQ9zuj7hjK646uxMTQ7DR eo7gRZ8ppBbw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,463,1583222400"; d="scan'208";a="272296752" Received: from orsmsx102.amr.corp.intel.com ([10.22.225.129]) by orsmga006.jf.intel.com with ESMTP; 02 Jun 2020 02:11:41 -0700 Received: from orsmsx121.amr.corp.intel.com (10.22.225.226) by ORSMSX102.amr.corp.intel.com (10.22.225.129) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 2 Jun 2020 02:11:41 -0700 Received: from ORSEDG001.ED.cps.intel.com (10.7.248.4) by ORSMSX121.amr.corp.intel.com (10.22.225.226) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 2 Jun 2020 02:11:41 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.169) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 2 Jun 2020 02:11:41 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZUFpM4UyNSbid8GP03LWtQ0GkYwLtlwqxrs1VD02mgh2TE3dcSo6wXX/j+thr7PeGAI1U0zDDc5DAnnSTJii8sB7siSuMRgCKPbXlqYqWNY4oVbItlUZaQVpX82ldnXy1KpzxrhIb0kETcFjs2DFj3gBrJq+ZqsW5IBDnUa53afVBHtRWoo2RHW5dIyE0cGvwjqHRKnl+znOnNfaMyqk54sHrjY50Rc4Szvw4kp/t/ZV9X2ucztGphnh4+pWbuon9eg+j39LKyjSEE36K2EjqaUzeh8FKU5jn46zdcfbWnquzgdatmZVV4XWpUci/S/zVAeJvcuPH6QrCsWpLP0vWg== 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=EqWhRYM7K+CthCgU+E1Kpxw22XuuLfF3fDrpTmuUVKo=; b=WIYu2Fm6pKF4SP5OaSNGz0NuDJag6iEpGm8yi1+AVyg5Xx9Z3kn55P047Foorhx9Ma+1yMrua+udQeUjMvawmbopr9SfBOSA299CD8VgjFabbwOD8VgcmRGSiaCdFzTNrDNDH3nsStMz6r9TSLdky+Iidpd/4s5gs17pbHhcwPKVGtkMLVLGwU6d3klcuCG6nH32Ak9CgEa1y/KvyVRq3DOUXwmtAtVhFB825fEy7x+IvkQAYSbOUAQU4qFXV21lCN//0qWLK/ULgmzGogZxlmT3kVkKjhIb9hwRgLSylrnHQKSEWbn22e75TNET6Vgm+gJGTlTgexlIq/9rm1isNQ== 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=EqWhRYM7K+CthCgU+E1Kpxw22XuuLfF3fDrpTmuUVKo=; b=x6907ubTifYGv8lA8DN/OI02m8NqmD89vLxb37/qB6AzkCeFqeaVF3zguJJKDS0oEcIoyBYtLNw2XWPVq3dIJ7pKOWxs0tzZ5Oma7CU/mhuKb4/QxUyempHmvAtzjZcwARfSePsgqLkhtvUylszseZJ3CqQdoEEQXrlTYQTCTmg= Received: from DM6PR11MB4425.namprd11.prod.outlook.com (2603:10b6:5:1d9::31) by DM6PR11MB3020.namprd11.prod.outlook.com (2603:10b6:5:69::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3066.18; Tue, 2 Jun 2020 09:11:38 +0000 Received: from DM6PR11MB4425.namprd11.prod.outlook.com ([fe80::615a:17b0:aa95:be1]) by DM6PR11MB4425.namprd11.prod.outlook.com ([fe80::615a:17b0:aa95:be1%3]) with mapi id 15.20.3045.024; Tue, 2 Jun 2020 09:11:38 +0000 From: "Gao, Zhichao" To: Ard Biesheuvel , "devel@edk2.groups.io" CC: "jon@solid-run.com" , Laszlo Ersek , Leif Lindholm , "Ni, Ray" Subject: Re: [PATCH v2 3/5] MdeModulePkg/BootManagerUiLib: show inactive boot options Thread-Topic: [PATCH v2 3/5] MdeModulePkg/BootManagerUiLib: show inactive boot options Thread-Index: AQHWOLdywDD8YDWVVEuopHi0S/fEqqjFBRmw Date: Tue, 2 Jun 2020 09:11:38 +0000 Message-ID: References: <20200528091741.14610-1-ard.biesheuvel@arm.com> <20200528091741.14610-4-ard.biesheuvel@arm.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.2.0.6 authentication-results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.55.46.36] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: de146a40-9739-4498-6864-08d806d4f517 x-ms-traffictypediagnostic: DM6PR11MB3020: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-forefront-prvs: 0422860ED4 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: NvwESPhi8JW31cE6LrhmLze0Z+wyxvL+Jpc/PplnMoWnej7CZzW35smkyibRuVOpADeR1dsm+yDPHKAKZgqQ2gW7hCqapPEhpC17V/gZDmbJ1uMB/q5Fjo9/SFP8nJHpJOV7TisFTO1fTv2Ue+scY8zzN7t2qAScpuqqX+Qz+hB5pteQyxganmyPxzMqbEItkefy8kX/ceNTcBmz3ZR4AWtv3Pu9hKIssWwxyMf49pJNjsDR9YEO0Bodnf7wZkLBmTCAqgo365MwAw5nknV8/k0iirc9Moqr5MeM/oeW53y8MlPXYk3pmeSYXHZAAEz7eHm3SMo+Ao2X0MOb6nR8u9LEpcNpCJPthdvM2tUXdLdGwzNAaY8KEmoVF5AzGz/m x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR11MB4425.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(6029001)(396003)(136003)(366004)(39860400002)(346002)(376002)(26005)(8936002)(4326008)(2906002)(186003)(8676002)(83380400001)(71200400001)(107886003)(55016002)(9686003)(66476007)(64756008)(66446008)(66556008)(76116006)(66946007)(316002)(110136005)(478600001)(54906003)(53546011)(33656002)(6506007)(5660300002)(7696005)(86362001)(52536014)(21314003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: J+tdcOyi+NYBa0MyyH3eYMD5XRlUbKph5kJZdXyP1n2FNK9hWqVLaI6PAHK63jSqaDQRzintgDKG7fRJt9vG+4Pz4fPdEWiY7iQz+CNO79JR8HEhTUd1QmfeYrWRBW7ldzfYJFvctmjoQtXL82dUXkbCtv7GFwdy2jCllEpMeR4+3id41v+NnR8esUBoKPjigQoPLyZN3GUJ1IfJ7/r/N/tNANNTFY0Jh77puXtwxGK6TvcLDFC5dtVqzQlxEAMf2z8FtUCLVwDFFHhfzLyYBZUsJ+KyAxynSfanwqBms1svrqWljT6JbQLd1lap/pBFsvWAacMukHO9gpFt9dsefPRornbjJbkFxTlPEWImCiEEAellx15LX9EUWUmB7i733HuAVztkJhjO+VJsc+W56Etw7GMf9Lq/jDoLuH//VOWEN4yARUzSffx6ke8bkBFZgbwenu8hgysrKMcRXUneiYMvIyFew8A2anKp8jUgRFQ= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: de146a40-9739-4498-6864-08d806d4f517 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jun 2020 09:11:38.7300 (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: 7JifzME2UZymfyELoCPXDTZ/O+LmvvdF4bFqTmSDWR8JVNmVic7JwXafS23cx5HwZbuog8uaPFrFjkfc7HRrrw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3020 Return-Path: zhichao.gao@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgQXJkLA0KDQpGb3JtIHRoZSBVZWZpIHNwZWM6DQonJycNCklmIGEgbG9hZCBvcHRpb24gaXMg bWFya2VkIGFzIExPQURfT1BUSU9OX0FDVElWRSwgdGhlIGJvb3QgbWFuYWdlciB3aWxsIGF0dGVt cHQgdG8gYm9vdA0KYXV0b21hdGljYWxseSB1c2luZyB0aGUgZGV2aWNlIHBhdGggaW5mb3JtYXRp b24gaW4gdGhlIGxvYWQgb3B0aW9uLiBUaGlzIHByb3ZpZGVzIGFuIGVhc3kgd2F5IHRvIGRpc2Fi bGUNCm9yIGVuYWJsZSBsb2FkIG9wdGlvbnMgd2l0aG91dCBuZWVkaW5nIHRvIGRlbGV0ZSBhbmQg cmUtYWRkIHRoZW0uDQonJycNClRoZSBBQ1RJVkUgZmxhZyBzZWVtcyB0byBlbmFibGUvZGlzYWJs ZSB0aGUgb3B0aW9uLg0KDQonJycNCkJvb3QjIyMjIGxvYWQgb3B0aW9ucyB3aXRoIExPQURfT1BU SU9OX0NBVEVHT1JZIHNldCB0byBMT0FEX09QVElPTl9DQVRFR09SWV9BUFAgYXJlDQpleGVjdXRh YmxlcyB3aGljaCBhcmUgbm90IHBhcnQgb2YgdGhlIG5vcm1hbCBib290IHByb2Nlc3NpbmcgYnV0 IGNhbiBiZSBvcHRpb25hbGx5IGNob3NlbiBmb3IgZXhlY3V0aW9uDQppZiBib290IG1lbnUgaXMg cHJvdmlkZWQsIG9yIHZpYSBIb3QgS2V5cy4gU2VlIFNlY3Rpb24gMy4xLjYgZm9yIGRldGFpbHMN CicnJw0KVGhlcmUgaXMgYW5vdGhlciBmbGFnIHRvIGltcGxlbWVudCB5b3VyIGZ1bmN0aW9uLiBU aGUgb3B0aW9uIHdpdGggQUNUSVZFIHwgQ0FURUdPUlkgfCBDQVRFR09SWV9BUFAgc2hvdWxkIHNo b3cgaW4gdGhlIGJvb3QgbWVudSBidXQgbm90IGluIHRoZSBub3JtYWwgYm9vdCBmbG93Lg0KDQpU aGFua3MsDQpaaGljaGFvDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTog QXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGFybS5jb20+DQo+IFNlbnQ6IFR1ZXNkYXks IEp1bmUgMiwgMjAyMCA0OjI2IFBNDQo+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiBDYzog am9uQHNvbGlkLXJ1bi5jb207IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+OyBMZWlm IExpbmRob2xtDQo+IDxsZWlmQG51dmlhaW5jLmNvbT47IE5pLCBSYXkgPHJheS5uaUBpbnRlbC5j b20+OyBHYW8sIFpoaWNoYW8NCj4gPHpoaWNoYW8uZ2FvQGludGVsLmNvbT4NCj4gU3ViamVjdDog UmU6IFtQQVRDSCB2MiAzLzVdIE1kZU1vZHVsZVBrZy9Cb290TWFuYWdlclVpTGliOiBzaG93DQo+ IGluYWN0aXZlIGJvb3Qgb3B0aW9ucw0KPiANCj4gUmF5LCBaaGljaGFvLA0KPiANCj4gRG8geW91 IGhhdmUgYW55IGNvbW1lbnRzIG9uIHRoaXMgcGF0Y2g/DQo+IA0KPiANCj4gT24gNS8yOC8yMCAx MToxNyBBTSwgQXJkIEJpZXNoZXV2ZWwgd3JvdGU6DQo+ID4gVUVGSSBib290IG9wdGlvbnMgbWF5 IGV4aXN0IGJ1dCBoYXZlIHRoZSBMT0FEX09QVElPTl9BQ1RJVkUgZmxhZw0KPiA+IGNsZWFyZWQu IFRoaXMgbWVhbnMgdGhhdCB0aGUgYm9vdCBvcHRpb24gc2hvdWxkIG5vdCBiZSBzZWxlY3RlZCBi eQ0KPiA+IGRlZmF1bHQsIGJ1dCBpdCBkb2VzIG5vdCBtZWFuIGl0IHNob3VsZCBiZSBvbWl0dGVk IGZyb20gdGhlIGJvb3QNCj4gPiBzZWxlY3Rpb24gcHJlc2VudGVkIGJ5IHRoZSBib290IG1hbmFn ZXI6IGZvciB0aGlzIHB1cnBvc2UsIGFub3RoZXINCj4gPiBmbGFnIExPQURfT1BUSU9OX0hJRERF TiBleGlzdHMuDQo+ID4NCj4gPiBHaXZlbiB0aGF0IHRoZSBsYXR0ZXIgZmxhZyBleGlzdHMgc29s ZWx5IGZvciB0aGUgcHVycG9zZSBvZiBvbWl0dGluZw0KPiA+IGJvb3Qgb3B0aW9ucyBmcm9tIHRo ZSBib290IHNlbGVjdGlvbiBtZW51LCBhbmQgTE9BRF9PUFRJT05fWFhYIGZsYWdzDQo+ID4gY2Fu IGJlIGNvbWJpbmVkIGlmIGRlc2lyZWQsIGhpZGluZyBpbmFjdGl2ZSBib290IG9wdGlvbnMgYXMg d2VsbCBpcyBhDQo+ID4gbWlzdGFrZSwgYW5kIHZpb2xhdGVzIHRoZSBpbnRlbnQgb2YgcGFyYWdy YXBoIDMuMS4zIG9mIHRoZSBVRUZJDQo+ID4gc3BlY2lmaWNhdGlvbiAocmV2aXNpb24gMi44IGVy cmF0YSBBKS4gTGV0J3MgZml4IHRoaXMgYnkgZHJvcHBpbmcgdGhlDQo+ID4gTE9BRF9PUFRJT05f QUNUSVZFIGNoZWNrIGZyb20gdGhlIGNvZGUgdGhhdCBwb3B1bGF0ZXMgdGhlIGJvb3QNCj4gPiBz ZWxlY3Rpb24gbWVudS4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IEFyZCBCaWVzaGV1dmVsIDxh cmQuYmllc2hldXZlbEBhcm0uY29tPg0KPiA+IC0tLQ0KPiA+ICAgTWRlTW9kdWxlUGtnL0xpYnJh cnkvQm9vdE1hbmFnZXJVaUxpYi9Cb290TWFuYWdlci5jIHwgNCArKy0tDQo+ID4gICAxIGZpbGUg Y2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQ0KPiA+DQo+ID4gZGlmZiAt LWdpdCBhL01kZU1vZHVsZVBrZy9MaWJyYXJ5L0Jvb3RNYW5hZ2VyVWlMaWIvQm9vdE1hbmFnZXIu Yw0KPiA+IGIvTWRlTW9kdWxlUGtnL0xpYnJhcnkvQm9vdE1hbmFnZXJVaUxpYi9Cb290TWFuYWdl ci5jDQo+ID4gaW5kZXggMTNiNDBlMTFiMzk2Li40YjJjNGM3N2ExMjQgMTAwNjQ0DQo+ID4gLS0t IGEvTWRlTW9kdWxlUGtnL0xpYnJhcnkvQm9vdE1hbmFnZXJVaUxpYi9Cb290TWFuYWdlci5jDQo+ ID4gKysrIGIvTWRlTW9kdWxlUGtnL0xpYnJhcnkvQm9vdE1hbmFnZXJVaUxpYi9Cb290TWFuYWdl ci5jDQo+ID4gQEAgLTUzNSw5ICs1MzUsOSBAQCBVcGRhdGVCb290TWFuYWdlciAoDQo+ID4gICAg ICAgbUtleUlucHV0Kys7DQo+ID4NCj4gPiAgICAgICAvLw0KPiA+IC0gICAgLy8gRG9uJ3QgZGlz cGxheSB0aGUgaGlkZGVuL2luYWN0aXZlIGJvb3Qgb3B0aW9uDQo+ID4gKyAgICAvLyBEb24ndCBk aXNwbGF5IGhpZGRlbiBib290IG9wdGlvbnMsIGJ1dCByZXRhaW4gaW5hY3RpdmUgb25lcy4NCj4g PiAgICAgICAvLw0KPiA+IC0gICAgaWYgKCgoQm9vdE9wdGlvbltJbmRleF0uQXR0cmlidXRlcyAm IExPQURfT1BUSU9OX0hJRERFTikgIT0gMCkgfHwNCj4gKChCb290T3B0aW9uW0luZGV4XS5BdHRy aWJ1dGVzICYgTE9BRF9PUFRJT05fQUNUSVZFKSA9PSAwKSkgew0KPiA+ICsgICAgaWYgKChCb290 T3B0aW9uW0luZGV4XS5BdHRyaWJ1dGVzICYgTE9BRF9PUFRJT05fSElEREVOKSAhPSAwKSB7DQo+ ID4gICAgICAgICBjb250aW51ZTsNCj4gPiAgICAgICB9DQo+ID4NCj4gPg0KDQo=