From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mx.groups.io with SMTP id smtpd.web10.8893.1623325046550191399 for ; Thu, 10 Jun 2021 04:37:26 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=YnOHydOp; spf=pass (domain: intel.com, ip: 134.134.136.126, mailfrom: ray.ni@intel.com) IronPort-SDR: Zyy+gxFyUTR3X06F1bVGuMaya/YU5kWJKCr2RHaG4li3+ZLDBMC5gShJHayQ1uOjAHELqyjce/ GpOXXdff7REg== X-IronPort-AV: E=McAfee;i="6200,9189,10010"; a="192595792" X-IronPort-AV: E=Sophos;i="5.83,263,1616482800"; d="scan'208";a="192595792" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2021 04:37:23 -0700 IronPort-SDR: uuLE/KG2o47mBWtEcgdEFc2pOeIi7cx4dAlNPol6DXxVHCnIxoUjqq/3Vam9hOH5wX9E9/yQ2F xBq5cCKJR49g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,263,1616482800"; d="scan'208";a="448686511" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by orsmga008.jf.intel.com with ESMTP; 10 Jun 2021 04:37:22 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Thu, 10 Jun 2021 04:37:22 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4 via Frontend Transport; Thu, 10 Jun 2021 04:37:22 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.174) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.4; Thu, 10 Jun 2021 04:37:22 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kPjbEcayTYIbhOM9s0ouZMNY2XxhvmzT7snqnHfL1TN2zeBoeFx/kIiAVkvjghU5ZmfEHI7sIfrS3BX4Q3kDU/2MeXrc/IXU55nmhkEXvec42Eg5rAZOW6JDyGOkAhOLX1/ezfftA4gF1fZueu6zQqqX+gmzE7lf7TWJoHdsM5mS0UUJ+44kVc8rI5lL653gCXIDr83Wqziho6kvpn5A1fdEsf6ZJFjQKj9XA37JgsajvA5miy0IYkw4pEr3kUHPN1QbijLHO6KFh1qMhqzWy6xbOqUKNfq7yY6khc4wEAZE07UO5S2M8tgDf/39sjdWVdwIf1bscZKTR433kW01aw== 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=buLjvxWGjcUFE37BBJhyXPzBwzYjKDXny0j8/CGReBE=; b=kX0bDN9ZVPPKqF4cC7+hZzDtRg5hCKHWvVWM8UryNTK9/svZ2fjk3CgLdARK+nlKYxKGnauvStasMvd+ni8pEb0qaxOeMCOsknmdREYdG0NirhHod+kywZRvJo9oMWn7/YqBV7UGPr+0DyYv9Hj13YbdvK4u5SICFLMm74KjrbhtAnn7qkt5T9Ihoce4XSPAtM+Ri5rB7GpWgsHmDoFCK0lrYnQmmaNsi51Bd9GJZpkvoJwQc7/O4XPs8cahbkHSZoJGoHRRqsEeBBtyfMvtevFmdlaoCeXl/rJPwLknnnwP6yEfhRwbdkdoWYWkxlnaYhqZouijsYUSPrKts+53lA== 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=buLjvxWGjcUFE37BBJhyXPzBwzYjKDXny0j8/CGReBE=; b=YnOHydOpUFNnvxRKuk1QFNJMkq+rNo1V0wJjsw3syxFqah6ZYq8Ss2/Gx+mwWgCXDyIB9E8RJk82AS58TfsqrsWvS/gc0EIHfJ9MG6Ae9kwbEVa2sdrVUvHKKk4QA3JJb4ToKAdbT4af4J7P49ymR9HdZZs54PDyVVfF7Fap2KU= Received: from CO1PR11MB4930.namprd11.prod.outlook.com (2603:10b6:303:9b::11) by CO1PR11MB4980.namprd11.prod.outlook.com (2603:10b6:303:98::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.22; Thu, 10 Jun 2021 11:37:21 +0000 Received: from CO1PR11MB4930.namprd11.prod.outlook.com ([fe80::b944:8068:4f2b:a1fc]) by CO1PR11MB4930.namprd11.prod.outlook.com ([fe80::b944:8068:4f2b:a1fc%5]) with mapi id 15.20.4219.023; Thu, 10 Jun 2021 11:37:21 +0000 From: "Ni, Ray" To: "devel@edk2.groups.io" , "mcb30@ipxe.org" , "mhaeuser@posteo.de" CC: "Ma, Maurice" , "Dong, Guo" , "You, Benjamin" Subject: Re: [edk2-devel] [PATCH v2 2/3] UefiPayloadPkg: Add PayloadLoaderPeim which can load ELF payload Thread-Topic: [edk2-devel] [PATCH v2 2/3] UefiPayloadPkg: Add PayloadLoaderPeim which can load ELF payload Thread-Index: AQHXW+d9ZDq2f23CBEuC3j7NuTt8fqsJXgVQgABmFoCAAaNHQIAADjWAgAElFeCAAEJ9AIAAI+vQgAAJl4CAAAhVAIAADvpg Date: Thu, 10 Jun 2021 11:37:21 +0000 Message-ID: References: <20210603062259.1390-1-ray.ni@intel.com> <20210603062259.1390-3-ray.ni@intel.com> <812b8f13-e951-5d27-9bd1-61711e6dd840@posteo.de> <486c5ab8-240e-3ac5-5a4a-7f368cb68644@posteo.de> <8eb8db11-90c2-57e0-6868-3532c5af8073@posteo.de> <785b1d37-9314-4909-7d1f-efa343018238@posteo.de> <24a2cc8a-69c5-5961-448c-1d07a0628eda@ipxe.org> In-Reply-To: <24a2cc8a-69c5-5961-448c-1d07a0628eda@ipxe.org> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: 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: [124.77.195.36] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 7a25e648-20c9-41aa-814d-08d92c041c20 x-ms-traffictypediagnostic: CO1PR11MB4980: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: szwe3CY+8fHQ3JzN4HFl2kkH+Djc8tuzzuoAVeHoDQrAPD2gUwWO9KNEduDpDzIUfTQJyG0k6AMNXKl7ocop6+FfOYR8UXBZxx+lPexCeJpzY1leVl+hzBZHjNqsHvRMA1XdJwo2PHdlg5WhLJyJmT/BG0TQdNZrIzSU0xNJuyVs4jpQXunBq7YgVCAscZNjCam8WR0Mb1IXFGHEqt6KQZ1cXSWBsUV1diy/QPS8iyzjzMsI6BTxYKzR5+/y3zpimKoizZkpIMs6NNfGleuZaEYLDA/Hw57NOcE9SnZgNgXc0uF5MIZN5aL5ND+N+dCMNoZwY292pkMxmYctK+feUsrIPdtgbooO+DicWHjHXg+kJ5QAApOIdjxiHE4WX5P3H643ldB6jTpFCRLEhxweg5teHRlDzRM7DGvQj3cMwxAbjBwjE8xYU1utxdPrOaT1gzv2jFg8YiEdwZBYtFRw0c1fg0SJWo7MNXkP3E1yVJiuPsQLcYGnrQ4wp4pLvESYGfGBIHT09VDIW9/NMRzA+Ldf567mSavdYCysf6jveri2LLyhpUs7eiItyiy/Bc449RN1JsQl/4BJGrwuKxVn8g+OdOVNqnlEWlpinRTkKD8= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4930.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(136003)(346002)(396003)(376002)(39860400002)(8936002)(5660300002)(83380400001)(76116006)(86362001)(186003)(110136005)(33656002)(7696005)(54906003)(122000001)(26005)(9686003)(52536014)(55016002)(71200400001)(53546011)(8676002)(4326008)(66946007)(66574015)(6506007)(64756008)(316002)(66446008)(2906002)(478600001)(38100700002)(66556008)(66476007)(107886003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?T2lCU2UweDNWc1EySi9UTUpPMnpWUVErRCtWUHhRV1p2T2w4NW94cExjSlFy?= =?utf-8?B?dDNNajFFZlNjUEdjaURENjJkR3ZIMzJKLzJDZStxS3ZwMEt4eWo3MHVQVWh2?= =?utf-8?B?am1wazhZcHVtTkpUOTlCRlFYd1VpTTYzYWZrT2dhK0Y2U2lxWmJJK0tVZEdR?= =?utf-8?B?SnJxSTAvdUhiOHdLbXJtN2NCTDZtOUtIbWxJTmRIVlR0QlpqaDA3eVRWWDNK?= =?utf-8?B?R0FCMG5YUVl3cVpXWkFGYVdnYlFON1IwOUpKVG0rNGg5ZnUwcW5EbXhCZ1Bp?= =?utf-8?B?SzkwcXd3NW1JallBbUY2NnVPNWVkK2JSdXJVcGtYZGRlZ3BPbVhXbHV6bnhp?= =?utf-8?B?cDBTclNFOTM1SkhjdEIrSmxJZmNvZWRteitHZ1BBbUdndTFWdEJaRDNaY0E2?= =?utf-8?B?RndEOTliaGdBWjZHVzlQdXlBWEk5RXZFRkQxWVhmLy9EOGhWMUpXQ0tTTXlx?= =?utf-8?B?NktwQS9tdXdBaEZlYWZpYVZLOWRaOXBNK3pKdU8zQ0ZIT24rRW5LQXRpUHZD?= =?utf-8?B?VllwQkwrd0RhU2ZSb09PWkVXSGduUnY1SzY0b3FrMkNOd3FUOFlhbnlyanlo?= =?utf-8?B?S0dFaFFhT3JGclpDQ05FUFJVZisxQS9LNnVteWprdlFmNFJESDhmZDY3c3ZS?= =?utf-8?B?WHVRKzhlYVc1aXRsbWgrbW5LN1NPWXZibGJPa25kY1JzdEJhU3Uya3BGRVlu?= =?utf-8?B?M0xMakhLUVkzZXZ3Rm03Tkx6dzRDUVpidHBIWGJjZFdmdlhNOERHMDBOdm1N?= =?utf-8?B?RmNtMloySWlOajZtdXJGUVUxR1VJaUUzVkU0S3FuL2xROWJXck5mVEhBYXlY?= =?utf-8?B?REh2Q2lya3QzQUtoekxUWWhQZFkrQjZ2VVBGOGpKelovVjhvY21oVmhMbmNn?= =?utf-8?B?dHBUaURySFJYN1g4UktudEtnTVZ3SGp2ejEwQVFoT1J1dzcxbTFobWxoWWFy?= =?utf-8?B?WGRUSTN2QXFZbUVGdUJCMmt6WTkwMU82RVpjZmxEcWRCT0UvU0VHMHZpdExl?= =?utf-8?B?UkkrbE9rbnlaRGdMS3ZjekZNeis5TGUwanBUemdSQWU2Nm8rc2l3UUpWbTkr?= =?utf-8?B?TmlwMDhvQ3lBb1JjTVJXcnhiYVpBSG5DNGwrNC94ZnBJblZDUURiVTdwdmpC?= =?utf-8?B?aXd0VGdwejZSbWlXRXN2S1Vsdll4eG9ZV3pLclo5SEYzMlBEWTFqTzUyVzh3?= =?utf-8?B?MCswUVFRcHVIOEhkS28yVTgvelQvajE3VVBncjNUR25lM0pEK05LODEvWHpk?= =?utf-8?B?eUdWQUtQRlRFM2s0dVd1RVZkOFcxWmtMeUVnNE1NRHdYdEN1bTFWRHl0M1Jj?= =?utf-8?B?SGlmV2R6bHpDOWY2dzA2ODRjN3Y1Q1pHM0dHL2FiRGpkdGF6YkwvS2x4TWNQ?= =?utf-8?B?N3QwK250TGF1aktJTVg5OWFORG1iMEJtVFh5MVY1WE9CeXZ3SHkwYXdLZmRy?= =?utf-8?B?elJOTGRWSldjc09uMzRKSEFiei93MDBoN0Y4QUoyd3BYNktXMmNwdU5OVFdt?= =?utf-8?B?TjFCVmd4VTYrSUhlWGppanNuUVE4djdhVkhVd2JqVG5Qdkd6d24rQ28veHZ4?= =?utf-8?B?RnZIcThOK3lsZmE3bitsNlExbzNhR0VVZXFxTXVIRktiQXl5RjU4NFNITEZB?= =?utf-8?B?UGI5U2RSR09ha1AzOGh3N2hhUG15RVY5U1loY2RtZ0RPeWxFUHdWZUMzWjdt?= =?utf-8?B?V3FNYlJhcnVIdzhid1p6elBSSG10NUYvb3ZUVkQwKzdJSmlHajAvRk9OMjlB?= =?utf-8?Q?qXqh5nOhEKUYH1waK3qOj9naBn3q4ipm1gRWMNW?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4930.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7a25e648-20c9-41aa-814d-08d92c041c20 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jun 2021 11:37:21.2621 (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: +di3mqTIAUhBH57d1Tz7TEKJYZBstxwh43i43nKIscj7wFbbRb/NsIaqw2p0TkK2GLuRlKU0QZb3E0D7CG8oBQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB4980 Return-Path: ray.ni@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZGV2ZWxAZWRrMi5ncm91 cHMuaW8gPGRldmVsQGVkazIuZ3JvdXBzLmlvPiBPbiBCZWhhbGYgT2YgTWljaGFlbCBCcm93bg0K PiBTZW50OiBUaHVyc2RheSwgSnVuZSAxMCwgMjAyMSA2OjQzIFBNDQo+IFRvOiBkZXZlbEBlZGsy Lmdyb3Vwcy5pbzsgbWhhZXVzZXJAcG9zdGVvLmRlOyBOaSwgUmF5IDxyYXkubmlAaW50ZWwuY29t Pg0KPiBDYzogTWEsIE1hdXJpY2UgPG1hdXJpY2UubWFAaW50ZWwuY29tPjsgRG9uZywgR3VvIDxn dW8uZG9uZ0BpbnRlbC5jb20+OyBZb3UsIEJlbmphbWluIDxiZW5qYW1pbi55b3VAaW50ZWwuY29t Pg0KPiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSCB2MiAyLzNdIFVlZmlQYXlsb2Fk UGtnOiBBZGQgUGF5bG9hZExvYWRlclBlaW0gd2hpY2ggY2FuIGxvYWQgRUxGIHBheWxvYWQNCj4g DQo+IE9uIDEwLzA2LzIwMjEgMTE6MTMsIE1hcnZpbiBIw6R1c2VyIHdyb3RlOg0KPiA+IE9uIDEw LjA2LjIxIDExOjM5LCBOaSwgUmF5IHdyb3RlOg0KPiA+Pj4gTWF5YmUgZm9yIHNvbWUgY29udGV4 dCwgbXkgbWFpbiBpc3N1ZSBhdCBmaXJzdCB3YXMgdGhhdCB0aGUgY2hlY2tzIGFyZQ0KPiA+Pj4g YWxsIHByb3BlciBydW50aW1lIGNoZWNrcyB3aXRoIG5vIEFTU0VSVHMgYXQgYWxsLCBzbyBJIGdv dCBjb25mdXNlZCBob3cNCj4gPj4+IHRoaXMgc2l0dWF0aW9uIGNvdWxkIGhhcHBlbiBpbiBhIHJl YWxpc3RpYyBzY2VuYXJpby4gSSBuZWVkZWQgdG8gdHJhY2UNCj4gPj4+IHRoZSBQYXJzZVN0YXR1 cyBkYXRhIGZsb3cgdG8gdW5kZXJzdGFuZCB0aGUgaWRlYSBpcyBiYXNpY2FsbHkgdGhlIHNhbWUN Cj4gPj4+IGFzIGluIHRoZSBQRSBsaWJyYXJ5LiBDb2RlIGluIGEgd2F5IGlzIHNlbGYtZG9jdW1l bnRpbmcsIGFuZCB0aGlzDQo+ID4+PiBwZXJzb25hbGx5IGdhdmUgbWUgYSBoYXJkIHRpbWUgdW5k ZXJzdGFuZGluZyB3aHkgaXQgaXMgd3JpdHRlbiB0aGlzIHdheS4NCj4gPj4+IEJ1dCB0aGFua3Mg Zm9yIGNsYXJpZnlpbmcgeW91ciBpbnRlbnRpb24hIDopDQo+ID4+IEkgYXNzdW1lIHlvdSBhcmUg b2sgd2l0aCB0aGUgUGFyc2VTdGF0dXMuDQo+ID4+IEkgd2lsbCBzZW5kIG5ldyB2ZXJzaW9uIGJh c2VkIG9uIG1haWwgZGlzY3Vzc2lvbi4gVGhhbmtzIQ0KPiA+DQo+ID4gSSBkb24ndCBuZWVkIHRv IGJlIG9rYXkgd2l0aCBhbnl0aGluZywgSSdtIG5vdCBhIG1haW50YWluZXIgbm9yIGFuDQo+ID4g YXV0aG9yaXR5LiBCdXQgSSBnYXZlIG15IG9waW5pb24sIHdoaWNoIGlzIHRoYXQgaXQgaXMgZGVh ZCBjb2RlIHRoYXQNCj4gPiBtYWtlcyB0aGUgZGVzaWduL2Zsb3cgaGFyZGVyIHRvIHVuZGVyc3Rh bmQgZm9yIGEgdGhpcmQgcGFydHksIGF0IG5vDQo+ID4gb2J2aW91cyBiZW5lZml0Lg0KPiANCj4g RldJVywgSSBzdHJvbmdseSBhZ3JlZSB3aXRoIE1hcnZpbiBvbiB0aGlzOiBoYXZpbmcgUGFyc2VT dGF0dXMgaW4gaXRzDQo+IGN1cnJlbnQgZm9ybSBpcyBhIGJhZCBpZGVhIHNpbmNlIGl0IGFkZHMg bm8gdmFsdWUgYnV0IGRvZXMgaW5jdXIgYSBjb3N0Lg0KDQpPSy4gSSBjYW4gcmVtb3ZlIHRoYXTw n5iKDQoNCg==