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.web11.32159.1688960123477323999 for ; Sun, 09 Jul 2023 20:35:23 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=GbYSNwyZ; spf=pass (domain: intel.com, ip: 192.55.52.43, 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=1688960123; x=1720496123; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=6mt6jLrLw+0BQFCrDFcajrWvu2cbrvpwFZu2Yg/PUr8=; b=GbYSNwyZUuUEwo7Ohh+xGyAH+JHqoi/H9SNw31KOddN0n6V5/cLEAYSu KeqK5j0rYxhayiwAmp8L+tQVNcjeuk4AIRTYS6Cx1f8714uZPqeWHr4es jEtV6lu+8FIDeEoTIISQfO7c5VVvkFjIiFObo/feMCqcr+wFtYfEJNVzN 8ozkfr+7Un6wLDcNhkhwhN9IOY6Ngy6zMO28jZ7YKL2TvFjxpSKIjkfl2 68NQ7rGkt33UHO2t8QDBt53m/0dI21Vq8eIwAE+Y65YBhJikdCYdbvDXj oUSTEl1fj/vc6DLDMs2wgegqc9iRtrGAqw4NG718cONNuUDfOfGxVV6uK Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10766"; a="450608190" X-IronPort-AV: E=Sophos;i="6.01,193,1684825200"; d="scan'208";a="450608190" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Jul 2023 20:35:22 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10766"; a="834115531" X-IronPort-AV: E=Sophos;i="6.01,193,1684825200"; d="scan'208";a="834115531" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga002.fm.intel.com with ESMTP; 09 Jul 2023 20:35:22 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Sun, 9 Jul 2023 20:35:22 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27 via Frontend Transport; Sun, 9 Jul 2023 20:35:22 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.45) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Sun, 9 Jul 2023 20:35:21 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OfEp2//YibnZ+Jo0JYc22ZpCh8YmlG+fLF9Nx69+KUPuF8WtYm2NogydW+fkTiM4OxCJYPkPc0z779cnJDOSiisnirZla2bZqkb/pvFqMdxjjK5UYjl9vxOFK2ubNaJsbQoQ8Dtqa+1wxRpLYzGWOYq0j0miEz3+Gcml7T1WgQKdBhr+CB/F/jLgNOL8UUsuIl1kRf2v3UdDUCAqn53trt7/tYPvF1+A8lzcW2MLjXse2DcGMwjltPMWPxjVY8MIYR1070IBrgURpSyQoFW+2d3/DfpVmQ/ZgkJazGUURtX6EZfswL8RkyVxUJBwWouyqM52UtD8XVrdYXAIVNtaBg== 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=h6YPf8g0F0HreC5HDoK6tanMnH7kFlCJXQR98iGVk6w=; b=Od4xyIFCSyw+K6WPY3TcNdPgzmQjelHb+RN+s9jzaJp8QQJrp9CNXqQyU8oIwIU5LmsOsyEenzVZLgT4mTMxgCVKwrNPKNhhI1uEpMwbbosZc7X+hvDuldsgO7t8wlndOjCvmvo/LrOHBpXZ/EnV2siNziOKXFh+5DPqeX/cBMPVL7I64BAJ7f4NyGyZA86d12qV/FZYjESQYp8EBusvAeryKRID77Q4ywlksWPw7YgmsEJDqWeTiOw8TP3xcLmovvStCvZDwEO81AkFAQUbKtOxuhhDF5Lp6KKnl434uvKtqX1uMpaYY2/rXbT52MoppSR98gonN+knOSxS4qLvtw== 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 IA1PR11MB6171.namprd11.prod.outlook.com (2603:10b6:208:3e9::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6565.30; Mon, 10 Jul 2023 03:35:20 +0000 Received: from MN6PR11MB8244.namprd11.prod.outlook.com ([fe80::e4d:db4b:664d:97be]) by MN6PR11MB8244.namprd11.prod.outlook.com ([fe80::e4d:db4b:664d:97be%4]) with mapi id 15.20.6565.028; Mon, 10 Jul 2023 03:35:20 +0000 From: "Ni, Ray" To: "devel@edk2.groups.io" , "Liu, Zhiguang" Subject: Re: [edk2-devel] [PATCH 0/4] Remove AP waking vector in Reset Vector Thread-Topic: [edk2-devel] [PATCH 0/4] Remove AP waking vector in Reset Vector Thread-Index: AQHZst0WdRFTJWOgg06f85jVLTSfy6+yWUfg Date: Mon, 10 Jul 2023 03:35:20 +0000 Message-ID: References: <20230710031706.1329-1-zhiguang.liu@intel.com> In-Reply-To: <20230710031706.1329-1-zhiguang.liu@intel.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_|IA1PR11MB6171:EE_ x-ms-office365-filtering-correlation-id: 90f4aae6-6fcf-4fdf-0a7d-08db80f6afaf x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: OjVX6sc744kRvIMdULJNptva0IcV8bPhuP32rSuo4AqsKW5DjGS0mAO9qjdnV+2AsYF1wmNo2yOD0N00BdPqsmBuM9US74eMdeAhpyaaN7itfPbRYoATPo7SbqeklqdOzCE4SqGdu88GbCti+2cLfh1ZQ18VWYjJUNfBUXQDP7E1hqFex68FXySSTWPaWXyAwCNJVjwem+o1TbMVO+RJYnUWRcXaJPnv3cdp3Pgbua6GreJ8j9O8JumBduOfJ5w/PNgFkjI2FOW5goqfK9UW8FC/NCjQG4g3wVRORQa91oBjB+iLjk3CTWCnNqxEWhLivwG/h2tjxKOO7u0Z6S7jt7N+l7jUDnRoET6HxT9Sgr/V1WXD1Gw7dHW14/5pgmVndMvmaFziTtvpvt8Z9pYoRatgO2BkyjX+OYhbTAWUIZTH7KhJbkDpiyh9VO0ZLVTwL1STy46eqFRiKgl2wYuZlrLur6NK5cjZnOJEkr6LP/Zi+zbnD/Oh6LRn1ZuR2d3aAoSd3yUcbE/BlVpUrw+g6pHcuDyrM7EdTkCwAFRvVDk6pT0w1O4p0HwNt81YYE48HBdIx7G1Z7006sI29VeisMPtSBuvMlbmp7GY3rBHIH7frlVeXW0paFH18rk3R4qt07WZ/qn5fhzFEKb0FOPIJg== 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:(13230028)(366004)(39860400002)(376002)(346002)(136003)(396003)(451199021)(186003)(6506007)(53546011)(966005)(9686003)(83380400001)(41300700001)(64756008)(66446008)(6636002)(2906002)(66556008)(316002)(52536014)(5660300002)(8676002)(8936002)(66476007)(478600001)(66946007)(7696005)(76116006)(110136005)(19627235002)(71200400001)(55016003)(33656002)(122000001)(82960400001)(86362001)(38100700002)(38070700005)(66899021);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?GzOVW2rmWXW629p4NzuqEkmCQaTGKBNzNCJ5Qx3V4W8ebHzd6xi4LQZADnRY?= =?us-ascii?Q?K1siLgxsVlmjX7RtWvjXLS1DBjidCaMZLpSh4+HNUbjIdIsrW8RzgK0Po0Wj?= =?us-ascii?Q?iASqvauVIJ0ve+ABmKFYFDqZZPCO0PxLCxCqW91O6ty/B/4uIV88g6clzZ+t?= =?us-ascii?Q?zAKwLju1vUuvoeY2vw3V7hUqb23BsIWd//+HmtwFvtMm8x+i03uvm5Q4Zc47?= =?us-ascii?Q?kFFXtECsWe9r9WN4KgIiqVFUM0lcVTTq05j+gjDYkaTJkv3EeLHyZLfZ8keV?= =?us-ascii?Q?hAQv1cDdHVc1C4mzbMs5ILeJGcLpAwtqlCsRy++FBKzoDj96bdEMuqMJDd+r?= =?us-ascii?Q?ffYjBi3dGcHGxAuFDNKGd7O5XB2RVgzthhmc1vV9SVm4TooPzejK7jAOfTLW?= =?us-ascii?Q?6qr4Fs3AnAbWG/hZIbmQREY9SOxpUg7edrFvwfYggWrKEc37+kVafRwjzaA0?= =?us-ascii?Q?tOnTBsIqjFg/Ibkb2zc9oyHe7bB8w3DCM+/ECag3BgteVIHRL/uSSelzFLvZ?= =?us-ascii?Q?rTg6wN6DotLA0HI6AJdFlrTttZfvo9N0kA3lCpzDULQhQiHVK2MeejMyYidO?= =?us-ascii?Q?xEMEzKK54gRXMUdISSpd/C1NPi644Y8zDw/eDE3BjZtIsZO9CnUTUVjkecLK?= =?us-ascii?Q?Rs2TDInr8TYgIDXQThRFiwYaptI2AmpR4V9hzvh0F2/1ebnZoCfn+d9jg91p?= =?us-ascii?Q?/qcztfWxUq0pVFQzSCpdii60YmI4dB2VLG7AZlnJ7bsXawP9HPTExhSmNqMg?= =?us-ascii?Q?sm8lMxmoLFDIWWRx/OipnW0Hl4LXN3T2lr8ZK/KtWFEy8K8ljZGMrCcPsEV2?= =?us-ascii?Q?l6L3ZYBP8/WKR3MqWUFuwI514ox2znrDphAT00ZKqHQ+CDOJJXAbUJLb4e/4?= =?us-ascii?Q?fH+KzTJH+qpO0F1IJYu4x+Pt2rN4DvED6qsIXUXkxhvIXB8mQrAK0SfVKkxx?= =?us-ascii?Q?hykGLWAz7S+aq6Y6E46ZPY+c7z+J952e9z0VwL4uKM4J6jZF8Ko6lYMfhEmB?= =?us-ascii?Q?8u5d9sDF28aJbAHA/e1gEFSRTkIKd2eB/GxLUkD+LkL59HReqoRFqW+FSHyB?= =?us-ascii?Q?spv8tJBOUW5Q8YKupgysB1Um2TwFV9/PbPHCdup/oLo45XCs4FPCQVrBlWjb?= =?us-ascii?Q?Uisnp/PYe1CJ/3sL/eJsC2XX5I1WScKe6vuRJWShLctmPRy3+WHMpB+HgHkM?= =?us-ascii?Q?P8dv36xC9bLylzIZdem8E0e9ptuO+Q4Um9U3/I5+nO8TqA5BHHk+VK/qFYND?= =?us-ascii?Q?fLBzuXQqBujfXDsoKInyV2prckgPxxMKzDkDKr3lHSLVZ8j3tLe4OvKPYzgV?= =?us-ascii?Q?mu2GuFtr87ySNDglb8gVU76GE2LRq4sjkUSiVzIuCtn7jSmDsgiVyGPozrT5?= =?us-ascii?Q?GePfcK+jTkT+QD3+aL63Atj4BXqyxWVD3/8BSsCoQrlzT3f9883L1n+/K8mc?= =?us-ascii?Q?ycqp62NxoB5mFF+9rqe3hkU82F3gTPa3k+elw/h329DwyBaQ4UAkc3jg/p3e?= =?us-ascii?Q?r9mD4gKnnGZt5BGcpC0sz2E/pxZMyNnLtTeKzyIk64LRCk6dEtPb0dJ2tQ?= =?us-ascii?Q?=3D=3D?= 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: 90f4aae6-6fcf-4fdf-0a7d-08db80f6afaf X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jul 2023 03:35:20.0421 (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: xDnDkxwe58F2uO2XQcxaHNU3xNoFb5BA4E+RGCWfzo42wMLNr0G7rJGqYNd7vvhKUnVXZeF342nXrFofQGtWnQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR11MB6171 Return-Path: ray.ni@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Ray Ni > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of Zhiguang L= iu > Sent: Monday, July 10, 2023 11:17 AM > To: devel@edk2.groups.io > Cc: Liu, Zhiguang > Subject: [edk2-devel] [PATCH 0/4] Remove AP waking vector in Reset Vector >=20 > REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D4494 >=20 > Today for SEC core(not VTF-0), GenFv finds free 4K aligned space in > FV for AP waking vector and JMP to 4G-30h in the waking vector. > There is no usage of this today. Remove the logic to avoid confusing > and save spaces in reset vector. >=20 >=20 > Zhiguang Liu (4): > BaseTools: Remove logic to create AP waking vector in GenFv > UefiCpuPkg/SecCore: Remove AP waking Vector logic in SecCore > OvmfPkg: Remove applicationProcessorEntryPoint > UefiCpuPk/ResetVector: Remove AP waking vector from ResetVector >=20 > BaseTools/Source/C/GenFv/GenFvInternalLib.c | 199 ------------------ > OvmfPkg/ResetVector/Ia16/ResetVectorVtf0.asm | 15 +- > .../XenResetVector/Ia16/ResetVectorVtf0.asm | 16 +- > UefiCpuPkg/ResetVector/Vtf0/Ia16/Init16.asm | 7 - > .../ResetVector/Vtf0/Ia16/ResetVectorVtf0.asm | 15 +- > UefiCpuPkg/SecCore/Ia32/ResetVec.nasmb | 36 +--- > 6 files changed, 12 insertions(+), 276 deletions(-) >=20 > -- > 2.31.1.windows.1 >=20 >=20 >=20 >=20 >=20