From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mx.groups.io with SMTP id smtpd.web10.10482.1672998343007458764 for ; Fri, 06 Jan 2023 01:45:43 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=dVQcDfPY; spf=pass (domain: intel.com, ip: 134.134.136.20, mailfrom: ray.ni@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1672998343; x=1704534343; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=ByxMvlpjYBzeuMAPNo3nr3LUPBvbWDs/hQpz2mQBRmU=; b=dVQcDfPYwG/GjVQel00yf1b+DadsTBSGbRqHS3ClAWk74KZZKu59Hb0A 2FpqpkjFSbofN1ila73EEpGYnizGecGL14CXG4EBsLyzAglC9B+mjQEaf FMMSQv3nqj/kmHRNaAux7Ai4TujllsC/A8lPyqd6WHwoNaa7np2Ln7IWz Uvv1ki11kcpviNMOwyXeEbGOCtI/QMUBrQCrmNW8ZTQ3cfJvLADhI82e0 52eFE5/okCiMn3z5ll1XVPFq2U2M9XY8VN+XM4NmA6DWXNVHfSRrVC68d k/nkZEslqX2wAdXJnP58aM0suryN/2Lyz8iwULCwf14BcYqNeRa0Rk4bE w==; X-IronPort-AV: E=McAfee;i="6500,9779,10581"; a="310234373" X-IronPort-AV: E=Sophos;i="5.96,304,1665471600"; d="scan'208";a="310234373" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Jan 2023 01:45:42 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10581"; a="688259424" X-IronPort-AV: E=Sophos;i="5.96,304,1665471600"; d="scan'208";a="688259424" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga001.jf.intel.com with ESMTP; 06 Jan 2023 01:45:42 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Fri, 6 Jan 2023 01:45:41 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Fri, 6 Jan 2023 01:45:41 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.2507.16 via Frontend Transport; Fri, 6 Jan 2023 01:45:41 -0800 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.171) 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.2507.16; Fri, 6 Jan 2023 01:45:41 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NAjoeOd2L8InH23Xkf9xDJxM9LKywY7QBTaT9y7ADvQWNclyNvzMpllEPynIvtPLqOEem5ZJmGEyMOP6SUGax+Bt2EVXpwaQfrUicZSrDu8wvpJXnJqirMLNGq5TszdcaxOB9HVgiifpv4+cVKlGTxb0Oh07U9IMXo+31fCxKkKfWTbNexoheJ6yVMQvrQ21se22CWX58rhMAQdbJeBQz5TbF8eSwOF/ms/4u+ApPmJJk7fj8dNMuPq5udTcl5/Qnj3Vct4+5aXcIVKpphoQDo1AEaqnwW06YluKapeXP7Y/8EFjAUBKjIISeb1wkbYyjI/YT7Yq5ngwnrBpUyv9Qg== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ByxMvlpjYBzeuMAPNo3nr3LUPBvbWDs/hQpz2mQBRmU=; b=gfRIrMf0q7ng56yFdw8+S0GapEZ0GhaIC6Xexl8TPhpnLcjpy5eGL00FXAYVkjveJuUAoOSi0lE+Ley2+Hb8y7zUmG4lUtjbNXDnY8u+8hhG1n1LW9GqEkAeYkbh3Mr02f9nYl08ST3X44YmLXerXXMgC4qLlogZoL43g5iPsAZNomDNA9SgfMeCBON5SRYoAAQv7/yzlxoBgrOPAtYsb0f2aSfr9bbi2VfcevLOTIubIPXrTN+N47yFIb9h/jgcZd/p0s+zFrb8+hsfo3VFaT7NFe5mq6HQI1gO74Dylibu+KeoegV7yP37ILhLJt4hB1P93Rk0tS4iSa8Pd6gQXg== 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 Received: from MN6PR11MB8244.namprd11.prod.outlook.com (2603:10b6:208:470::14) by SJ0PR11MB4943.namprd11.prod.outlook.com (2603:10b6:a03:2ad::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5944.19; Fri, 6 Jan 2023 09:45:39 +0000 Received: from MN6PR11MB8244.namprd11.prod.outlook.com ([fe80::f890:e4ec:e2d8:5831]) by MN6PR11MB8244.namprd11.prod.outlook.com ([fe80::f890:e4ec:e2d8:5831%4]) with mapi id 15.20.5944.019; Fri, 6 Jan 2023 09:45:39 +0000 From: "Ni, Ray" To: Laszlo Ersek , "devel@edk2.groups.io" , Gerd Hoffmann CC: "ardb@kernel.org" , "Xie, Yuanhao" , "thomas.lendacky@amd.com" Subject: Re: [edk2-devel] [PATCH] UefiCpuPkg:Fixed AsmRelocateApLoopStart and ensure allocated memory <4GB Thread-Topic: [edk2-devel] [PATCH] UefiCpuPkg:Fixed AsmRelocateApLoopStart and ensure allocated memory <4GB Thread-Index: AQHZIM3y7zRguZhih0CPAG/4hrEpf66PkTGAgAE2DwCAACswAIAAFooAgAAHxoCAAAH30IAAC5wAgAAE25A= Date: Fri, 6 Jan 2023 09:45:39 +0000 Message-ID: References: <20230105062108.1796-1-yuanhao.xie@intel.com> <20230106080300.tsohpx24ddxjo5x4@sirius.home.kraxel.org> <28b1ecd3-631e-8f00-6495-acd9ec76037b@redhat.com> In-Reply-To: <28b1ecd3-631e-8f00-6495-acd9ec76037b@redhat.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN6PR11MB8244:EE_|SJ0PR11MB4943:EE_ x-ms-office365-filtering-correlation-id: 5d4d0e55-3721-4aa0-f9a5-08daefcac508 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: keo0avaE9f3aReKkv/6ucFQULxZA5s6cQ2fybqe8jJid/9FmQ82jd9kWAMfzGZAhv6GeaAOOxHMOPIuXO1/tCacTkM/LHA166J2jf/R06jnD8tu3N5CjtTayOn8U2w54CcNB//4faILEcUbwGhSqvSeJFenM3dgXR2GTpo9LtgkIM/bKmmQeEOmXnmBpjvFqGZpglJ3p+ZUDJ7bsxfvmc6lQwrF1cq6otcE2bWJd9brkzO1WOJUb2QLIgiM9ZPDgVZLNYtG6jiRcjRpz97GJ1RT0sjR4cOiqRf7Thf9YIZZ1hKQZu6rBaV0APIm7JQFEbF6YCK2E5QpwvUBSUF28MlB778HVFwkrMoPOqsvjo7ZzylJD3d0FCdn4VRUW85gWura0Nu/nD16YKvRyO4Z3R7Yu8eDgocVgXfF8ef316CJX6lpx06l+8KhDdhzx7eoSF0lgEn9/YBEmGwKwD9CO4RpI4QqZLfQh7UjTaVijybe/ld1G4fbFZimGozoHCo1PrbNGcz4FptNAgjYkIdRPIqSMoa1AuB+7ZK3yrWvlBSm1tHU29hqEUQfxoF1byjPML3TQhR0KfJBuGQMOIzfFRw/loT4ceYzRBbH46cqWmypxTQCfisfYSQ4a7duAaR+YrGkviybAXjEWTSX2LulJtvQZ0E1ZkVe1+fsChjoUhQXqcBf8qqoDecZwW3qkwIswgl4u84q8EXxm9b+a6USs4w== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN6PR11MB8244.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(6029001)(366004)(376002)(39860400002)(346002)(396003)(136003)(451199015)(2906002)(5660300002)(41300700001)(8936002)(52536014)(33656002)(83380400001)(8676002)(66476007)(66446008)(4326008)(66556008)(64756008)(66946007)(76116006)(54906003)(86362001)(316002)(9686003)(186003)(55016003)(38100700002)(38070700005)(26005)(6506007)(7696005)(478600001)(71200400001)(110136005)(122000001)(82960400001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MC9sZVlaTnE4dXVNSlJON005U0FEeFdqcVl2RnArUEZNdm1adDBYTDlZNWdC?= =?utf-8?B?UytBUFR0aCt3THhkS3JkR2RKbVpITEoyK0dQREltblpGTHZJcVBsY3lIcEVs?= =?utf-8?B?VEJoVVd4eWJqRVcwZVc4WGkvczE1d3BDVXUyRUJHMzRhRVI4SGVtTEVVNS9Y?= =?utf-8?B?QXJpZnlBeEgwL09iMUdMbGxJbkY4b0NGa2FRdXNIQnhBSnFlR3ozYlZuemlU?= =?utf-8?B?MDBOclJOaTdSUW45OHpQVjBaRUFIRjB5MC80RmpVUSs4aWVCL1FGM0tVNEZh?= =?utf-8?B?MytoL0orNWVaZjV3eXZITisxZVFuSnNiY1cza3dGTTRFRzZUcFFXN3IwcnRh?= =?utf-8?B?Mmw5eG5pdVkrUDMxUHBVclM5WTYvUlowNDl2bi81b3ZsRnlsVnptSEVwZ01s?= =?utf-8?B?czJXdEFTbmk5OWpVY3ZrTFBpRTEzNlNqNVZGd2tLQ3d0cm9sVGdlRFFwRFFx?= =?utf-8?B?RlhyUUJvVUlYRmlFNDk1YlBQYkVmVEg2ajZHMHJwQnU5UlhWYUw5REx6VkNN?= =?utf-8?B?b09tL0FOUGw1TmFkbUF1UEUxZ1pxd21tdkQ2cy9vZHJqeHBQWVFmM3RrbXRp?= =?utf-8?B?clBYUlVrd0J6Z3krc2dHNXNxOXp2by9YL2JzajFPTExQZzRGL2Q2eUY4akFJ?= =?utf-8?B?bFgwandrdjlDYUpkd3l5ckk5UzdvTHY4dXpSNTFyQUxKYnRtRUU2NHRHbTZp?= =?utf-8?B?K3ZnTXFJbW5wTUh0alYxM0wyVVpnRWprK2NqS1FrdEt2VVMva0haY25renRQ?= =?utf-8?B?YkxLTlBVeHhUeXBpMm5XdUovQm5QS1ljbTJpM2VRaS9SbkdpeXo5SFNkeUpT?= =?utf-8?B?RkI2bU82dHFPVWJRejVMWFRZd0pYLzMwejZXeUs0SGtJMW94ZDQ2Z0hZQ1NK?= =?utf-8?B?TlYxYUdzSW5BOVB3UTJZVGRXS3hWK25aS0pvQUpsdllMbGc0Z3Rici9EYlI3?= =?utf-8?B?Sk5yU1JRM1NtcWRSL2ZreTlEQUtXeitON1piWFJ1OGN1TXlHQTZ4bVVDRzV1?= =?utf-8?B?VEJHN0ZmZHlPTmJ2YktsaklMTTVBR1FzZ1FwVE9oUWlNUVNuVlBKU2dPN1FT?= =?utf-8?B?SHRsdnJvLzc0TVhrY0t5SEYrc25FRmNCSVUwejJiMVYzRkJGYVAzNmYySVEy?= =?utf-8?B?MEtMdEk1NTA4aWlJejlZSThQU2FNL2ptSnVwbjVoWWFERXhBck8wbnFvU0Js?= =?utf-8?B?Zm9Vd2tVUFZ1L1ZrcGo5UHVtMmpGbU5oRlc4cGltdXo1a0NBQ2oyL1EvN2xs?= =?utf-8?B?dG85SXdLS3BGdE9Md3VES2tZQjd0bFkrVHB1MElUSjgvNzJrWHQvZWNoOGhF?= =?utf-8?B?Q05nb2hnWDl3WGcrdGZmWnl0WjVOS1JXa2lXV3daWkc4ci9DUmlEK3psSVpu?= =?utf-8?B?Y2RJbkR4WTZpdnV1RWVZUzREZkJBVVV0cG9pbWkzcENNYWRHZmxUZXp4MjNE?= =?utf-8?B?c0oxSlBSUUtHOUprUzZCNDZLQS92TWs3bVhoRWplMjBhK2tycDFZLytZQjEv?= =?utf-8?B?MXVTNEVFc3NURlpCYzF3RTN4SmRrcTB5cXBNOXc3RkdXMEY5aUdWOXY4UkFt?= =?utf-8?B?cnRrZ0ZlVVFsMnNabFQ0RDIzZ1drSnF1V0dqNjIyUytuVyszRms3NGNVd0RE?= =?utf-8?B?akhibEVBbm9oQkE0TFg0QWtibmc2WUVWVHJBc01qTTh1MWx3MDdTZzQxNVZx?= =?utf-8?B?YXB0UWFCZ2ErSVVaRE44czBKeFEzOVVENFBXdlpRdTRpL1FMZ1pvenA4OGlZ?= =?utf-8?B?amduRktmQ1dJZVpOVFVFR2VrcFdrWExmSVZZSytXVVF3NlQ2MTl6UzVlbVNM?= =?utf-8?B?VEZYakhZdmhjYXBwT09FeC9Hd0J0QmxhS2lWdElqRUtzN1pnZUVITGFJRVlV?= =?utf-8?B?S0R4dW1aWnZ2eHB0M2ZVSFMvdWJxbnRHTXhwNEs1NTYyN3ExTkNNL256bkhI?= =?utf-8?B?QTRiaGZPemxDaURRY29Bb1B4Q242dWdGdFI2cEFmT2lmZjlFVlpYZWNSQ0RY?= =?utf-8?B?NWdqRGI2LzVpeFdUYnBBVGpkUHA0UHV3ODdVVGxid2RON2pYdFVlZUJkZ0VV?= =?utf-8?B?L0dvZTRjdDgvTE9scWxxL1FtSlQyK21meUQwQ3hUOW9oL3h6YTlVckZPWlZ1?= =?utf-8?Q?mBswFSzOLfTQSBpklH6j6s+ep?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN6PR11MB8244.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5d4d0e55-3721-4aa0-f9a5-08daefcac508 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jan 2023 09:45:39.3853 (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: pnjdhn38lvCOkiiOFj02DAuN3pIk+eOZw9mm3s/Udvvwj5zlq2c4XMPWDn+sTrP+dRpu4HPKrAuh8Lw2l10FMA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB4943 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 PiBUaGlzIG1ha2VzIHNlbnNlLCBidXQsIGFnYWluLCBldmVuIGRpc3JlZ2FyZGluZyB0aGUgcHJv YmxlbSB0aGF0IHRoZQ0KPiBjb2RlIGZvcmdvdCB0byBzd2l0Y2ggdG8gdGhlIG5ldyBwYWdlIHRh YmxlLCB0aGUgaWRlYSBzaG91bGQgYmUgc3BlbGxlZA0KPiBvdXQgaW4gdGhlIGNvbW1pdCBtZXNz YWdlIGFuZC9vciBpbiBjb2RlIGNvbW1lbnRzLiBQcmVmZXJhYmx5OiBib3RoLg0KPiANCj4gKElu IGZhY3QgaWYgdGhlIGlkZWEgaGFkIGJlZW4gZG9jdW1lbnRlZCwgWXVhbmhhbyBtaWdodCBub3Qg aGF2ZQ0KPiBmb3Jnb3R0ZW4gdG8gaW1wbGVtZW50IHRoZSBzd2l0Y2guKQ0KPiANCg0KQnV0IHRo ZSBmb2xsb3dpbmcgY2FzZXMgc3RpbGwgcmVxdWlyZSB0aGUgWEQgYml0IGJlIHJlbW92ZWQgZnJv bSB0aGUgYWN0aXZlIHBhZ2UgdGFibGU6DQoqLiAzMmJpdCBtb2RlDQogICAgSW4gZmFjdCwgb2xk IDMyYml0IGxvZ2ljIGNvbnRhaW5zIGEgYnVnIHRoYXQgcGFnaW5nIG1pZ2h0IHN0aWxsIGJlIGVu YWJsZWQgd2hlbiBBUCBpcyBpbiB0aGUgaWRsZSBsb29wLg0KICAgIFRoYXQncyBhIGxvbmctZXhp c3QgYnVnLiBRRU1VIGRvZXNuJ3QgZW5hYmxlIHRoZSBtZW1vcnkgcHJvdGVjdGlvbiBmZWF0dXJl IHJlc3VsdGluZyB0aGUgcGFnaW5nIGlzIGRpc2FibGVkIGluIDMyYml0IG1vZGUuDQogICAgSGVu Y2UgdGhlIGJ1ZyBkb2Vzbid0IGFwcGVhciBpbiBRRU1VIDMyYml0IGltYWdlLg0KICAgIFl1YW5o YW8ncyBsb2dpYyB0cmllcyB0byBub3QgY3JlYXRlIHBhZ2UgdGFibGUgZm9yIDMyYml0IG1vZGUu IEkgYWdyZWUgd2l0aCB0aGlzIGJlY2F1c2UgaXQgc2ltcGxpZmllcyB0aGUgMzJiaXQgZmxvdy4N CiAgICBCdXQgY29uc2lkZXJpbmcgdGhlIHBhZ2luZyBtaWdodCBiZSBlbmFibGVkLCBYRCByZW1v dmFsIGxvZ2ljIHNob3VsZCBiZSBrZXB0Lg0KDQoqLiA2NGJpdCBBTUQNCiAgICBUb2RheSBZdWFu aGFvJ3MgbG9naWMgdHJpZXMgdG8gbm90IG1vZGlmeSBBTUQgNjRiaXQgZmxvdyBubyBtYXR0ZXIg U0VWIGlzIGVuYWJsZWQgb3Igbm90Lg0KICAgIEJ1dCBpZiB0aGUgQlNQIHBhZ2UgdGFibGUgaXMg dXNlZCBieSBBUCB3aGVuIHJ1bm5pbmcgdGhlIGNvZGUgaW4gdGhlIHJlc2VydmVkIG1lbW9yeSwg dGhlIFhEIGJpdCByZW1vdmFsIGxvZ2ljIHNob3VsZCBiZQ0KICAgIGtlcHQgZm9yIDY0Yml0IEFN RC4NCiAgICBTbywgdGhhdCBtZWFucyBvbmx5IDY0Yml0IEludGVsIGZsb3cgZG9lc24ndCByZXF1 aXJlIHRoZSBYRCBiaXQgcmVtb3ZhbCBsb2dpYy4NCiAgICBUaGVuLCBmb3IgY29kZSBzaW1wbGlj aXR5IChyZWR1Y2luZyB0aGUgYnJhbmNoZXMpLCBJIHJlY29tbWVuZCBrZWVwaW5nIHRoZSBYRCBi aXQgcmVtb3ZhbCBsb2dpYyBhbHdheXMuDQoNCkltYWdpbmcgaW4gYSBsb25nIGZ1dHVyZSB0aGF0 IDMyYml0IHg4NiBzdXBwb3J0IGlzIHJlbW92ZWQgZnJvbSBlZGsyIGFuZCB0aGUgbGVnYWN5IFNF ViBpcyByZW1vdmVkIGFzIHdlbGwsIHdlIGNhbiBjbGVhbnVwDQp0aGUgdW5uZWNlc3NhcnkgWEQg Yml0IHJlbW92YWwgdGhlbi4NCiAgICANCg==