From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mx.groups.io with SMTP id smtpd.web12.7584.1611030587331951222 for ; Mon, 18 Jan 2021 20:29:47 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=kICY+xed; spf=pass (domain: intel.com, ip: 192.55.52.43, mailfrom: guo.dong@intel.com) IronPort-SDR: tmeucYJB94kcTDtOu4mWkrxPoEQvQmcAcjpgyKQPVEZy1G08dIBHR+vwmtaYa9kIH7O13vJHEU 3vUN9HEbS/dw== X-IronPort-AV: E=McAfee;i="6000,8403,9868"; a="263684347" X-IronPort-AV: E=Sophos;i="5.79,357,1602572400"; d="scan'208";a="263684347" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Jan 2021 20:29:38 -0800 IronPort-SDR: Vd0DbPDBJubGNVXVuf+buP2R3VZl8kAngCFSNTmmYR0bkB1WMnA6qHGUvN9x3jChugwrZtZ5q/ EE5R5ldqLVsQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.79,357,1602572400"; d="scan'208";a="426334270" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga001.jf.intel.com with ESMTP; 18 Jan 2021 20:29:38 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 18 Jan 2021 20:29:37 -0800 Received: from fmsmsx606.amr.corp.intel.com (10.18.126.86) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 18 Jan 2021 20:29:37 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Mon, 18 Jan 2021 20:29:37 -0800 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.104) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Mon, 18 Jan 2021 20:29:36 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OCiVl+ipLBWr4HGhnXRZ7IGm1XUbdVCw98dfHx/jrV5CjnL523ZQCizkffrLwmo+laJsWMlX+oCOUz8GBoxE5IwEHR+0Mw8s6krvgK1ZwLfOSMc8cgq9+aMK/YSTpv6m535WB4xIuyuH53grtk8usGGGVajbDS9/ZIfy5WlMt6ffvUrABPuROIlHEv7Pk7rydNgsaoqUY3vJM9Bsw4JHeM8/y6E9oqiMYlXJw0SGvY4g+gA6NOCwzMDlkdDthtOamgqWim6J4U3fZKAZ0rvY4xVWDRPod+q4GgQM575baMy/IqnnWC8x2Q0nHIbdq9JsJOp7O0fKBSG/H6Y6x0wUlA== 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=PaWpflMnBvBCMgtLp38nzBfo/yh/YqT58gA0Zy41omk=; b=X/gXWhzEU7rHrJ3BDEagMzjzoXhI+MktQzJ7LqFYL7843j0ILqiT2ohTnZqA/q0U5McWWmL3tuwsxPKHmFUGov/I8S75z8FRnujuipswPAKc4bRKEmTaPL0omQksZLHsoAJinNVzy+pHkayAGvpQYQTOZ+LyJTt7pClWvt8cwhLXdWFZ/PeO6iXikDGDZ9hDqYjdzavLqaNuP3KzD3y6fsvR8H9z0NdALJjAGLg1eUMnXDpT9v1DjmwR/nr4G2Pqynv0K3hOGkn/AqTMKePpZzZLkXn5P0AcwuLndJ74mGz5X79gy5NU0uH2qQuMQL49kAj2+eRYS8yyOwHkczmWIg== 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=PaWpflMnBvBCMgtLp38nzBfo/yh/YqT58gA0Zy41omk=; b=kICY+xedPTXGoobi6JfuPu+G0TUcetb6PlB4c5yU9K3prFNAb/NrTG5PKsxx9bd4foElwzsOaYJdEgCDbF924jjiKJ1CBOiI1WPideVZsJHF834+qmWHt+Xase4n+TWG6QNHIgVLsKsF23lOSInb5izidHILHdZJ8vv9ajyb4LE= Received: from BYAPR11MB3622.namprd11.prod.outlook.com (2603:10b6:a03:fe::30) by BYAPR11MB3030.namprd11.prod.outlook.com (2603:10b6:a03:87::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.13; Tue, 19 Jan 2021 04:29:35 +0000 Received: from BYAPR11MB3622.namprd11.prod.outlook.com ([fe80::cc51:e99f:f09d:1268]) by BYAPR11MB3622.namprd11.prod.outlook.com ([fe80::cc51:e99f:f09d:1268%7]) with mapi id 15.20.3763.014; Tue, 19 Jan 2021 04:29:35 +0000 From: "Guo Dong" To: "devel@edk2.groups.io" , "lersek@redhat.com" CC: "You, Benjamin" , "Ma, Maurice" , =?utf-8?B?UGhpbGlwcGUgTWF0aGlldS1EYXVkw6k=?= Subject: Re: [edk2-devel] [PATCH v2 05/10] UefiPayloadPkg: add OrderedCollectionLib class resolution Thread-Topic: [edk2-devel] [PATCH v2 05/10] UefiPayloadPkg: add OrderedCollectionLib class resolution Thread-Index: AQHW6Yndd/vSgqbEUkS/bx2UqLW6ZKotoIEAgADDwuA= Date: Tue, 19 Jan 2021 04:29:35 +0000 Message-ID: References: <20210113085453.10168-1-lersek@redhat.com> <20210113085453.10168-6-lersek@redhat.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.5.1.3 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: [68.2.51.172] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 90515f28-b572-4948-a8f2-08d8bc32d3b9 x-ms-traffictypediagnostic: BYAPR11MB3030: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2887; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: tscxCthySUJAE6Bs5OgOsUAr/gQonSj151/dsflSzIA+gxgEyUfra0L2WL8fcxnDMGhrsP75o6Spimw8XwTnYZ4uJ/z8dN+0wTW2oayXW+BA0vSoUdkYmkmHanqPrZiLWiYEJSwgPeRqTaO85TmiUeL2JL376/iRiQs41VkaWR0DVYs2D6LNFYt/y24O3tyIkxB8jW3NjZAZFw7zSpO3/4XzPH94miXfyn6m77RlEMz01qlu78tYyzwrBSmnh50DfHuYsx3Oa3ENUMb48zURd5HKKojQmRhuBaiFo9vIN2udKy2PC53O1vXwFmmaK/eCTHFHq5l7VvhNUDg6Chyt0N9X52ZPHr6xjaDz4lptTI2NJioBVHaaB+2scLyqr5scvkTi3vFeRGQF0XpTSuidkvCZCkfWZxPxXqbd7QZA1N17c/Q6Y4RPfuIxupUn/jxmWVac1Y/uwr4XQ3yvkFO6Ew== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR11MB3622.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(376002)(136003)(346002)(396003)(39860400002)(366004)(6506007)(966005)(52536014)(33656002)(66446008)(2906002)(66946007)(64756008)(66476007)(76116006)(5660300002)(8936002)(54906003)(66556008)(478600001)(8676002)(186003)(316002)(9686003)(26005)(71200400001)(110136005)(86362001)(55016002)(4326008)(83380400001)(53546011)(7696005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?bitYM1dQMXVLTko2T2pHUWUxUy82T1AyZlM5ZFpsV0tPK3hSclBXSzQ2VEpW?= =?utf-8?B?VnptbFJQWGRBWSt0SjZBNzIwUXlBMUxCRjUvQkZZRHpTLy8vMWlhRzQ5L3VK?= =?utf-8?B?ZlVVdDFrczAvUmt4NHh6QVoxZStvdkxPK2lsSStGYjhLMDEwbEtpdGxyWFUz?= =?utf-8?B?L0VSVFJQZXdZNUxoaWZkVDF1bXY4QkdCcllLUFptQnBxK2RVVVUxZVNkaXdH?= =?utf-8?B?UTlrREZtTThZa2VwMjFGU1BxMXZvTWdKZHQ1Wm9yNEZIWnNpcnpoQW90cGlz?= =?utf-8?B?bmlaN2JTUllTVFlnWE5uQXJ0N0Q0VHhNSitDTk05YnFGdlBkREpuUGF0dTBa?= =?utf-8?B?MEZ1OXluaEhWS2pISk9SaWFhQ1Y1eHBHeE45dWNKa2laaWZKUEVweDJoTWQr?= =?utf-8?B?V0VKVDNyRTMrN3RXaEVqN2hjK29QaU1oZnp4YVVWcjZCejMzWTJwdXd3R3Ez?= =?utf-8?B?VC9Gc3dUNElLbHdUUG5lNWEwbVE5dlAvYnFKZTJRZDg1UzBxUTlJN29Ecnk2?= =?utf-8?B?b1h3ekpmUlhwVGxqVXZOT01FUDNuWkRXWkl1bGVFM2Y2SXZIT1NsakZCQlpK?= =?utf-8?B?OXhuMTBmejFOeHNtOUJqdmFjU013ZFBicHY4NkZ3V1pTZUtmdldDV3hMdk9R?= =?utf-8?B?Mkx3RnpPNGJhNFR5RFI1TDBOcThHYzVLM1pCejlHVzRIZUJQdVpWSE50R1ow?= =?utf-8?B?a2NUc0tmRFhvZGZseTdlNmU3ajI2c3djYzZiL3pqMFI0RTdaaGxpNnI3RlB6?= =?utf-8?B?aU5nZlFGK0djTytna1BQakNnSXJaUUpEN1FUZllDQzZtL3hJSFpDY2M3allu?= =?utf-8?B?cVRUQWgzNXNtWmphMldyWUhLaHVyb2g4NWtkek5UM0VsdlBPcjFOTVhuWHU3?= =?utf-8?B?TzFTWFRnb01iclFkOUpvTExEVC91UzhFR2FSaFBRVnptS041aFZvUmw5VmZX?= =?utf-8?B?eG5ISVliZER5cGo0d2ZIWVIrbUhRay84UmdrYTNidWNoL0ZFcDZXYkxxU2h2?= =?utf-8?B?U2h3aC9xZ3luSEhtZmdVWjdFT25raTZnY1F6R05NN2xtdkVlWk80bHhTQkph?= =?utf-8?B?blgzTVd4UERmYWhpR1hCVkVuNmRLYlpZc05FdFBlMkp3ZW5vcjBzd1BnMUJ2?= =?utf-8?B?aFRyRGJ1UnRnSjdPYTkrSWhzbDhMWnVDZU03ZFZINGJQSlRnckEyVkQvbHlo?= =?utf-8?B?eTBPOW51Y0hPTVNzMXJuM3RGVXhqeGRKTzFUamhBaHNXd3FGVlJTQ0ZiQ3FH?= =?utf-8?B?UktDSmVFckxuRGpjekc2aEJEQ1lFaVh5STBHdEIvUUZ1UXBYNzFPVUMrTzB5?= =?utf-8?Q?/BjFG0+5SsgD4=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB3622.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 90515f28-b572-4948-a8f2-08d8bc32d3b9 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jan 2021 04:29:35.8252 (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: y04QYfDwb8lVpT6Dxu9gLToCJ0x0jlDXx2gnRqdRx9wwogUaw1aWgAJ4WcD+NCRb4z5f7zgQITTsRdfzynQXkg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3030 Return-Path: guo.dong@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 DQpSZXZpZXdlZC1ieTogR3VvIERvbmcgPGd1by5kb25nQGludGVsLmNvbT4NCg0KPiAtLS0tLU9y aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxA ZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFsZiBPZiBMYXN6bG8NCj4gRXJzZWsNCj4gU2VudDogTW9u ZGF5LCBKYW51YXJ5IDE4LCAyMDIxIDk6NDkgQU0NCj4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlv DQo+IENjOiBZb3UsIEJlbmphbWluIDxiZW5qYW1pbi55b3VAaW50ZWwuY29tPjsgRG9uZywgR3Vv DQo+IDxndW8uZG9uZ0BpbnRlbC5jb20+OyBNYSwgTWF1cmljZSA8bWF1cmljZS5tYUBpbnRlbC5j b20+OyBQaGlsaXBwZQ0KPiBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+DQo+IFN1 YmplY3Q6IFJlOiBbZWRrMi1kZXZlbF0gW1BBVENIIHYyIDA1LzEwXSBVZWZpUGF5bG9hZFBrZzog YWRkDQo+IE9yZGVyZWRDb2xsZWN0aW9uTGliIGNsYXNzIHJlc29sdXRpb24NCj4gDQo+IFBpbmcg LS0gQmVuamFtaW4sIEd1bywgTWF1cmljZSwgdGhpcyBpcyBhIG9uZS1saW5lciBmb3IgVWVmaVBh eWxvYWRQa2c7DQo+IHBsZWFzZSBhcHByb3ZlLg0KPiANCj4gVGhhbmtzDQo+IExhc3psbw0KPiAN Cj4gT24gMDEvMTMvMjEgMDk6NTQsIExhc3psbyBFcnNlayB3cm90ZToNCj4gPiBBIHN1YnNlcXVl bnQgcGF0Y2ggaW4gdGhlIHNlcmllcyB3aWxsIG1ha2UgdGhlDQo+ID4NCj4gPiAgIFNoZWxsUGtn L0xpYnJhcnkvVWVmaVNoZWxsQ29tbWFuZExpYi9VZWZpU2hlbGxDb21tYW5kTGliLmluZg0KPiA+ DQo+ID4gaW5zdGFuY2UgZGVwZW5kZW50IG9uIHRoZSBPcmRlcmVkQ29sbGVjdGlvbkxpYiBjbGFz cy4gQmVjYXVzZSB0aGUgc2hlbGwNCj4gPiBiaW5hcnkgaW4gdGhpcyBwbGF0Zm9ybSBjb25zdW1l cyB0aGUgYWJvdmUgVWVmaVNoZWxsQ29tbWFuZExpYiBpbnN0YW5jZSwNCj4gPiByZXNvbHZlIE9y ZGVyZWRDb2xsZWN0aW9uTGliLg0KPiA+DQo+ID4gQ2M6IEJlbmphbWluIFlvdSA8YmVuamFtaW4u eW91QGludGVsLmNvbT4NCj4gPiBDYzogR3VvIERvbmcgPGd1by5kb25nQGludGVsLmNvbT4NCj4g PiBDYzogTWF1cmljZSBNYSA8bWF1cmljZS5tYUBpbnRlbC5jb20+DQo+ID4gQ2M6IFBoaWxpcHBl IE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4NCj4gPiBSZWY6IGh0dHBzOi8vYnVn emlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzE1MQ0KPiA+IFNpZ25lZC1vZmYt Ynk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+DQo+ID4gLS0tDQo+ID4NCj4gPiBO b3RlczoNCj4gPiAgICAgdjI6DQo+ID4gICAgIC0gbmV3IHBhdGNoDQo+ID4NCj4gPiAgVWVmaVBh eWxvYWRQa2cvVWVmaVBheWxvYWRQa2cuZHNjIHwgMSArDQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAx IGluc2VydGlvbigrKQ0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL1VlZmlQYXlsb2FkUGtnL1VlZmlQ YXlsb2FkUGtnLmRzYw0KPiBiL1VlZmlQYXlsb2FkUGtnL1VlZmlQYXlsb2FkUGtnLmRzYw0KPiA+ IGluZGV4IGFlNjJhOWM0ZDY2Yi4uMjRkYWIxNTdmMWVmIDEwMDY0NA0KPiA+IC0tLSBhL1VlZmlQ YXlsb2FkUGtnL1VlZmlQYXlsb2FkUGtnLmRzYw0KPiA+ICsrKyBiL1VlZmlQYXlsb2FkUGtnL1Vl ZmlQYXlsb2FkUGtnLmRzYw0KPiA+IEBAIC01NTYsNiArNTU2LDcgQEAgW0NvbXBvbmVudHMuWDY0 XQ0KPiA+DQo+IERlYnVnTGlifE1kZVBrZy9MaWJyYXJ5L1VlZmlEZWJ1Z0xpYkNvbk91dC9VZWZp RGVidWdMaWJDb25PdXQuaW5mDQo+ID4gICAgICAgIERldmljZVBhdGhMaWJ8TWRlUGtnL0xpYnJh cnkvVWVmaURldmljZVBhdGhMaWIvVWVmaURldmljZVBhdGhMaWIuaW5mDQo+ID4NCj4gSGFuZGxl UGFyc2luZ0xpYnxTaGVsbFBrZy9MaWJyYXJ5L1VlZmlIYW5kbGVQYXJzaW5nTGliL1VlZmlIYW5k bGVQYXJzaW5nTGliDQo+IC5pbmYNCj4gPiArDQo+IE9yZGVyZWRDb2xsZWN0aW9uTGlifE1kZVBr Zy9MaWJyYXJ5L0Jhc2VPcmRlcmVkQ29sbGVjdGlvblJlZEJsYWNrVHJlZUxpYg0KPiAvQmFzZU9y ZGVyZWRDb2xsZWN0aW9uUmVkQmxhY2tUcmVlTGliLmluZg0KPiA+ICAgICAgICBQY2RMaWJ8TWRl UGtnL0xpYnJhcnkvRHhlUGNkTGliL0R4ZVBjZExpYi5pbmYNCj4gPiAgICAgICAgU2hlbGxDRW50 cnlMaWJ8U2hlbGxQa2cvTGlicmFyeS9VZWZpU2hlbGxDRW50cnlMaWIvVWVmaVNoZWxsQ0VudHJ5 TGliLmluZg0KPiA+DQo+IFNoZWxsQ29tbWFuZExpYnxTaGVsbFBrZy9MaWJyYXJ5L1VlZmlTaGVs bENvbW1hbmRMaWIvVWVmaVNoZWxsQ29tbWFuZEwNCj4gaWIuaW5mDQo+ID4NCj4gDQo+IA0KPiAN Cj4gDQo+IA0KDQo=