From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (NAM02-DM3-obe.outbound.protection.outlook.com []) by mx.groups.io with SMTP id smtpd.web09.15905.1621448408814808065 for ; Wed, 19 May 2021 11:20:09 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@amd.com header.s=selector1 header.b=QUcGFCmW; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: , mailfrom: brijesh.singh@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Su3A0JvbNzHbXlZOYbdNQcm/ccr1yyQUKR2iWs3yG2znlgMpDNne+AX1WKC0G0KdX6ZpKv/yQAdX5AMb4NsGSjUAbfSn39ChYqUUixejBoUPiEzbw4VLyUJ8xbYVntdnKv2tx1jqlbjQfAD1tCwGOXjmmDRZXn1HjFwi39yQ2Q4wP7H33e4mxRDCISLhtL2/g80JEvbFSOTuQ+nP9W2c1xf934Ha0PCiPdpRMcd236KD8MOuVhX4SJhA2XHDXX1NYQAFp7LRjapS1QYHSSYomKXpcPk9/SbdXC+HFMemYMIWDqaGL7/GwiBxPkGQ57AwOb6dEjQj1VP2vGkIyMePwg== 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=/iWLAyzv1rDMl7eS3XN1gv1kWhC/MgUk8otFi7ogzgQ=; b=oa6iGKCTs+Jd67H0DAOdDVsKeGsEs9S6+pndq0IJ+sW3tdbAuIBgbTL5Kbi+Ix7XJyQACMKRwGa0hlutS7DdMhhL8Z64Gfx2+OLP7j9O7CmUDtOq35vXFf/NK3Gr/84JHnoQ1VUZdNoYtfdwj/fph0sY/pWWZnVUh3aea8vteiu3jT2Wk47OBWBAq+VG6niF2Eg5lqplNF0tvduGHs1LwqK2jgUjF3htdb2c7GZzc0kURxlgpV8D4r9e2eyA6A8JP3A/K6azQYaWBylQQ9Bm0mOEmh53lOuBM2UxpNPdsx6TQGkz3Sd+kLtulJlB+0moRlqetu41WQ8yQZQhdsPgqw== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/iWLAyzv1rDMl7eS3XN1gv1kWhC/MgUk8otFi7ogzgQ=; b=QUcGFCmWqji7nlB5MWp0ecUEuWHC+YS1fi1rno4aisq7+VsnbFZy6Poi+uOyhcOtu8mtMXjcliu43oaxustQt+xgkhcP5or40g5Kcx+6NLPWKfsFYA5azXlcsPKIp2CZzdPbludNQfehfb/ZMHqKmW/8ZqGzIObgeBZNJvw0q9Q= Authentication-Results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=amd.com; Received: from SN6PR12MB2718.namprd12.prod.outlook.com (2603:10b6:805:6f::22) by SN1PR12MB2365.namprd12.prod.outlook.com (2603:10b6:802:2e::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4129.25; Wed, 19 May 2021 18:20:06 +0000 Received: from SN6PR12MB2718.namprd12.prod.outlook.com ([fe80::9898:5b48:a062:db94]) by SN6PR12MB2718.namprd12.prod.outlook.com ([fe80::9898:5b48:a062:db94%6]) with mapi id 15.20.4129.032; Wed, 19 May 2021 18:20:06 +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 , Erdem Aktas , Michael D Kinney , Liming Gao , Zhiguang Liu Subject: [PATCH v3 01/13] MdePkg/Register/Amd: expand the SEV MSR to include the SNP definition Date: Wed, 19 May 2021 13:19:37 -0500 Message-ID: <20210519181949.6574-2-brijesh.singh@amd.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210519181949.6574-1-brijesh.singh@amd.com> References: <20210519181949.6574-1-brijesh.singh@amd.com> X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: SN7PR04CA0212.namprd04.prod.outlook.com (2603:10b6:806:127::7) To SN6PR12MB2718.namprd12.prod.outlook.com (2603:10b6:805:6f::22) Return-Path: brijesh.singh@amd.com MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from sbrijesh-desktop.amd.com (165.204.77.1) by SN7PR04CA0212.namprd04.prod.outlook.com (2603:10b6:806:127::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4129.25 via Frontend Transport; Wed, 19 May 2021 18:20:06 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c72faec3-133f-4d12-cd2d-08d91af2bab2 X-MS-TrafficTypeDiagnostic: SN1PR12MB2365: 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: BCL:0; X-Microsoft-Antispam-Message-Info: 8s68S8jvwMtfQnWdZ6rphuDl2cGEyYgZUIVCTG415ypc4Tb62ZmnhV3xOBdY+b5dZCEJz3KgnTNarxhRBPLS7NvXSZrjCCCvvW/BKQZQQZXvuQqR2VLciv/6KLGtWSxJ4/cRYFsFfCkZjLKdWUo9h2L4rlzp36jrJwbTjRGdCrAqUNoG+IGVei5vVDW/vtHaTDi1bsWOKSFGgyDpUG48PTPNLFYpUl3kqNJDPld+sjXljU/MxmcgzyfYlmVeMTUupvN+2Wk9DeOEETkdvwANMDJL5j0VI+8zPVR4VtoRqQxLtOglTGNSwn9YHYydHHDCG5C+62BtO8p9m5AcnZntM12seRKuX/+W43PJb0OOL6H5N4/KF+evE4iOO6SMUzR/LhpnebKKTipZKp4knwZN9rnRDtAVc4/FPSsn6jqdee0Oj+LYgBFuvw40xNbmiXIPa0OIYLHAz4P942M1suOMXYtJ9QoGjVO0bHAFViz1G6RRSlNO/1Hv+hTC6xWPXoLvGrIrvFTFPl1RkA2QRulKzd95LjO1l4Gxs3AgK1INCTa80Nvp57Km5o2T6C7l5i+jmZVU7DuqJJKYB40J63+aXh89OLQk/kp/rGCTyeP5TVNWZzF+q9ftRBE5MNdnwVdEoAtwxX5nIEtYzXP8CaU3OYziDywLMXjsW2PAOiEjDD2rc+J7uY8NQrDHGh56j7W6k7j11yj3YzXw3ybjhiFZw+SyWE/yVyxKmbka2NGYviWvff3tN3pySLj3oblYmAPQ X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SN6PR12MB2718.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(136003)(346002)(396003)(366004)(376002)(39840400004)(16526019)(4326008)(6916009)(956004)(2616005)(478600001)(1076003)(2906002)(5660300002)(6486002)(19627235002)(966005)(54906003)(66946007)(66476007)(316002)(7416002)(8676002)(66556008)(8936002)(83380400001)(36756003)(38100700002)(38350700002)(86362001)(26005)(7696005)(52116002)(186003)(44832011)(6666004);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?wn/WcbnaJizq4rV5MwqqR5okNovOPktZTrYjPV4uq0an1nWWAOuqqgvggHNO?= =?us-ascii?Q?t3XixQ+YQQ2OuaeyQyilvrM4ZVLREr0roYraVBylzryxtePYiHGv97KLb6Os?= =?us-ascii?Q?jBwcVrdwjyz6W+Pplnv26+EJsQEo4WGjtSXWmd4U1vIVf6bH9xwvP1fW+39V?= =?us-ascii?Q?pWzw5HWsrOwfKzxfllJQarO5sCTRJNvpx345FnWSKZu2R/Yc8wx1qwrfeX2S?= =?us-ascii?Q?vPHXgGz9Xh/fJPW7hepNtORsUE5Z0o4n9sVnA9Cfkggt56JPhbbum8xjZaq8?= =?us-ascii?Q?I5pRlF+cYlZPGy49d47vg3LI1I/rcI/5xWdSFUyFJGn/zX7slgz8RPPiPf3c?= =?us-ascii?Q?59G7bucIdqMIzZZof03DSWBcHu+tjIOoKl1O4NzJuWdxT+0r4MNW6ghiIONH?= =?us-ascii?Q?Obk9AOPHC5SOkkRC4wgbg3434ZI7ekus2H5zxKpg3tB2zflXH4SYsnBq6fWB?= =?us-ascii?Q?2ww/daRiqNPrZQp0pPxBPbv58KUHl0Y8UE5V6Fpxqf2M6YmLW4cOqN6Fx6OJ?= =?us-ascii?Q?2WVHG9sBPyTnEZHZfFusn7TiZv6wXIn6JZVYyu5N9vVqk5eNdKjtPVFv7Ng/?= =?us-ascii?Q?ssYx1dJBvchEt434fJ+a5L/N9fpAoZTxO631eFbo+slVQt/WFnMwj52qrTJ1?= =?us-ascii?Q?ypbpdXWFh/VaLY0icZR+uahdiQV9cOes55HNrtcKacAlGMkMMCggKRdyOVAZ?= =?us-ascii?Q?RG1BdLinpyKtxOhq6Pun1ul8aEl9JzhJFvkBCIUfTyklqc+HPejrgrczH/ZQ?= =?us-ascii?Q?2IHT784XqgMUMSHjgrkTlnl1owENKoRAZJJhQ+f90k1mBKt4YjyNrKHLh1Q/?= =?us-ascii?Q?BFLeT4LBNOpYT4iUL3336E91LdQk4FC3GVivBU5b1Om6i9Q2gF61WZe9RMgO?= =?us-ascii?Q?N8I+bXFXN5cTF6KuygHQpBM5T1/pRfCkMvsTUx99DsYRmWlFWgNFebZlaeB2?= =?us-ascii?Q?duGlyTkHgs9Y41Skz7VeJibN7/0VgLSF381/HW1MO2P/U6sX5R2RxxFztrz8?= =?us-ascii?Q?aBUNufsgahmtCPV74l3RWdEYrmIm+fwAE1BMBlW3XNv7lHb714HapULeWIY2?= =?us-ascii?Q?ZbN2UU7iNG+Qm4HFsZLIT8AfhjqQo4NOks36isJF7HytFB9SrM4ie1xgKKfe?= =?us-ascii?Q?CzKOBjaj8mBFJAr3ynPkg+es+QbGhsK8wtjkkBhTBaL4ZKipBv6Bb4ty6yMo?= =?us-ascii?Q?V93cUpVRbcHpL6NcrMtEtv00s4JUxf/Rnp41lHPpm8HB8jhwYmxAnnF/nDoi?= =?us-ascii?Q?u0UaVTnaxXBMsZsmYJKHwikzK789Rx2/H3SNhm9mAwsBOFrsbCA/B6fDI2U1?= =?us-ascii?Q?+ggyu8Bl0WkwituDy0NX8pn+?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: c72faec3-133f-4d12-cd2d-08d91af2bab2 X-MS-Exchange-CrossTenant-AuthSource: SN6PR12MB2718.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 May 2021 18:20:06.7453 (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: 8jj3NSSawnF/pLFllj2eZXtsQUv2T52sHxTZHGwi93AoLyRp/JyYdZu4Jz2ezD4aZ0sxvvsE7Z8ypoSv4uKRNw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR12MB2365 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain 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 Cc: Erdem Aktas Cc: Michael D Kinney Cc: Liming Gao Cc: Zhiguang Liu Reviewed-by: Laszlo Ersek Reviewed-by: Liming Gao 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 e4db09c5184c..716d52fd508d 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 Reserved2:29; } Bits; /// /// All bit fields as a 32-bit value --=20 2.17.1