From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (NAM12-DM6-obe.outbound.protection.outlook.com [40.107.243.57]) by mx.groups.io with SMTP id smtpd.web12.16146.1620419951079055253 for ; Fri, 07 May 2021 13:39:11 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@amd.com header.s=selector1 header.b=cnIWi/Fb; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: 40.107.243.57, mailfrom: brijesh.singh@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YAZzMaVK9mzQ+17sCwEkZyDCiOIti2bgW2piVHtaOfWdmtufM1lrndTGx83Lc/7ibIdnV45d2CmjE0Sv7m+FsT+iQRX5ZK8c51weUGGuAyR53WAonVzjYLCOY0b4AyU1coswSn4ZeMnUz7U+AL42UPC08dSlLYo6tgaup/BhDzueQGwAvx2eKeOJ8ZB+vVVcbZkX47wgx1nLxYbGjV39Xv1fwgA72AYJ2REkYfrd8CxERrwbpRfLXxyxNS7QKHZT7t6TAUKlAPQ8hfVErWnCMPPRGmdHo9kzvDRXahLTFYyuwlJtBpsQbjR+bNO0wU3OUF+ULu3hroVr9Sz3zw1bpQ== 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=yJDB0RLxVLn/0teoF0eAyaZZIPxENIZExXU4wzfbqQ8=; b=BrB39csaElkHTOPqKYI288Gkd6HDlyC344XGx38IXj1Z25jrvjmjhHmrCvabtseHGQUcyaQ1HmTfEHH9Yp28tmNLhiWMr1d37onWmMa233/LsGCgN6w8+YAUglW7AC+fwXTuwMzzbTP6LYzManAUz1+Yv9uX9JKdaMJtzqeoOXUpFsrk6x0pSIWfx8Ldeq8SbuttcKlNYSewfShDgTekQgpcmeEJ/DvuMl4HPt7DRUF4EsoQ7rgd4M6kFwh4RkdN5JW2PVJKovZMYVy3rzjPiNL4IeMxl/OzS65eXtak1kScLSgbUuZ7xgCPHc7U5J16HxRqKtGDsnfprZ3AM0DRRA== 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=yJDB0RLxVLn/0teoF0eAyaZZIPxENIZExXU4wzfbqQ8=; b=cnIWi/FbvjZ8F04m47VUWuBr8I0OvkJywDjYq+dKDZHIEC7mDhgtkxB4YKj8xLjkCtGDovlri9FNXqLto2/fvKQzcOQBggT5CD+as2liwhG3peZaBuIN0/s6ymwSXxck5Jb5Okr3H+NAJo57DNOohW1KcmeY7g7KEGokMCUsYMI= 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 SN6PR12MB2829.namprd12.prod.outlook.com (2603:10b6:805:e8::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.27; Fri, 7 May 2021 20:39:08 +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.4108.029; Fri, 7 May 2021 20:39:08 +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 01/13] MdePkg/Register/Amd: expand the SEV MSR to include the SNP definition Date: Fri, 7 May 2021 15:38:26 -0500 Message-ID: <20210507203838.23706-2-brijesh.singh@amd.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210507203838.23706-1-brijesh.singh@amd.com> References: <20210507203838.23706-1-brijesh.singh@amd.com> X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: SN7PR04CA0020.namprd04.prod.outlook.com (2603:10b6:806:f2::25) 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 SN7PR04CA0020.namprd04.prod.outlook.com (2603:10b6:806:f2::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.25 via Frontend Transport; Fri, 7 May 2021 20:39:08 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 4b96fc18-7dda-4fb3-0844-08d9119829d6 X-MS-TrafficTypeDiagnostic: SN6PR12MB2829: 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: jEQ2UggyCzuyxY9zg7y0Hwew8glFtLILI1J9qVO2s6VGembySG4/r5H+JlUZlAbH2V+YEphg8SvPykZnvklne/ZwfzbdC3FAMlGr8bVD0R56KHApdZzIPzUBOSwMlcLaKLroIR7oG3oBXF8MkucfM4FvLBnLWN6xNFb0dy758/5ocUquhmUsuTGjBgUTCqu8qqVhd08dda9Yt+aBQGMbHdG18LedAC+2ntliyXvkEps46toxoC3cIbu9GuNcazSJ0FbHIYV9t5OhBLvOhUXclJq6l/h+mAaZpO/WugUoxuEWIETDKv+Fb0uzw98aY5IYNWxL9e/8h69GkrBegda7ILLXzKbsfkERlXYlRoWA/oZ83lxnpujBozF2jiPS39EdXK6JwgTnzwbvTz84zfmegefrEX0BxMk7hJmaYTjZV1KjF5IitqZSaeBzYCpo2f5RXQ9Dg/n40L1HlCPFd3lpuwrTWeQY6n9wFhhtKdqykXFCum26aoV66aep83/b9TOdJa88p92CMK7sTLnWYTZiXtrqdaoWUc5h88FnLxcM2sna0HL0pYa85AJqFxxk5TS+vrR+su3npNHdF59YdvyAe4FXm/RCaZ7l6Gp+RiTOCwFXWNnp5Bnw4ydm04oaPi6OxQhgcEf1tnqso9e5PSBrkGKDrKLuHIXFsrA2Uq7oXENmsxemlpJE0ITVjgdq2F1tvhAvZfss7SrNRNOIRV1iwaEBI7Mpgx20dAo5HJy2r2WRcw0WfDKHoc4GYQrA/enn 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)(396003)(376002)(366004)(136003)(346002)(39860400002)(2906002)(1076003)(86362001)(44832011)(8936002)(6916009)(186003)(8676002)(6666004)(956004)(478600001)(26005)(7696005)(2616005)(83380400001)(19627235002)(16526019)(52116002)(316002)(36756003)(66946007)(66476007)(54906003)(38100700002)(66556008)(38350700002)(4326008)(7416002)(966005)(6486002)(5660300002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?cKozXLC3SYpN3jEoNJ5KVCReQ4ew6s66ms0dgmcydAviAOMp0zRWF9+TpR2X?= =?us-ascii?Q?gYWsXAI5CMp/BbcJ/yGdRLHy5NYiUY6p1rK5wzhwVbOlogd2W8+0F58WQZBU?= =?us-ascii?Q?wiuTINqcKVMVhv67L2De40gzvUbHeYRPE7JX8GUBIKZg72KQEKNv4jb08taq?= =?us-ascii?Q?gAzppG4hqNUAIuPw3/Q3N0aZyCF+MdOzsvXw/9JbBeOfi7yjqrj6HbUn/EC4?= =?us-ascii?Q?3MuAfJsYOnymbGImqyimP5CV87w22eQl78nrgxiEA+qqLVMtXPsuqeMHLkE7?= =?us-ascii?Q?hAx7QFE1hldAPsmJ0HLz8u5Vfkfy6hSzQwx7AQGBtXv2mq60IBGlPYDl/dNj?= =?us-ascii?Q?rMvzh7x866RzTOpN5D4gzxCByasspahNeNnweU30e1roiPto2L4MFtoWN7Zl?= =?us-ascii?Q?TmnMi64Kku8T7Fi9xvpkGnnUNRr/SKUAGFaolSLpBRUFDn+eFkMDwssu+D4N?= =?us-ascii?Q?Q4X/pJ0QVGNrqO1KPlzlHBdYb5ksk7cX7IwZuGCorn0Uyav6+gUa2opgG9UJ?= =?us-ascii?Q?Aa2f0l8CMraz3hl/tpKjU0dYzLL6UOVPhw8B6blhD2cTcRtTFmrw++1GMaBj?= =?us-ascii?Q?z1NqLbNQ7X7N3adCOHqsuxd8RAyUtSONfGU64QRLsjbr6quCEZhcN0oU0dw/?= =?us-ascii?Q?cdu2WCMdzZI7pHI40C1tXaYPM7vRutCRsi+4e4v0OE84TFTbiA1LxykWViqD?= =?us-ascii?Q?SZsBO9utcenkrPhXe2rZtieuYZLvxSKfdHj5XnAeZBFp0oZTevsfZ+NjcIWq?= =?us-ascii?Q?86vO8mE/b7O6tNPJJiXlhB/YR6zVF0eXKSiB+4UC+9dOMcDjXoZP0qjbZuIO?= =?us-ascii?Q?j3RCSkdtP0aYOimye9rNOujB/BdQvKuRCMWZvIYIwDMkSyFc7qPgi0sC4v3f?= =?us-ascii?Q?eTaOdRQ5N12Cs3XjZeZPBkA1DhR9VcY4eTFbDXGUvzQ4P1JngZg4LNSING6+?= =?us-ascii?Q?W9/QHNHsYY1Rw93DTS69xTFNoQ4MDupDbSbPT4wz6gJlObHpu5YgYSrHiLxn?= =?us-ascii?Q?S2uKJ9PP3li1HgnMus5i/T+8wi0tCceuVnDH/Vhc+YY01oZz90qmJi93sAcx?= =?us-ascii?Q?/q8yVvrZW1LLq1etgaNgUM1He6njtoI42U4y7y5/VO3pBGPIno/ALK1J1g40?= =?us-ascii?Q?CIxcNYd6nh8tkL0E6OtMbUswhQhO67eUWFia6i/dCyENcFoL6G9/GGxEMyg3?= =?us-ascii?Q?S1CYGrRFPfb6HaPR2Lz3mOTsPhC30kV+N5Wq15KKy1J09h219RX2vdWLCol3?= =?us-ascii?Q?HwYsIz+ebgUCiV4BDTye5ZksXWw4dHmA3b0r+k3aCMAurA+gF0jJiRdmxz0Z?= =?us-ascii?Q?0LQ0NPhamDtK5mtMmfgKOK1S?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4b96fc18-7dda-4fb3-0844-08d9119829d6 X-MS-Exchange-CrossTenant-AuthSource: SN6PR12MB2718.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 May 2021 20:39:08.6658 (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: sAk64hcx98sDOL4RPal/J+3rNiX31/pdq6YaQuMXnE2tiVpBidDlcY6TQqRoRc9Yyv2SajBWDwq6iT9pjsgjkQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR12MB2829 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 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