From nobody Sun Feb 8 14:22:29 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+64185+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+64185+1787277+3901457@groups.io; arc=fail (BodyHash is different from the expected one) Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1597325099229632.0033472807303; Thu, 13 Aug 2020 06:24:59 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 4yznYY1788612xObTGbY4MTL; Thu, 13 Aug 2020 06:24:58 -0700 X-Received: from NAM11-CO1-obe.outbound.protection.outlook.com (NAM11-CO1-obe.outbound.protection.outlook.com [40.107.220.83]) by mx.groups.io with SMTP id smtpd.web11.9815.1597325097460767701 for ; Thu, 13 Aug 2020 06:24:57 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OyvZq41/wmSkbFr6GwJooGDxNV5x/5Z0U5R3sUjUTYbvFq0uoWcGxPN9/uf5NqSmnyJ9HaSil+rbuE6sa5pbKPLYFWiOO1zPwu3/+z1nCSwmX803JNtXl+/fDNhSfUISGsMQNImaDUM5O3TWRaSrKkhbRkGPmWUVp2SMboBP8iQKY3Q6CWFyITKtEdPmJUmMWLrCsYbhPj1y3OveOlAsZwC3yQ/tsZWBjE0xTykDTPeIimfrDInOnIYda+al2lpfg+L94W0QwfhhTd2wrm7kVsSU+iMrxCWBdGPIp4GsU7dSOQb+whs6neq1e8MnZ5or+SPRWCmyAISpgMKla4AW+g== 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=HySqZu7HMVJfGp2oCx2YEYpQpyg+IMSn6tMqoVHsYLs=; b=U6zkyQkw5VkurABg0Hsg9HC+L8sg23Rvh4k2dWV41aI4UE4YbnDY85pWdc3N0raXIio87BpoRTdx4wKYtNG2sbWRmCSTTMRZColzZdvxNqA4tr9XfnRFu1TyIEz32BP0zOM7V+zjY8MnusGvZF0WF0ViPR7BSmLSzlZ4/nhVlvUIC94GRwvmGnG0Kq2OSEnpjBjiJBt6lZWh5ONrwcyOijX0udNmLjEAgwA9GfL+bH/ubmzBG1U2DZn4bMStOuB/XKj8k0tKEXvSnE3R9Bx/B6yIM9MOfEaxWoKzo/IFDq5nBiuslF6/k2IITg3+2YvimKownHrHDELSzJNtty2shw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none X-Received: from DM5PR12MB1355.namprd12.prod.outlook.com (2603:10b6:3:6e::7) by DM5PR1201MB0026.namprd12.prod.outlook.com (2603:10b6:4:52::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3261.20; Thu, 13 Aug 2020 13:24:56 +0000 X-Received: from DM5PR12MB1355.namprd12.prod.outlook.com ([fe80::25ec:e6ba:197c:4eb0]) by DM5PR12MB1355.namprd12.prod.outlook.com ([fe80::25ec:e6ba:197c:4eb0%8]) with mapi id 15.20.3261.025; Thu, 13 Aug 2020 13:24:56 +0000 From: "Lendacky, Thomas" To: devel@edk2.groups.io CC: Brijesh Singh , Ard Biesheuvel , Eric Dong , Jordan Justen , Laszlo Ersek , Liming Gao , Michael D Kinney , Ray Ni , Anthony Perard , Julien Grall Subject: [edk2-devel] [PATCH v15 09/46] OvmfPkg: Prepare OvmfPkg to use the VmgExitLib library Date: Thu, 13 Aug 2020 08:22:56 -0500 Message-ID: In-Reply-To: References: X-ClientProxiedBy: DM5PR21CA0054.namprd21.prod.outlook.com (2603:10b6:3:129::16) To DM5PR12MB1355.namprd12.prod.outlook.com (2603:10b6:3:6e::7) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-Received: from tlendack-t1.amd.com (165.204.77.1) by DM5PR21CA0054.namprd21.prod.outlook.com (2603:10b6:3:129::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3305.5 via Frontend Transport; Thu, 13 Aug 2020 13:24:55 +0000 X-Originating-IP: [165.204.77.1] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 99259c8a-1aa1-466b-5fa7-08d83f8c44df X-MS-TrafficTypeDiagnostic: DM5PR1201MB0026: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:2276; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Message-Info: Tk7gpbHBF4aXStD0M5NeHXR0cwJMXrulsAuAYNLAF/16PsK4T9LoVxmNZplmy3xdHV5ANez2cme1LoQbn1zYCP+lX8BxbfJvllgLR+ITvspkHI9SNizyC3l9yVzhcxgYL0pz2DpxAU456PH5KjjFtxz1QAPmAaSaDZblLYoJZjOT61dNhfdh1uQI3Go20cdjW6H+1y4caaAw8IVRwEMvErXH+QQkMwWo7jyj+0qio4Jtb8gN4hSHgvv0EkJLVCEw5v8ezg94GVSVSP0Mn2KISG34sIDRAjUseQIm4egf31jurneLIESNhQx1T9X31P4Jsn6ZICF9fHOpVYwgr7+OQIwdDpCeCTXWZ7GIFQZRa03iULNIcCy4/wu+St0CrlgEknpZ9kL+EWUWhfj4vso5vW26IsgJJgc3tVDmOINaemrLlZ0Ftk3q41VotU+9CmTtKDg9Y+O9qChtZh9LXMfYgw== X-MS-Exchange-AntiSpam-MessageData: f2vB8huDQ7UeQuoBa07m89JgyJQ3ZXft/382xk2wmdzpvTtdTcNDicTaGaCSlTFqMUduzTm+DZqmy9UzV8HQbn+RPqvH9PoXPg/GJ8F03M9uyU/H3NAxscTm/wrqP02PF3XI/ndv3KRlikxwGd+nxgwJxD0rCmmHr4KnAOPmGnFWCdj3GIMGjZLSja2gYRmiztm05eKblxaRRtE+F+OoOaPztjd5VlefDo9F9JI9M8iQLjA3u1ZbmFCYc6105NYOhH+itZtnE7Ai+GKFurZHqj4Pi74nA2IWPLNY1+r34twfWibmVT9K05VG/v0Kl/JeTbCD4qmHOv6tzc070gY0JJuzcOIJishFV1zAKS7EozVQib1VyxYiWKISL0JMTpLMlhagRlQ+5IjJrDzgAED25IgmWOOzCrI2UbuBvucDET4KXFLiZhPVINYV3VtzbZulbFSXkF9rXXls/PlVp0yMXFp38xY5pH+BNx0CBgRjSRqNAnJECbLFDHy76FYMn4sZb615sF3A618MOB6P5O47stXMm0KrxnjZ14P7ScUsK0+XhaimR5pxmzJEx9iVYJAbF7RJgxrd8HY57rAIUwKs88VwKxPkpKNetL7I7dBCaMTdsh0x/3/73VwZ+J5aodO70Pfn5gEK9E4dyG+iFXVTbA== X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 99259c8a-1aa1-466b-5fa7-08d83f8c44df X-MS-Exchange-CrossTenant-AuthSource: DM5PR12MB1355.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Aug 2020 13:24:55.9774 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: WPLNWTwsrPVSoTUiivecF/36HB299VdWeL8Ve0ALTAQ3crJ+zpu1Je8hsaIxqYqWDXRbncP/0F9hZOTrAyYsBA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR1201MB0026 Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,thomas.lendacky@amd.com X-Gm-Message-State: 4odAwhiz4SrY95TNnQv1xqG0x1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1597325098; bh=YWxWGt63/S4HrEph9OfKkMmCyege9NBwqXTwuFDy7Ck=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=EzZOb+z9gHD9y5xmfSZ16G+WovuF1yqg4PnKZLmnJ6NM/6LGfDP7pD1ybIbGJa0edV6 e5fCMdHQ61tMAVILFUCpgUxxmVcErNPFz9TKa47Y6iS3+AvtrFuxyLjzJWjT2L4P++A+6 pS97i8G0zDJDh6g7J7CLHvNKU+IbDPrtM9Q= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Type: text/plain; charset="utf-8" From: Tom Lendacky BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2198 Various CpuExceptionHandlerLib libraries will updated to use the new VmgExitLib library. To prevent any build breakage, update the OvmfPkg DSC files that use a form of the CpuExceptionHandlerLib library to include the VmgExitLib library. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Cc: Anthony Perard Cc: Julien Grall Reviewed-by: Laszlo Ersek Signed-off-by: Tom Lendacky --- OvmfPkg/OvmfPkgIa32.dsc | 1 + OvmfPkg/OvmfPkgIa32X64.dsc | 1 + OvmfPkg/OvmfPkgX64.dsc | 1 + OvmfPkg/OvmfXen.dsc | 1 + 4 files changed, 4 insertions(+) diff --git a/OvmfPkg/OvmfPkgIa32.dsc b/OvmfPkg/OvmfPkgIa32.dsc index 9178ffeb71cb..c57bba1ba197 100644 --- a/OvmfPkg/OvmfPkgIa32.dsc +++ b/OvmfPkg/OvmfPkgIa32.dsc @@ -229,6 +229,7 @@ [LibraryClasses] =20 [LibraryClasses.common] BaseCryptLib|CryptoPkg/Library/BaseCryptLib/BaseCryptLib.inf + VmgExitLib|UefiCpuPkg/Library/VmgExitLibNull/VmgExitLibNull.inf =20 [LibraryClasses.common.SEC] TimerLib|OvmfPkg/Library/AcpiTimerLib/BaseRomAcpiTimerLib.inf diff --git a/OvmfPkg/OvmfPkgIa32X64.dsc b/OvmfPkg/OvmfPkgIa32X64.dsc index a665f78f0dc7..22e930b12b9b 100644 --- a/OvmfPkg/OvmfPkgIa32X64.dsc +++ b/OvmfPkg/OvmfPkgIa32X64.dsc @@ -233,6 +233,7 @@ [LibraryClasses] =20 [LibraryClasses.common] BaseCryptLib|CryptoPkg/Library/BaseCryptLib/BaseCryptLib.inf + VmgExitLib|UefiCpuPkg/Library/VmgExitLibNull/VmgExitLibNull.inf =20 [LibraryClasses.common.SEC] TimerLib|OvmfPkg/Library/AcpiTimerLib/BaseRomAcpiTimerLib.inf diff --git a/OvmfPkg/OvmfPkgX64.dsc b/OvmfPkg/OvmfPkgX64.dsc index 17f345acf4ee..27f5225fc281 100644 --- a/OvmfPkg/OvmfPkgX64.dsc +++ b/OvmfPkg/OvmfPkgX64.dsc @@ -233,6 +233,7 @@ [LibraryClasses] =20 [LibraryClasses.common] BaseCryptLib|CryptoPkg/Library/BaseCryptLib/BaseCryptLib.inf + VmgExitLib|UefiCpuPkg/Library/VmgExitLibNull/VmgExitLibNull.inf =20 [LibraryClasses.common.SEC] TimerLib|OvmfPkg/Library/AcpiTimerLib/BaseRomAcpiTimerLib.inf diff --git a/OvmfPkg/OvmfXen.dsc b/OvmfPkg/OvmfXen.dsc index 782803cb2787..37b63a874067 100644 --- a/OvmfPkg/OvmfXen.dsc +++ b/OvmfPkg/OvmfXen.dsc @@ -213,6 +213,7 @@ [LibraryClasses] =20 [LibraryClasses.common] BaseCryptLib|CryptoPkg/Library/BaseCryptLib/BaseCryptLib.inf + VmgExitLib|UefiCpuPkg/Library/VmgExitLibNull/VmgExitLibNull.inf =20 [LibraryClasses.common.SEC] QemuFwCfgLib|OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgSecLib.inf --=20 2.28.0 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#64185): https://edk2.groups.io/g/devel/message/64185 Mute This Topic: https://groups.io/mt/76166948/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-