From nobody Sun Feb 8 11:59:34 2026 Delivered-To: importer@patchew.org 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+55271+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 1583190510442918.5651161690254; Mon, 2 Mar 2020 15:08:30 -0800 (PST) Return-Path: X-Received: by 127.0.0.2 with SMTP id X6wNYY1788612xaf1pl1qLo4; Mon, 02 Mar 2020 15:08:29 -0800 X-Received: from NAM11-CO1-obe.outbound.protection.outlook.com (NAM11-CO1-obe.outbound.protection.outlook.com []) by mx.groups.io with SMTP id smtpd.web11.698.1583190508386134261 for ; Mon, 02 Mar 2020 15:08:28 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gBp0ikdBb4ZfP1oJ4dTybVaTmsJpemJE4sRcyVehUhqowQXg5pH2FHK3g+WqI8lu00SoFE7mp8HbbQvM4cjygbPth0nRzoh0W2bmPC8fzxsXw4s15iHNzx8UnJzciPXxo6friiN07ET0GGUi3H8ia8MamMqKeEyTdUxnn9xFAx5OqyGS5I3suQVRJuDiZK3DHXv1HxljHB58O3196B/WRhuCtZVAEz7A7/TdNn98AiG2wzDuCk5dmq/Z2QFIbsLjNKQYP5u9m6W5vSwymNM2mrJCEc5NhCeBrOSCAIBOsZgI2rHHZGjHMVIKeTEYHXm1OEOtT/FzTSBuljPTGoc+9w== 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=wsuytSCmlHosLE7y4+iWliCO6DHv396BowxxJkccyM8=; b=Txyfr3676BwSxzOrPpvi+JHH+LKvxOIyb/+/4Vki4KlV5fIubs25hbxuXevPVdsK9E6bvEmH1vY8KxH5PFGP3WYZ2XnGDjQE+ILN1tf0KFwsarB5mrXqaQAUr3cgJsbl2EWHcC5PAP1kId8M9NWaRVjJcSFBZsvICqETPL9Mc9ROQr1J0M/rCk9H+mn93UccpAq+Ofdb9O1G0wcV2n7iV9zxBv9JRZudqZlETYnjhqJCM+S6C391yBFhEsLbnv3EzgNBBfotM363SvB0wadrAYneFY3PaGpRXBugRKysmnQh2o7b4Dhq7Ox1Mis77IXpC/qpSm4YO5F6a/VGxrrZSA== 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 DM6PR12MB3163.namprd12.prod.outlook.com (2603:10b6:5:15e::26) by DM6PR12MB4201.namprd12.prod.outlook.com (2603:10b6:5:216::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.18; Mon, 2 Mar 2020 23:08:27 +0000 X-Received: from DM6PR12MB3163.namprd12.prod.outlook.com ([fe80::f0f9:a88f:f840:2733]) by DM6PR12MB3163.namprd12.prod.outlook.com ([fe80::f0f9:a88f:f840:2733%7]) with mapi id 15.20.2772.019; Mon, 2 Mar 2020 23:08:27 +0000 From: "Lendacky, Thomas" To: devel@edk2.groups.io Cc: Jordan Justen , Laszlo Ersek , Ard Biesheuvel , Michael D Kinney , Liming Gao , Eric Dong , Ray Ni , Brijesh Singh Subject: [edk2-devel] [PATCH v5 31/42] UefiCpuPkg: Create an SEV-ES workarea PCD Date: Mon, 2 Mar 2020 17:07:02 -0600 Message-Id: <2fc229ff271b4127b01f4e327c7c9feb1289f1ca.1583190432.git.thomas.lendacky@amd.com> In-Reply-To: References: X-ClientProxiedBy: DM5PR2001CA0013.namprd20.prod.outlook.com (2603:10b6:4:16::23) To DM6PR12MB3163.namprd12.prod.outlook.com (2603:10b6:5:15e::26) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-Received: from tlendack-t1.amd.com (165.204.77.1) by DM5PR2001CA0013.namprd20.prod.outlook.com (2603:10b6:4:16::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.16 via Frontend Transport; Mon, 2 Mar 2020 23:07:57 +0000 X-Originating-IP: [165.204.77.1] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 290c6347-6886-4346-2422-08d7befe8c20 X-MS-TrafficTypeDiagnostic: DM6PR12MB4201:|DM6PR12MB4201: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:3383; 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+55271+1787277+3901457@groups.io; helo=web01.groups.io; Received-SPF: None (protection.outlook.com: amd.com does not designate permitted sender hosts) X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Message-Info: COzlBJ0U3FDjD4Krz15w0gRvj23Wsdq2vp1DJUUw+vcu8GFv+uHXqgNONOiUQgJT3EDIcV0Lk0iv4cn5pZ146GjUpcGDUfT6Woc3mt7ATh2eVvTvQ7ksEDQIvJ84gtmPzPK2fFt3sfM2BNoqf32f2zQrYYOlZou92/M5PIsX+/1Ivm1TlyYPkWwUSwgGbzSvRjS4vakq/6aVx9WJCMt2e4xJJFbUUcXvrjDqkyjjU7Z4z67NKuGS/BnZIX8bftL2R+p1N6yxx1iaLbS2p3c96/VaC/6neTScgOj2NWGc3x168Tbdxn+NWNZKwuPoqcdYk04j9A/QBJUc3nvQv3IVaHcmXEOXi5yXTKjOzUh6CYMoO6GX+m0hPG28aittiTV7ox8tLKbWBsJxZQ01P7nm2xwc21R0pEsaI6V0iKEg/wFVJ6KacveIfHzz1ZGsOj+iXtP3zJF+r8QQBskdxCeBQVV2SI1NzqZ56AJ9kJVvypX2T2K4Aq9BV3jt6WLHz4wIbi0YrPKrkVX2uEcMm0AeFQ== X-MS-Exchange-AntiSpam-MessageData: 3RkwLUJ0nMfeT3GwtTBluf5UVTExA38AQKmlWx0bbzaULC2rUjlupA+/j8KKolCV6h9MLh224V3yDmNrkZ9tILcUtlpbYyHoDf5xNlnjV3qNgdSxi/IFYe2nOquWNLxy851EXC5K0UpE4ogN7EcsGQ== X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 290c6347-6886-4346-2422-08d7befe8c20 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Mar 2020 23:07:57.9830 (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: ISDorGL6V5EB0lFoOzoCBVs9niJrvCN2kG9jxmp2ljqIMpbYL+CDr2B9qW9OAneShoIUOCEaOCJGLIgQCglsZQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB4201 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: ArlepweiFeufMZcf5qmQkZoKx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1583190509; bh=pG6ujXjGTAyUAhMy+BAX/5Un1AumquAactXi6COaTlY=; h=Cc:Content-Type:Date:From:Reply-To:Subject:To; b=FiXR1+AvbNBvTIV8MKlkTl4V+urT1KH1C8jGh6AX347yVVtWCB1o+K6cUMedVNCCgGc 12cXHebmtKh69IRzM0zIma7VJHob3/siH1VfayIdu6OOFD8CX+vC/E5iJH6deqNS4TYbP vv5ZNw2ai0d8V5d/KYkTVBe7eIUZA3usagc= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2198 Create an SEV-ES workarea PCD. This PCD will be used for BSP communication during SEC and for AP startup during PEI and DXE phases, the latter is the reason for creating it in the UefiCpuPkg. Cc: Eric Dong Cc: Ray Ni Cc: Laszlo Ersek Signed-off-by: Tom Lendacky --- UefiCpuPkg/UefiCpuPkg.dec | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/UefiCpuPkg/UefiCpuPkg.dec b/UefiCpuPkg/UefiCpuPkg.dec index 795d1c8dedba..c3c2c7bc78de 100644 --- a/UefiCpuPkg/UefiCpuPkg.dec +++ b/UefiCpuPkg/UefiCpuPkg.dec @@ -161,6 +161,14 @@ [PcdsFixedAtBuild] # @Prompt Specify the count of pre allocated SMM MP tokens per chunk. gUefiCpuPkgTokenSpaceGuid.PcdCpuSmmMpTokenCountPerChunk|64|UINT32|0x3000= 2002 =20 + ## Area of memory where the SEV-ES work area block lives. + # @Prompt Configure the SEV-ES work area base + gUefiCpuPkgTokenSpaceGuid.PcdSevEsWorkAreaBase|0x0|UINT32|0x30002005 + + ## Size of teh area of memory where the SEV-ES work area block lives. + # @Prompt Configure the SEV-ES work area base + gUefiCpuPkgTokenSpaceGuid.PcdSevEsWorkAreaSize|0x0|UINT32|0x30002006 + [PcdsFixedAtBuild, PcdsPatchableInModule] ## This value is the CPU Local APIC base address, which aligns the addre= ss on a 4-KByte boundary. # @Prompt Configure base address of CPU Local APIC --=20 2.17.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 (#55271): https://edk2.groups.io/g/devel/message/55271 Mute This Topic: https://groups.io/mt/71687833/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-