From nobody Sun May 5 13:48:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+82046+1787277+3901457@groups.io; arc=fail (BodyHash is different from the expected one); dmarc=pass(p=none dis=none) header.from=groups.io Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1634235462178683.7782758432347; Thu, 14 Oct 2021 11:17:42 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id nyP1YY1788612xYRuyFfj7o9; Thu, 14 Oct 2021 11:17:41 -0700 X-Received: from NAM10-BN7-obe.outbound.protection.outlook.com (NAM10-BN7-obe.outbound.protection.outlook.com [40.107.92.79]) by mx.groups.io with SMTP id smtpd.web09.921.1634235460974453104 for ; Thu, 14 Oct 2021 11:17:41 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=evPub2V07V0hMJpqcvRrnUifwMkR96hcI2DeDNN2BsGpOJqNgYoDWPoV3cQ9f1DpfkkBRFpODZq0zrR+9YeFpVlah1Y+PUsUaXPhf97hEm4eo6G8kUVJ8IMsnVZhXFsWop7TY5Z9T+hlvKOc8uT22yS+ZjWxgf5fVlfUi/YiF5L7dPxGgValIPM1O2u4thO9ozEbff8+bKHWOQLBmLO5t+6GdCVAbU9piOzq3jDT8xc697Icll/vUtIjDzulbYKixG4zjQB0Lh1ae9FIcwghO2KjI7DXxJW6fX1uG6lCOtFASwJ7po/DKD4C4y34hFPhJtKULBqMMAnzr5RRJ0ex8g== 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=KF/lI3VJC2aYNuzX3UVOZG3DLH6aBaA0btMdkyAbNbI=; b=bFg8tngjQxklqIzNKCsWErwEXqwy4SvD8+LldAWb/rbvq94fzGaKE+MfLEtbIfeVZJg9tWlxcZ1y0KqHrSy3geRP2KYE3j20cwnxdNhKY5ZlAGf1OP9nMrym5Iie6ysLURylHwBdQ+aCUvn7uEyvrpPxSGZTzpU4BYIAsF0X43uIRZcnMMJGd/z82GmZzBnqXB+Sl0qEbHrDsoqtw/rl2tDb+uYZr13OhS3lESIPdrw8gDeteUPfALcZ9G2agmBhGFpt0ku6Abvflby78V3ZPkoq533lCzrlwwgxZg6baabgUi6EPA6ojOuqxhawiHadM8LsjrprO5pUiotivmKPTA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=edk2.groups.io smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none X-Received: from MW4PR03CA0186.namprd03.prod.outlook.com (2603:10b6:303:b8::11) by CY4PR1201MB0168.namprd12.prod.outlook.com (2603:10b6:910:1d::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.16; Thu, 14 Oct 2021 18:17:38 +0000 X-Received: from CO1NAM11FT044.eop-nam11.prod.protection.outlook.com (2603:10b6:303:b8:cafe::36) by MW4PR03CA0186.outlook.office365.com (2603:10b6:303:b8::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.15 via Frontend Transport; Thu, 14 Oct 2021 18:17:38 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=pass action=none header.from=amd.com; Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+82046+1787277+3901457@groups.io; helo=mail02.groups.io; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; X-Received: from SATLEXMB04.amd.com (165.204.84.17) by CO1NAM11FT044.mail.protection.outlook.com (10.13.175.188) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.4608.15 via Frontend Transport; Thu, 14 Oct 2021 18:17:37 +0000 X-Received: from sbrijesh-desktop.amd.com (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.8; Thu, 14 Oct 2021 13:17:34 -0500 From: "Brijesh Singh via groups.io" To: CC: James Bottomley , Min Xu , "Jiewen Yao" , Tom Lendacky , "Jordan Justen" , Ard Biesheuvel , Erdem Aktas , "Michael Roth" , Gerd Hoffmann , Brijesh Singh Subject: [edk2-devel] [PATCH 1/2] Ovmfpkg: update Ia32 build to use new work area Date: Thu, 14 Oct 2021 13:17:10 -0500 Message-ID: <20211014181711.784074-2-brijesh.singh@amd.com> In-Reply-To: <20211014181711.784074-1-brijesh.singh@amd.com> References: <20211014181711.784074-1-brijesh.singh@amd.com> MIME-Version: 1.0 X-Originating-IP: [10.180.168.240] X-ClientProxiedBy: SATLEXMB03.amd.com (10.181.40.144) To SATLEXMB04.amd.com (10.181.40.145) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 8ee1528c-8b1e-40fa-8e83-08d98f3ee740 X-MS-TrafficTypeDiagnostic: CY4PR1201MB0168: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:494; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Message-Info: yxty01y6OjVE34Imr9aC87v+VYHAZ5hpHj+F5djZXT+ET7oMbdO06omFWpwzQygDYdJy9X2UezhV5JAxnXxWHOF2tlIByXaG4jb67qB+YzkZiybyUIQs6T/xbG3YIhOsMs58eRr87zehISgzFevRG5jdoiu/ADQ4CCIK3RL9Aq3tRjKzFOqz4+ijIAhf9YfaF4EASnjLyCSWsxJVKSpl+/zi/Y7yl/NwB8V+Bg1ofFob90aYQF38FOESomCyyKWqpeTHrFVJbga3EomUwB3Ur0OvFCCBJI878S+pJCEkO+truBgC6WlgX6h+BDsW2B+AzbB2rtgwkHoEj2aSG3I2FoCypFpJ8STOJosXeznppYLL/ZAp+tfHEaTtRymZSEPyp59ekiU0hT6XQcWAc1zycLgoB4fydFXR0gFFrsxAI/HrOCNQQ9TAqy0GZy76Qv4Jgrv3mjV27UASzEZI5awy5ATCL1fshxPCNTwTwRBmclOUTC7T8qin14V9E438jeKefKnG3P0Fgty+n+i9FBoYZfMweT66oxOUN0TDQmKZmBz7ikid+jJniZbspEOpBQYNyJRl8G146AFvfRM6sjVZe6YwmbPemIXlGe+J53losat6s+M+lO7F9vck7YnvQ9QaCUpiMXUda7vPp0Cmabiwl5ory8AMp2HZKPXEq95EXoqUM3ZgaGAbmNrlHw7eFTt8rjcsdTivX6D3d8p0CHfiPFHDOKN4qbO9G3qDWxU8Jgg= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Oct 2021 18:17:37.8648 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 8ee1528c-8b1e-40fa-8e83-08d98f3ee740 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: CO1NAM11FT044.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR1201MB0168 Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: 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,brijesh.singh@amd.com X-Gm-Message-State: tAIrcR84bUr4YWz9mNx30ihnx1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1634235461; bh=mumI61G0/DQq/HSWAm3D6p/GIqR+XEkZgspi6aeYwCI=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=o6OVjz9us3gc+nUa02WQU4A2QtgqUvmOJn0717cnd/gOshhGOtNSes4AV/ZE1iIlTtn DycTTZFZVzFvwCpK1uqaJqgkuV4JRytUElfIo9b4/J8q/UMBLO4BoaSVSxdnbs6Nk9Com UK91IBCVWW4Ic9MlyUNhUkzb2S3yw/ctMko= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1634235463101100002 Content-Type: text/plain; charset="utf-8" The commit 80e67af9afca added support for the generic work area concept used mainly by the encrypted VMs. In the past, the work area was preliminary used by the SEV-ES VMs. The SEV-ES support is available for the X64 builds only. But now, that work area header contains fields that nonencrypted VMs and SEV VMs can use. They can be built for IA32. So, moving the work area defines outside of X64. Fixes: 80e67af9afca ("OvmfPkg: introduce a common work area") Cc: James Bottomley Cc: Min Xu Cc: Jiewen Yao Cc: Tom Lendacky Cc: Jordan Justen Cc: Ard Biesheuvel Cc: Erdem Aktas Cc: Gerd Hoffmann Signed-off-by: Brijesh Singh Reviewed-by: Gerd Hoffmann Reviewed-by: Min Xu --- OvmfPkg/OvmfPkgIa32X64.fdf | 3 +++ OvmfPkg/ResetVector/ResetVector.nasmb | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/OvmfPkg/OvmfPkgIa32X64.fdf b/OvmfPkg/OvmfPkgIa32X64.fdf index 245ca94044df..9d8695922f97 100644 --- a/OvmfPkg/OvmfPkgIa32X64.fdf +++ b/OvmfPkg/OvmfPkgIa32X64.fdf @@ -76,6 +76,9 @@ [FD.MEMFD] 0x007000|0x001000 gEfiMdePkgTokenSpaceGuid.PcdGuidedExtractHandlerTableAddress|gUefiOvmfPkgT= okenSpaceGuid.PcdGuidedExtractHandlerTableSize =20 +0x008000|0x001000 +gUefiOvmfPkgTokenSpaceGuid.PcdOvmfWorkAreaBase|gUefiOvmfPkgTokenSpaceGuid.= PcdOvmfWorkAreaSize + 0x010000|0x010000 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamBase|gUefiOvmfPkgTokenSpace= Guid.PcdOvmfSecPeiTempRamSize =20 diff --git a/OvmfPkg/ResetVector/ResetVector.nasmb b/OvmfPkg/ResetVector/Re= setVector.nasmb index d1d800c56745..21b5fd82b830 100644 --- a/OvmfPkg/ResetVector/ResetVector.nasmb +++ b/OvmfPkg/ResetVector/ResetVector.nasmb @@ -47,6 +47,8 @@ %include "Ia32/SearchForBfvBase.asm" %include "Ia32/SearchForSecEntry.asm" =20 +%define WORK_AREA_GUEST_TYPE (FixedPcdGet32 (PcdOvmfWorkAreaBase)) + %ifdef ARCH_X64 #include =20 @@ -72,7 +74,6 @@ %define GHCB_PT_ADDR (FixedPcdGet32 (PcdOvmfSecGhcbPageTableBase)) %define GHCB_BASE (FixedPcdGet32 (PcdOvmfSecGhcbBase)) %define GHCB_SIZE (FixedPcdGet32 (PcdOvmfSecGhcbSize)) - %define WORK_AREA_GUEST_TYPE (FixedPcdGet32 (PcdOvmfWorkAreaBase)) %define SEV_ES_WORK_AREA (FixedPcdGet32 (PcdSevEsWorkAreaBase)) %define SEV_ES_WORK_AREA_RDRAND (FixedPcdGet32 (PcdSevEsWorkAreaBase) + = 8) %define SEV_ES_WORK_AREA_ENC_MASK (FixedPcdGet32 (PcdSevEsWorkAreaBase) = + 16) --=20 2.25.1 -=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 (#82046): https://edk2.groups.io/g/devel/message/82046 Mute This Topic: https://groups.io/mt/86321276/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- From nobody Sun May 5 13:48:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+82047+1787277+3901457@groups.io; arc=fail (BodyHash is different from the expected one); dmarc=pass(p=none dis=none) header.from=groups.io Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1634235462989607.1465522253844; Thu, 14 Oct 2021 11:17:42 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id A5AuYY1788612xocqcLKvywA; Thu, 14 Oct 2021 11:17:42 -0700 X-Received: from NAM10-BN7-obe.outbound.protection.outlook.com (NAM10-BN7-obe.outbound.protection.outlook.com [40.107.92.79]) by mx.groups.io with SMTP id smtpd.web09.921.1634235460974453104 for ; Thu, 14 Oct 2021 11:17:42 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gkO3C77aTZJNSPOHGpJbZGCFDAK4xPT9sQgfdHSXoMi683986fKajCs97rjp3YeYMRFvDG3pLN2Hn2Px6D+JzLjBSxiXgJIHyEgXnETVgTLp1eBTgnlf5P7iyOZodtSO0T1qaRWadbxdTc2Ct3L4i2GeUk2Udko5rCm18GOGWrqEie2xG9ZxzkAEDKvMRUQN2/DFq0p4bh5lbwexmLMk068LnE9CrVjmOZi28pJAZGAaHCsjhquxnmm4k8M2h4ZHeYlqhGKjIjK+kvpblGPDfQIkiVNAa56RorJ+yJ35dtwc+VceXRpG+nxBMFrKiU4lML4ky0nBJrbG5ecTCi+8rQ== 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=SiumNxiy//HOmoXrstxpQJFUXO4BuN/8GwLRszXx5sw=; b=OdnXDiqiemuoqweZn7VwmGvG8yrSzNxwepN1sGodk+6mSXYyXTkeSC811ib/9wSPv+19beFJmDNdgKfQ42pIFO7efjMxOImKROk+V/IG1yz8VmC6xG/UePNTvqFDlrr5Xm135OtpJvsbXKiQsUshBFi747pXQqIRS2zw0Ksg7x7rWvjS1QyKvjHnF1yYUPw9H2csKX9NOj4JtEV4WvkqNKEg2673I4ng1vfOJCiYE3DCn8ZwEnyBXeEP4AxlBe5SprXhrvIWXHlMO0JcxcgTUDfb4/MC5unF12p9ON4ChdgDiFz3o9cnV+2ASS+VndJebRrjDkXZZ1xH6Ckrn9Caxg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=edk2.groups.io smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none X-Received: from MW4PR03CA0186.namprd03.prod.outlook.com (2603:10b6:303:b8::11) by CY4PR1201MB0168.namprd12.prod.outlook.com (2603:10b6:910:1d::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.16; Thu, 14 Oct 2021 18:17:39 +0000 X-Received: from CO1NAM11FT044.eop-nam11.prod.protection.outlook.com (2603:10b6:303:b8:cafe::36) by MW4PR03CA0186.outlook.office365.com (2603:10b6:303:b8::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.15 via Frontend Transport; Thu, 14 Oct 2021 18:17:39 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=pass action=none header.from=amd.com; Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+82047+1787277+3901457@groups.io; helo=mail02.groups.io; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; X-Received: from SATLEXMB04.amd.com (165.204.84.17) by CO1NAM11FT044.mail.protection.outlook.com (10.13.175.188) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.4608.15 via Frontend Transport; Thu, 14 Oct 2021 18:17:38 +0000 X-Received: from sbrijesh-desktop.amd.com (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.8; Thu, 14 Oct 2021 13:17:35 -0500 From: "Brijesh Singh via groups.io" To: CC: James Bottomley , Min Xu , "Jiewen Yao" , Tom Lendacky , "Jordan Justen" , Ard Biesheuvel , Erdem Aktas , "Michael Roth" , Gerd Hoffmann , Brijesh Singh , Dov Murik Subject: [edk2-devel] [PATCH 2/2] OvmfPkg/AmdSev: update the fdf to use new workarea PCD Date: Thu, 14 Oct 2021 13:17:11 -0500 Message-ID: <20211014181711.784074-3-brijesh.singh@amd.com> In-Reply-To: <20211014181711.784074-1-brijesh.singh@amd.com> References: <20211014181711.784074-1-brijesh.singh@amd.com> MIME-Version: 1.0 X-Originating-IP: [10.180.168.240] X-ClientProxiedBy: SATLEXMB03.amd.com (10.181.40.144) To SATLEXMB04.amd.com (10.181.40.145) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7cddbedb-82f5-46ea-a3f5-08d98f3ee7c2 X-MS-TrafficTypeDiagnostic: CY4PR1201MB0168: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:519; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Message-Info: V0/1GHi9UY/+2UxgTj9JHj/MlNv2YrQz7L/f2sgyl3vdEGcMCPhqL65Axukib6yg418S9OKLT1uc5d3BTtfauOslEKImERr5erd0mG7SDV1r6LwcxRPQYNrmGYHmDCEKYY4EZE8p/82MME7RFtBefJf4yHfj5X3o3MYewzn2pnLtLozoDbMHaj77D1ct8wd8iup8OgZI9tv+XxFFxUipKx4ztUgbkgd9Jh0GupxA+QlMhtHvEjpOSKP23i/RRRRSHiF+V4hpoYGNsscST1n+y+FufWuJuZ8IJf6SmFNIkj/PjdyInM9tJCiKh5p1TuOhMlUdPQDoHI3QKi9ftXxrSIC9ahdgMUDqf33oWlXWFZE7TJYlWsYFpZFDGQ3vL0/M0cIp7DZQTzwTihlR+yiIBR2W1wALREHM/ihV9zNGXgJ16e80vOb5JKSo+dOC+IlsEF96Fi/JNZcrlcciT+yq/OoXmi4qqu1OaW6RTs52hH8qqP98849JqB6bocw4j/NpDMoaNClCKKm0PWUN+ac/e71YfyYE/Vo9R13sedFK4mOqVgYXhNp6MK19gMXCTiRvE09hHgVX5lizyT6aDFPkqTcI/qP+AwRoKG5gOPXrcauKM+DT5/eaYkwd18uBk8El7ZZ2Krt4jC6m83B8NFHo7riZZtrXTV9525a3K8GpeArlhhfii+l2Jcit4os9ToWCLX8+NIhhMVYz1G0MKEwSiZj0Aws1KUrVKGlcRpZ7iPw= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Oct 2021 18:17:38.7183 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 7cddbedb-82f5-46ea-a3f5-08d98f3ee7c2 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: CO1NAM11FT044.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR1201MB0168 Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: 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,brijesh.singh@amd.com X-Gm-Message-State: fC2JMfhCNlezlXdfpsPYhphHx1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1634235462; bh=m4dbEMZdeQPCnw2ZVpbdSxCV7VEY4xzPVbTnFM2NZZk=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=TOJJ1yxWclyGZjn4AUVV/5zDOm0Dy3Nyxt7V9x7QVKydO2Y8hep77nJ5WvQrFz1msfv jSBGJPAnNbHQyWIcIZQsMFSZJ8T/hryySuih10BRLJldc2dblkHoSVKXO0RBM4Vampw4n Q20lpn5BSqyMC/wxupaGJyLsi4uBGCzJkH0= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1634235465177100005 Content-Type: text/plain; charset="utf-8" The commit 80e67af9afca added support for the generic work area concept used mainly by the encrypted VMs but missed update the AmdSev package. Fixes: 80e67af9afca ("OvmfPkg: introduce a common work area") Cc: James Bottomley Cc: Min Xu Cc: Jiewen Yao Cc: Tom Lendacky Cc: Jordan Justen Cc: Ard Biesheuvel Cc: Erdem Aktas Cc: Gerd Hoffmann Reported-by: Dov Murik Signed-off-by: Brijesh Singh Reviewed-by: Dov Murik Reviewed-by: Gerd Hoffmann Reviewed-by: Min Xu Tested-by: Dov Murik --- OvmfPkg/AmdSev/AmdSevX64.fdf | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/OvmfPkg/AmdSev/AmdSevX64.fdf b/OvmfPkg/AmdSev/AmdSevX64.fdf index 542722ac6b37..56626098862c 100644 --- a/OvmfPkg/AmdSev/AmdSevX64.fdf +++ b/OvmfPkg/AmdSev/AmdSevX64.fdf @@ -57,7 +57,7 @@ [FD.MEMFD] gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecGhcbBase|gUefiOvmfPkgTokenSpaceGuid.P= cdOvmfSecGhcbSize =20 0x00B000|0x001000 -gUefiCpuPkgTokenSpaceGuid.PcdSevEsWorkAreaBase|gUefiCpuPkgTokenSpaceGuid.P= cdSevEsWorkAreaSize +gUefiOvmfPkgTokenSpaceGuid.PcdOvmfWorkAreaBase|gUefiOvmfPkgTokenSpaceGuid.= PcdOvmfWorkAreaSize =20 0x00C000|0x000C00 gUefiOvmfPkgTokenSpaceGuid.PcdSevLaunchSecretBase|gUefiOvmfPkgTokenSpaceGu= id.PcdSevLaunchSecretSize @@ -79,6 +79,13 @@ [FD.MEMFD] gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDxeMemFvBase|gUefiOvmfPkgTokenSpaceGuid.= PcdOvmfDxeMemFvSize FV =3D DXEFV =20 +##########################################################################= ################ +# Set the SEV-ES specific work area PCDs +# +SET gUefiCpuPkgTokenSpaceGuid.PcdSevEsWorkAreaBase =3D $(MEMFD_BASE_ADDRES= S) + gUefiOvmfPkgTokenSpaceGuid.PcdOvmfWorkAreaBase + gUefiOvmfPkgTokenSpa= ceGuid.PcdOvmfConfidentialComputingWorkAreaHeader +SET gUefiCpuPkgTokenSpaceGuid.PcdSevEsWorkAreaSize =3D gUefiOvmfPkgTokenSp= aceGuid.PcdOvmfWorkAreaSize - gUefiOvmfPkgTokenSpaceGuid.PcdOvmfConfidentia= lComputingWorkAreaHeader +##########################################################################= ################ + ##########################################################################= ###### =20 [FV.SECFV] --=20 2.25.1 -=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 (#82047): https://edk2.groups.io/g/devel/message/82047 Mute This Topic: https://groups.io/mt/86321277/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-