From nobody Mon Feb 9 19:53:10 2026 Delivered-To: importer@patchew.org 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+73219+1787277+3901457@groups.io; helo=mail02.groups.io; 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+73219+1787277+3901457@groups.io; arc=fail (BodyHash is different from the expected one); dmarc=fail(p=none dis=none) header.from=amd.com Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1616611747570163.5758258951879; Wed, 24 Mar 2021 11:49:07 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 0KZUYY1788612xFSxiUAZIUS; Wed, 24 Mar 2021 11:49:07 -0700 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.web12.25.1616599950939575559 for ; Wed, 24 Mar 2021 08:32:32 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=msxwFv87ZUeUTnCw/yD3OfQ86wJdfzLNXtR6J2r2APGyNEIxsZ9WN79d3SCyRYkKa7Pq69tZoSeF88m+T2TecbxIQKEOsN80gPVCzYs5oLfW6i78VwQ1muoQrXoaY/xX8t1UkrJWkvJ7p2dhNy69TAIC79tTVZ4YjMU4VwnqeQE2SihEa6r29988chKypXlgYUE8CXjqtK7idarGQymh99Crt1+e8hgTtaVsdLLM+GYRlYNExN2nODoG9CiBvHYC3DMORp0R4oPaVpwf/kqSaHrU4ytxJzF3uQMIFB5ghMIEyGfMzywAuoJAaE2c/PcBn5UoP4o8ut6KSAzFpOin4g== 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=cVJv453nPhhBfYczlrDPwxdNl+T+17TTiNPp4xaunxs=; b=SkH8jH6BlH78VL/Sglt0A89VU0K8H0D8oTk4wmKINSCd5rJ0hOk55BlMuzw2hA8ADPVDem11TbYNy/1yz3I3sOqPtzUDf99IJfIDWQLS1gcPbvgvo9flCh2iSGWYZSiKSw1pzGD8x+TragKtkRJjMZ1uHBhvH4x/1IlAD6XTuujs9PAlZ6jPhq941jMeVP2bqUZqLrpg8AkXhCqHrTZ8RnaD8B/LV1tcSJLNJd7ueIA2cUV2EdbObPk7ur1t1ppvX3pd+pfzYtG6P/oDmfglkQapCzNksZRew3LmHdGZGxuqPOblduT0eHqcBGYZ1gTPjqvEdXRji7TKwnhY8OW7Yg== 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 SN6PR12MB2718.namprd12.prod.outlook.com (2603:10b6:805:6f::22) by SN1PR12MB2541.namprd12.prod.outlook.com (2603:10b6:802:24::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3955.18; Wed, 24 Mar 2021 15:32:30 +0000 X-Received: from SN6PR12MB2718.namprd12.prod.outlook.com ([fe80::30fb:2d6c:a0bf:2f1d]) by SN6PR12MB2718.namprd12.prod.outlook.com ([fe80::30fb:2d6c:a0bf:2f1d%3]) with mapi id 15.20.3955.027; Wed, 24 Mar 2021 15:32:30 +0000 From: "Brijesh Singh" To: devel@edk2.groups.io Cc: Brijesh Singh , James Bottomley , Min Xu , Jiewen Yao , Tom Lendacky , Jordan Justen , Ard Biesheuvel , Laszlo Ersek Subject: [edk2-devel] [RFC PATCH 03/19] MdePkg: Expand the SEV MSR to include the SNP definition Date: Wed, 24 Mar 2021 10:31:59 -0500 Message-Id: <20210324153215.17971-4-brijesh.singh@amd.com> In-Reply-To: <20210324153215.17971-1-brijesh.singh@amd.com> References: <20210324153215.17971-1-brijesh.singh@amd.com> X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: SA9PR11CA0006.namprd11.prod.outlook.com (2603:10b6:806:6e::11) To SN6PR12MB2718.namprd12.prod.outlook.com (2603:10b6:805:6f::22) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-Received: from sbrijesh-desktop.amd.com (165.204.77.1) by SA9PR11CA0006.namprd11.prod.outlook.com (2603:10b6:806:6e::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3955.18 via Frontend Transport; Wed, 24 Mar 2021 15:32:29 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: ef79643d-25a1-4d10-8ad3-08d8eeda096e X-MS-TrafficTypeDiagnostic: SN1PR12MB2541: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:813; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Message-Info: z4rKdpBrvIo+5DmDFV2IqAYkgOcYa98rJ+JlUMWBdjhWv166oRjP3FJohZjhS+Szfr6OzHwTOtvOXEIJXmP9CAQX50f+mD/ZK5Gn3e67/EdFS3K7UfN6BEG/3LqKSxQIxgln/hL/saQzABmqITSQfYeYbeZQG92nF2Fe/zZXVvFlYYPq19VCkcOb2NhghXPCrsZb1Dd3lyxTioxT5Ts+xXBEKMzvl4PfVFh3/4YziPV9MBpjQIXhIizyMZqPqWqmURGrm0Gb/3yK/r8b42iZE+96w4dSt9kajystqRCRiuRhF5PV6FjOAZRM9qdcKWeSWlRVKxDoHVbUaaXr1iYomlxFzAJs84jZQMxKhlW4sYv2W90yaBk2Bmu0/kfbqKZmaXWnouNH5R5nr0l4nDQzRd+4Nl2vTXxdeke75oruEOkUnXM/ruaY83zCFH2iokMJBy8tdqZfflj+DCPXT5BXdKUGBiC3K7v1Ecwy82Il/DjuRL7lL8DvMf/78hwm/QTQuUOqRm6t+VTQlox2TJ1OoKQMo7F5qIcCvF91fM1R5ICwAU1ZbdV4XzwNDhxyzo0pclqHZNPBaS8UGD5TZxjke8l4P+0Hb6DVfFMv8iiQJU/8e+rJDOzAsmT5vP4LmTdwZpB6u/CNPEHyv5+dkAJPX9enit6ZNpADTvkkFQANq3Q7x/xy29wQalexKgxDw6lN2+/JcBoJw0/otfTmkz3Q0zAeO9rvg6jZ+iCcVX4bWN2cCPM53CfABlGY5L0ELvNR X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?Ot+Bx0/WFQH8Utqmxb7qQcYA8x6MbFZ7TEuu/OaTZ3UxEc7uEp79OF3c/Hll?= =?us-ascii?Q?R8zQtKKfD23lxI23PxHDzjlAHZeJpNOEkqQhBgf0iBFFWlI5xGmITguac2oC?= =?us-ascii?Q?0hsliyrR7ZLkMmu6+BvTyvZXJu2NLnCttjsBKHEgX47gqfwXc/rnKqzCKMjg?= =?us-ascii?Q?PCc8tzAnhwpSrdnWPW02SAoyNaZpJ7zTAdn9XfeKkQWsXLtlOjIHdS6J2TB0?= =?us-ascii?Q?+kVGWKZOLuGWxnrxS4aa6TCqamE49qP3E6tWTbe1b/nzViAX0OTfO6hlz0uX?= =?us-ascii?Q?+1yl9DRI22iyL+r6oIOXm5Bexl/PozBojzYlhFVoyXZOW1L/IVeNt30//bDm?= =?us-ascii?Q?BStO9hg3mR4oMARpPIPkTMaAwuju6ZlpoU6PHkVHva4/RxUSHQueuSh+3DzC?= =?us-ascii?Q?0+obZCzoUCWWEowmmRzj58zgtFNt3ECP11DVh5Z+BspJJQJ05H+NZnklP8+k?= =?us-ascii?Q?SVqaUI4ipYDVJU6mFXw6nsL9YmtqiTwHPr6rIbEfc1GlB86dKG8pN4BWnuG5?= =?us-ascii?Q?ZYGGGb6wOcnpG6rQgW6gWg5R7wnQJ7B1f8SuwRxfOqp6wMZ8sDFsX+ekH/dw?= =?us-ascii?Q?gY4W1qPWjO0LMER66jXpCQJqAx6HAX87mLaZ/stvyKm05ljkner8iJnRo1/l?= =?us-ascii?Q?HMdSBdr5DsoLUFDXOvtzSZ3enwUp0nwoPghmreqFhssbBNe0eWa73e16I3wG?= =?us-ascii?Q?Gk5Zh/4s3Zd1bm7UU3ICw0FnSOqB3LPGcfpa6NXNIOzdRM8J2pn/zhCOi5WP?= =?us-ascii?Q?4/EdzB5d7xltDfb72O0NIoPvibAk+MDAzl3dDdybRDYupEMskJiXp6aJjJQE?= =?us-ascii?Q?kQtoTLVs4avT+Q7+1qxZ7++O98EgZhCUOXbpK+DZsOcJuIa62bDkfsxJ2vCc?= =?us-ascii?Q?NWGXr1mXGtAPPcSwAdWOHMizv3e1PHLZLmgR0yN/nOWc01U+8TggdDVWTyWI?= =?us-ascii?Q?HAIH1Xu1vGpii64qMYezcJaKqd5/WAOyxjYZx+HuTrnvUctbeIAH9ANTCGL2?= =?us-ascii?Q?Tqo4K1zNEwsK9gHdiBzRiapDjxJsTLKQHWtGxeU5DkN2Fg3NCGT9kguO8lJl?= =?us-ascii?Q?Z9dBXkmh9JC21AZ/5v9jHpaXBVxtrDp2vMhBXiRDLaEELrdmTC81vhbTclZ2?= =?us-ascii?Q?DCY1yB7b8AMMSVQj1dvDB28xvzpOnh8Z/Ji98+TWytEHfsJ2rog/c+vhGOJU?= =?us-ascii?Q?qLM2sPCDq5GSFTeV9McnSD1npZpI+Blkx0p8eXcWaAcoCOjer42QUDMHsc5l?= =?us-ascii?Q?bU+V5dBMAxsZL7/Fw3k8wUOddDqvoz3h7X5vtkQf+cy277ZMlRcqhaYpe1zN?= =?us-ascii?Q?B1l227ky2NyH8ju0dCb+ibkj?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: ef79643d-25a1-4d10-8ad3-08d8eeda096e X-MS-Exchange-CrossTenant-AuthSource: SN6PR12MB2718.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Mar 2021 15:32:30.3244 (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: 5YMHR3A7kvIDfjUq2/WsSiPzweR3YBxbEndg4wpVZvISjnP2CT9eVYrAoA/UiVPgPnod3x/lUl2QoRaMdqDshw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR12MB2541 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,brijesh.singh@amd.com X-Gm-Message-State: s14COwAC4gkEvFBwVn54XWksx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1616611747; bh=Fl7TC9jm6rKsK5nu8jWTa00HWy6cQm+OSGVTXXejZiA=; h=Cc:Content-Type:Date:From:Reply-To:Subject:To; b=HERpMf+T5fsA66yZwVIkqd+DNxlkKKtCr0nNs+OoEN0UWNYvHz6ca8BmtkZdxWLYsFz 406+DZfSBrbW1ras0PE1fst74QWaeR4lTUgzeScWfNPuk/7fjjO8a55rg3lLCCyaAOecj VQVYDl24GWxOYYvis8crT6otw/hUxB14n4Q= 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=3D3275 Define the SEV-SNP MSR bits. Cc: James Bottomley Cc: Min Xu Cc: Jiewen Yao Cc: Tom Lendacky Cc: Jordan Justen Cc: Ard Biesheuvel Cc: Laszlo Ersek Signed-off-by: Brijesh Singh --- MdePkg/Include/Register/Amd/Fam17Msr.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/MdePkg/Include/Register/Amd/Fam17Msr.h b/MdePkg/Include/Regist= er/Amd/Fam17Msr.h index e4db09c518..4d33bef220 100644 --- a/MdePkg/Include/Register/Amd/Fam17Msr.h +++ b/MdePkg/Include/Register/Amd/Fam17Msr.h @@ -87,7 +87,12 @@ typedef union { /// UINT32 SevEsBit:1; =20 - UINT32 Reserved:30; + /// + /// [Bit 2] Secure Nested Paging (SevSnp) is enabled + /// + UINT32 SevSnpBit:1; + + UINT32 Reserved:29; } Bits; /// /// All bit fields as a 32-bit value --=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 (#73219): https://edk2.groups.io/g/devel/message/73219 Mute This Topic: https://groups.io/mt/81584579/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-