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.47102.1680236654723721101 for ; Thu, 30 Mar 2023 21:24:15 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=RDT6FlgG; 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=1680236655; x=1711772655; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=0UFvt40IuMtkiE+tfMDY2DFFvaJBTY9VtqSl0TfWto4=; b=RDT6FlgGgjT+jpQnnPXvFO5p9C6xcM18yb8q+b/A63fjVa2JJozChboV 0Tf7QAyQHiS6+J+T6fxXY4u/j1AiNP3h7ryvX96um4wLnj4pnUbU2jlqL Bbgajp2aPtJpnrmhxYZpFTDkaDBYYQpxuKS1kbp3ZST3KbbBRRjQj3cxJ N8PN0SL0r/BShGZ/akubsN4XvTXio0sP4A2k4nq+7ARKM8kDIKdeSm/mM A7HVbaMdHz/PLn4tr+sEaNu3Id6b7y+hh9vEHVJStX9nUdzCV35tN2rQM 6rOr3M+WckwhsO/yhiVmyvPplS9uprcCjRmAbCaQKU9Zh89IgKzbXoo5w g==; X-IronPort-AV: E=McAfee;i="6600,9927,10665"; a="427631945" X-IronPort-AV: E=Sophos;i="5.98,306,1673942400"; d="scan'208";a="427631945" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Mar 2023 21:23:25 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10665"; a="795967191" X-IronPort-AV: E=Sophos;i="5.98,306,1673942400"; d="scan'208";a="795967191" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga002.fm.intel.com with ESMTP; 30 Mar 2023 21:23:24 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) 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.21; Thu, 30 Mar 2023 21:23:24 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) 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.2507.21 via Frontend Transport; Thu, 30 Mar 2023 21:23:24 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) 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.2507.21; Thu, 30 Mar 2023 21:23:23 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bCqzZzCRgzV/fNVKaRtwwHuBObg3EzsUkCG6HtVn2Fdt3GyAil2H3hzDzbZqM7YI6IXh3H2Nd77hK/qW2FskvDh4q1eb2DhHGP+7c5KN8UXE2MY/FTEA9iLtay3Y8eA9aT/oaNJuJns/i2Pe3W1OOCd4I9KZfVLQpVxL8maoMfcoAW5KOoAjjqqnooTvzWHxqSomPNekCPY6b0WqiTIaD12tzuo0dw+PTskQSovoknDIhr99i4o5n4qlc30gAC2QraqGToKUmH7rSFgHYTCCunwGF/x3QcTGJaActJl55G3BuDQckfQ9w5apGSWxPRrvq5r+jzRIYk7J7AniENEgNw== 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=M8Yhme8gtpiplsI2y2s+NIegRsh0H0a86OTChvQFUi4=; b=GYAr0+KJtfub9cyEa/YLNj0V6O0L7NUjkc9emVTuP4FjZlLzrkkpAn+LceaI6zE4/i44pcUnZ03lxc3ShtQ2m9x+g5dVwM2hHq5iSf0IPDjQXDJIpEm4BWITe1mOEhhflgYcpwEBIIatk1IyUHgdlDAQeugNDhCL64/qz7V4jCBOrcttwTy3sEWhWqH2A53U+JMSVeY78gPE38nf/tSy1MSBOyP7aSST1Se3Mb0B3NHU37y0HAbGU7qA09Ca7q6iAyIr6jJbro5AX1+kRyzuLbh56ums4N+295RdCqyNm+RLaKvhx/r3bVopdCuKKFDQ1yY0/7LFnMvOx/M0jYNMTA== 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 PH7PR11MB7596.namprd11.prod.outlook.com (2603:10b6:510:27e::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6254.22; Fri, 31 Mar 2023 04:23:21 +0000 Received: from MN6PR11MB8244.namprd11.prod.outlook.com ([fe80::ae07:e96a:4a24:8a69]) by MN6PR11MB8244.namprd11.prod.outlook.com ([fe80::ae07:e96a:4a24:8a69%8]) with mapi id 15.20.6222.035; Fri, 31 Mar 2023 04:23:21 +0000 From: "Ni, Ray" To: "devel@edk2.groups.io" , "ardb@kernel.org" CC: Andrew Fish , "Kinney, Michael D" , "Liu, Zhiguang" , Rebecca Cran , Tom Lendacky Subject: Re: [edk2-devel] [RFT PATCH v2 6/6] UefiCpuPkg/CpuExceptionHandlerLib: Drop special XCODE5 version Thread-Topic: [edk2-devel] [RFT PATCH v2 6/6] UefiCpuPkg/CpuExceptionHandlerLib: Drop special XCODE5 version Thread-Index: AQHZY02ea3BmG8466EGic7zK+joLgK8USnJw Date: Fri, 31 Mar 2023 04:23:21 +0000 Message-ID: References: <20230330212101.1566931-1-ardb@kernel.org> <20230330212101.1566931-7-ardb@kernel.org> In-Reply-To: <20230330212101.1566931-7-ardb@kernel.org> 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_|PH7PR11MB7596:EE_ x-ms-office365-filtering-correlation-id: 0a792617-c447-477a-3f63-08db319fa969 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: EzXGdaBrNSETM1yQ74ctGFmHuKwwSIISheE1vBY2olYgXTh25D1yGYovYUd2F9JgGqf28tSXpt98BLAgBV9y0GMEJrKoiNH/SSS9kwZVV4Os4HluNiOoR3zGsyVWRZi27re1yQZovgQH25OHyB7QuZRpaWkhJO9CNjS63HUtiOwZw7pPj3F9Qy5OZHDjD7KNob5oJZD5cZddoGScJwQYWIelIcc2lsYU8x/f4iQ9msuGzaYtOrH0Kgg81NuteXhJ9egA0kU1bl0R6mpQGwTdKlxC1y6kfty/gRPS9mzd3PFkkL52Owp1fi/SDKmPlfQcXmFMvVKIVrhqwpvjTCSDpKfZiHYCiguN0lCMrU2wsPw4OL/ZSDXaPh6Vk+f8kC0kcfOHpOwJbk9Ht0io7nt8IMeaAx15gKqOJIMqMxaSBZB1TSi7cTjvFEzCrNMNrZ5rnTnlujpJdHXSqZbY5DE53n25DfElLoLGbRS4N0XxRWSZSMDgu+HBNoKH6O/BFqNRJiIzFkI4iZdzzp5OSVzldWmEHMAPzdSikf6uWITJAgcc1bMQkdgh8Jf08X44YQu9zmz8RlOoI78Ne0ztsLZkNzCC+qB1eWB+hDiZNIRjKYGFNqBRiYshSUNxdcTrhfPJcQIjrFml9ll0Z7x1P/OsJw== 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)(39860400002)(376002)(366004)(346002)(136003)(396003)(451199021)(966005)(6506007)(26005)(53546011)(122000001)(83380400001)(186003)(9686003)(82960400001)(38100700002)(38070700005)(41300700001)(8936002)(5660300002)(52536014)(76116006)(66446008)(33656002)(478600001)(86362001)(64756008)(66556008)(19627235002)(71200400001)(8676002)(316002)(4326008)(66946007)(66476007)(55016003)(7696005)(110136005)(54906003)(66899021)(2906002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?iHvFlVb6GcGnUjGPrfEILrx+5juwK22Igh4bVSitv1jhIHBGeK8aZhqsKcA0?= =?us-ascii?Q?Yj7nyLWeN7sN4wE1uH6jUhApjTD34UwVZGXTcjzO+iF9nUSLXzjqPix7jtXJ?= =?us-ascii?Q?d029jqIBBXBcRfThjVgB24OWtkEFwToY3dCzsPlodCaCDIU7EA9m0PbAc1tN?= =?us-ascii?Q?ErkdSl8soKx/1WGp2dn6K+xm+aUFLuyWdKSTKqN3XheM1cBhae0dpYu1OgNV?= =?us-ascii?Q?rP2sjf1kxgO28cpGNBPET3BjJ5oql9LX+tfix0jlaEtJiLFX9Z9P3Jw+jzBi?= =?us-ascii?Q?sBqR3BQnMNbyqmujtPH7/QwPwbacPzFqjdjh8rO9x2NPCOecUhYD93D46QmN?= =?us-ascii?Q?EuImSYAwLhATBYnCK34TPPN86q9DyI0hvAxexIYPRPsQiDbH3I5+s77fWoQ8?= =?us-ascii?Q?v6PoKe7GgXsur7c7p7X4G+916/pZ16MCU4gXCSGfsv+hoIumi7tngDCosMSt?= =?us-ascii?Q?FLcAnNHE5XE+OdCVzZo7Y/LDz2jK3uXkz3aganTF2yI2IX2f/GvRICHbGvVx?= =?us-ascii?Q?y1DM4vX0lC+JXhTWUD+bhuDiIKz2ZBBWazFPDH+/AZWc9EOoSoCR88r9jDvB?= =?us-ascii?Q?IL34gTCCpJ4yJKOL/4PUmw/usqMeDKfMhYTYmTE//0Z33biS1EvJymVpSxTM?= =?us-ascii?Q?x/Njv7CJSKd3QKLuJDKLcS/Qd0Vh9C3eeqq5qOWBH+N/2VYW2+D3RLR7MT6q?= =?us-ascii?Q?vYwnea+I+L2OxxzCeEMB5PMljNWKoFOC68zwgkxoBK8PWwKEkUtPKM4kNBrD?= =?us-ascii?Q?4AyTOfKUd7iEXkohjr4D5RI0tk3jB1rgHDk8Ef81UrNUjzB+HbszwW+8RhGf?= =?us-ascii?Q?owoqLWwptn92iZIK58yziNllnFmDDHZ0qTmjuEGiBdboscGcFBfEa3FNFUMs?= =?us-ascii?Q?FP7qZYFcX2FFkYaa6l/ArV7TVHyARAA6dcqhlXA23FFMzpHJEscQv0QoBjUM?= =?us-ascii?Q?3L8cDdNBPQV4sESU8P0Y5Th8F/xCJjIz2NVDXNbPHsHv6j3E7ZO18ZkxTNvK?= =?us-ascii?Q?Byucyu8jVJpwHwDU9/lkCdgEnhOA4GjXMPlwdZumOmxOVFYBIicBvAgpHUNG?= =?us-ascii?Q?xLx7o1UO7CZWtqecukuEZ/jWpBVY3B8q+SMRpdhC9X5/bS1tU0/1UoYUoNL2?= =?us-ascii?Q?0BcMHzXzKR2Ygd20/ibNeAYZ6dkytKwm8nkCKImkCT939XPYPcjv6Amm7sgQ?= =?us-ascii?Q?O9UBQ1V0gVStXy9Q+bm1j/sgtGxdYt8+SyMh99lMDu/zMxoXvrsEUOCgEAMY?= =?us-ascii?Q?W3aptxUB9P6ATYtLntKS4X1yGflZrSnlMjV4aI1AaPZG0UAbMUa7SvwUTIoH?= =?us-ascii?Q?SYTaBdADR33Py8Ms4FgrU3Zcds/nshu0lTeo4+u3630HirRuUESdb614PjgY?= =?us-ascii?Q?PSBHVj8lT2UQ4sw4sBN774htKUqg8EmqPA199RWhNkvL/7dg9wfSBaM6yoYS?= =?us-ascii?Q?N1bWhMCuHVedys7e3Gu/lRg127OSTOIaIXEHxKkBjQtiPzlMPrnlNKAcneTU?= =?us-ascii?Q?dY8IXeTGiEHG+EcWZ0ioKeX3piudvCeY1Fr96MAqwU3ikk23ASsmUKubiaJO?= =?us-ascii?Q?BZRw9X8pYr4D3twGQIA=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: 0a792617-c447-477a-3f63-08db319fa969 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Mar 2023 04:23:21.4484 (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: X+w+BDR5ogOroYDkmBL7Ba+K3eTyjxUSeCR59B1TqsGLir9ppFwMSoIqDKisOx6ZYPRqZgznsyzjlkx9CM4qjQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7596 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 Ard Biesheuv= el Sent: Friday, March 31, 2023 5:21 AM To: devel@edk2.groups.io Cc: Ard Biesheuvel ; Ni; Ni, Ray ; Andre= w Fish ; Kinney, Michael D ; L= iu, Zhiguang ; Rebecca Cran ; To= m Lendacky Subject: [edk2-devel] [RFT PATCH v2 6/6] UefiCpuPkg/CpuExceptionHandlerLib:= Drop special XCODE5 version This library is no longer used or needed, so let's remove it. Signed-off-by: Ard Biesheuvel --- UefiCpuPkg/Library/CpuExceptionHandlerLib/Xcode5SecPeiCpuExceptionHandlerL= ib.inf | 65 -------------------- UefiCpuPkg/Library/CpuExceptionHandlerLib/Xcode5SecPeiCpuExceptionHandlerL= ib.uni | 18 ------ 2 files changed, 83 deletions(-) diff --git a/UefiCpuPkg/Library/CpuExceptionHandlerLib/Xcode5SecPeiCpuExcep= tionHandlerLib.inf b/UefiCpuPkg/Library/CpuExceptionHandlerLib/Xcode5SecPei= CpuExceptionHandlerLib.inf deleted file mode 100644 index c58fbb0d74500e48..0000000000000000 --- a/UefiCpuPkg/Library/CpuExceptionHandlerLib/Xcode5SecPeiCpuExceptionHan= dlerLib.inf +++ /dev/null @@ -1,65 +0,0 @@ -## @file -# CPU Exception Handler library instance for SEC/PEI modules. -# -# Copyright (C) 2020, Advanced Micro Devices, Inc. All rights reserved. -# Copyright (c) 2012 - 2022, Intel Corporation. All rights reserved.
-# SPDX-License-Identifier: BSD-2-Clause-Patent -# -# This is the XCODE5 variant of the SEC/PEI CpuExceptionHandlerLib. This -# variant performs binary patching to fix up addresses that allow the -# XCODE5 toolchain to be used. -# -## - -[Defines] - INF_VERSION =3D 0x00010005 - BASE_NAME =3D Xcode5SecPeiCpuExceptionHandlerLib - MODULE_UNI_FILE =3D Xcode5SecPeiCpuExceptionHandlerLib.un= i - FILE_GUID =3D 49C481AF-1621-42F3-8FA1-27C64143E304 - MODULE_TYPE =3D PEIM - VERSION_STRING =3D 1.1 - LIBRARY_CLASS =3D CpuExceptionHandlerLib|SEC PEI_CORE P= EIM - -# -# The following information is for reference only and not required by the = build tools. -# -# VALID_ARCHITECTURES =3D IA32 X64 -# - -[Sources.Ia32] - Ia32/ExceptionHandlerAsm.nasm - Ia32/ExceptionTssEntryAsm.nasm - Ia32/ArchExceptionHandler.c - Ia32/ArchInterruptDefs.h - -[Sources.X64] - X64/SecPeiExceptionHandlerAsm.nasm - X64/ArchExceptionHandler.c - X64/ArchInterruptDefs.h - -[Sources.common] - CpuExceptionCommon.h - CpuExceptionCommon.c - SecPeiCpuException.c - -[Packages] - MdePkg/MdePkg.dec - MdeModulePkg/MdeModulePkg.dec - UefiCpuPkg/UefiCpuPkg.dec - -[LibraryClasses] - BaseLib - SerialPortLib - PrintLib - LocalApicLib - PeCoffGetEntryPointLib - CcExitLib - -[Pcd] - gEfiMdeModulePkgTokenSpaceGuid.PcdCpuStackGuard - gUefiCpuPkgTokenSpaceGuid.PcdCpuStackSwitchExceptionList - gUefiCpuPkgTokenSpaceGuid.PcdCpuKnownGoodStackSize - -[FeaturePcd] - gUefiCpuPkgTokenSpaceGuid.PcdCpuSmmStackGuard ## CONS= UMES - diff --git a/UefiCpuPkg/Library/CpuExceptionHandlerLib/Xcode5SecPeiCpuExcep= tionHandlerLib.uni b/UefiCpuPkg/Library/CpuExceptionHandlerLib/Xcode5SecPei= CpuExceptionHandlerLib.uni deleted file mode 100644 index a63b25f39d992775..0000000000000000 --- a/UefiCpuPkg/Library/CpuExceptionHandlerLib/Xcode5SecPeiCpuExceptionHan= dlerLib.uni +++ /dev/null @@ -1,18 +0,0 @@ -// /** @file -// XCODE5 CPU Exception Handler library instance for SEC/PEI modules. -// -// CPU Exception Handler library instance for SEC/PEI modules when built -// using the XCODE5 toolchain. -// -// Copyright (C) 2020, Advanced Micro Devices, Inc. All rights reserved. -// Copyright (c) 2012 - 2014, Intel Corporation. All rights reserved.
-// -// SPDX-License-Identifier: BSD-2-Clause-Patent -// -// **/ - - -#string STR_MODULE_ABSTRACT #language en-US "CPU Exception Han= dler library instance for SEC/PEI modules with the XCODE5 toolchain." - -#string STR_MODULE_DESCRIPTION #language en-US "CPU Exception Han= dler library instance for SEC/PEI modules with the XCODE5 toolchain." - --=20 2.39.2 -=3D-=3D-=3D-=3D-=3D-=3D Groups.io Links: You receive all messages sent to this group. View/Reply Online (#102217): https://edk2.groups.io/g/devel/message/102217 Mute This Topic: https://groups.io/mt/97960772/1712937 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [ray.ni@intel.com] -=3D-=3D-=3D-=3D-=3D-=3D