From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mx.groups.io with SMTP id smtpd.web12.2149.1652347931959034797 for ; Thu, 12 May 2022 02:32:12 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=UKKjeG+a; spf=pass (domain: intel.com, ip: 134.134.136.31, mailfrom: jian.j.wang@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1652347931; x=1683883931; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=FCr0f/UL6gXs3uZyGJaolHIqig7Ne9NRjQCaqRrCBBQ=; b=UKKjeG+aPM/Z9EhGZ1RYBmL8pjp9y8gPS3btrzzQdpP3DO3DQuqcDjdK R+oOqHqyxQJCjxGjcTP2nn1ys8ZHPOb3Cy30ytPsEFVB68qpX3/BSg4Bf hVBzMpy0O/dZMW4JgH2a/YF07suliI097KE/4wFJfRewp3hNT7fEXsLsp Bu1VF56U97sgbELf2Nk6Jc5rjF5kEezdDfcC9aqz+gPBBVrBTpZ4/AQY3 ofqG4tGqPhlhgKpWafmA878HIb68Rhreirt7bV/e6lO9rrRlEyGlz3QZs 60NJ0sn/3SkjOc3Lhg0OMbO6ZLsFu1I6h6z2XMAvpfxe9OSZneexsBqTH Q==; X-IronPort-AV: E=McAfee;i="6400,9594,10344"; a="330552515" X-IronPort-AV: E=Sophos;i="5.91,219,1647327600"; d="scan'208";a="330552515" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 May 2022 02:32:11 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,219,1647327600"; d="scan'208";a="697961222" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga004.jf.intel.com with ESMTP; 12 May 2022 02:32:11 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Thu, 12 May 2022 02:32:10 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Thu, 12 May 2022 02:32:10 -0700 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.170) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Thu, 12 May 2022 02:32:10 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m80VvpKmBa7344JwnVvf3C3eu9MqXqJjgwt6mBIerpX82RKHbOgIiS8OOWDKYBEFkqimQ0c91KqcEA8wDKfOcI0iNa1/IWiYXwV5dP7t4VtEo1cqQnK5pQR2tzCVVj/r0v7jbWqdMO4eanfB6AqX+dAqveFbbvfWmyLq0m3O2RN9z2PM8estldskif3p0bI1OG11ojd5Gp0TjFJoOFrTvr6Nr85arnwou9U3UxcB7LrOPWZHPSFNWBXTD7k5kFwP+fJKWuMpo8Ka9xVP/pIKaC2FSyG64Y0phFl+aUKPx5PMkorNYc0kr1+smJBNT3Xszoi/AV+wEYZyOBz9i8HJtg== 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=SVziDQAHfgzm1nzCAaxks8cvoHt8+1/4TpXH2mMW2VA=; b=Bm4ec0Jpa4TXKJ2pzZBQhmHF7+evh8GtcMNt4prRYhMy8txZtyZdh33licuNTpKFyn6CVQ7cXPih2YRgVdZ27nc9XWcM/B2ECFMLeBQc7VyppRn8chesvQnPVun6k2OcnrFoIAonH4Ko9oktw5MXmKjF7kgfbo2Q8OEAnwL0n3+URlE6BDya0/I0PTTUkXTuRFjyUJoRfYn9e147KAwLPef1r3hXhFfe+G3O3bBSC/XSM2NG/LEdCUEkPVGWIoA/hCssFjtDnzxtoCwmErQds3jCSQdrHYw0QVDwv4fCXdBAKFCTdDirElQqZ2HUGtKOeMz3KR2v9RfPEDFstGxymw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from CO1PR11MB4945.namprd11.prod.outlook.com (2603:10b6:303:9c::8) by BL0PR11MB3330.namprd11.prod.outlook.com (2603:10b6:208:64::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5227.23; Thu, 12 May 2022 09:32:07 +0000 Received: from CO1PR11MB4945.namprd11.prod.outlook.com ([fe80::8446:b1e5:5d0e:aa88]) by CO1PR11MB4945.namprd11.prod.outlook.com ([fe80::8446:b1e5:5d0e:aa88%5]) with mapi id 15.20.5250.013; Thu, 12 May 2022 09:32:07 +0000 From: "Wang, Jian J" To: "Vang, Judah" , "devel@edk2.groups.io" CC: "Gao, Liming" , "Mistry, Nishant C" Subject: Re: [Patch v2 05/28] MdeModulePkg: Add new ProtectedVariable GUIDs Thread-Topic: [Patch v2 05/28] MdeModulePkg: Add new ProtectedVariable GUIDs Thread-Index: AQHYW/O6UmxcB27NwkulgUULw965SK0bDldA Date: Thu, 12 May 2022 09:32:07 +0000 Message-ID: References: <20220429180430.3292-1-judah.vang@intel.com> <20220429180430.3292-6-judah.vang@intel.com> In-Reply-To: <20220429180430.3292-6-judah.vang@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.6.401.20 dlp-product: dlpe-windows authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 47e83b5e-5af2-433d-fae6-08da33fa4870 x-ms-traffictypediagnostic: BL0PR11MB3330:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: K2y1teu1m3Cf7GzbfwjTPggSJ+QdDEt0ABgwxwAtNUsJxa8zrWrYawTiDNWwRsfYzMCAuhVd8TBhp+ZNJAj9ykZPreYk/pp62ejQsVovEtceFmN6VUm3HeZY6kXXoayt+J++a613e/gaWijIubTyUTqmkHSCVboSziwK5dbiixUQsVXf6QSexsNBF/LLc4UbmcHHti5swY2mL1NOJy7sK2UAq5WuAIaCM8j0XYdpbN/wsCh2ceHuqqrxn2Z7Jfr8+scs4KoCguSjrMVDsWUhwXbc8iqwatUVDUjOHoUaPHJgN06uEWg+/ak3qWInQIPpht8H+Y9DYWlhNxloav3TgVI19X+3gMjxhCQjxJUNUmWL517ZMcT8OPLXYCsPEjbBw3I6Om2kIozWmdlfE1gsSnVJpHc3lC95VBuNaJIci+F0QKq6Aj/DX5c1KnblNw3vsexp1Ap+187vUTSEmpK9AudaiHsj5DdSEu0/AgNhrm1eylVogeyScEz55+RqlZfS/H/2IXQyws+3dd3SWYTCTWhUzQXzIDBeQsmd91UrvOpK6tniwu+KxRDmfn8lsWIIaXZ9VQpFIVf9Gzq4hM663rF3jLlPCwee7oxYIfvsOHEvLfEta2ZQii8rINRAQY/sqXAOYq9WsgmMXs5BYubIH8ML/dQIOmj4gnp4a8qW6bnpobxccdJcM9zWlJZBG0MiZRxl48MSoCap3tFHPtHDjr1wDHKkiES+IPPzlQvkvpHAVS/9aEGg1FBQzi88K9ZQH/bcAXld/ozuYkPs/Ibt5fyVVIQx8grbTjawT/XGrbk= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4945.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(122000001)(8936002)(2906002)(55016003)(82960400001)(52536014)(38070700005)(38100700002)(5660300002)(186003)(4326008)(508600001)(83380400001)(33656002)(107886003)(8676002)(64756008)(76116006)(66446008)(66476007)(66946007)(66556008)(54906003)(316002)(6506007)(53546011)(110136005)(7696005)(26005)(71200400001)(966005)(86362001)(9686003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?XrQfwztvysv76On8h3EAiwBnWrDdRcqpx6zOwebMG2X3J/0UteWTgM+HoWe7?= =?us-ascii?Q?Sg2FUTaL5wjWGAB4wMnB5CRp/jBwPE6a2kj9o3BOC+sqd0LvvU4M3W9pH65m?= =?us-ascii?Q?Yxv6PECJWWnorhmZhUt2SlXo3g1pDZCbJpKgW+Zofn8kTDmF0lTEN3gspoL+?= =?us-ascii?Q?ISAtcyBEXZ8NXJQpn6ZPaIEVSjvWMlqRHyTMUn7SdLnX30Y7LfGqxT8txdAa?= =?us-ascii?Q?3hLKduSUgXYVuKJau9s+b/YFmwybM9zOZDSn+bIJbhrX7a8yfvefXEvmfifx?= =?us-ascii?Q?LGDSUpOmWPKiZ8E5+u5D+hdvVjm08CnHTe3M90TuGPal1P8gOzIsn2vQoefs?= =?us-ascii?Q?JlSkp5+5RXeK6x2ra4mogS33p6DPcBqGsJpncK58s/QDqixG9tX0GNqn+N90?= =?us-ascii?Q?0CXG+gCpudz3Kpr1wg/+Em/SQhtvBVlSFiBTXauZt+I5T1kphHxnfQLNw4qH?= =?us-ascii?Q?T1IGJajDRWlmOjg5t9qRG0qYLVi2/iXiiW0HJNLiVhunn63TXQe8LK/LMOJh?= =?us-ascii?Q?oCBWLh3PqSV+8OC/h4sGpD7mQ/cObR1Z8GA8kJ6p95+0CbNi/pqnLoDQ9DdO?= =?us-ascii?Q?sz7MbiC3KkThXLtOJa324jiypK7lDjlXCF3MpiCgFMS4H3XYjaAewudk56UX?= =?us-ascii?Q?NoBpAlATkFdqkQsKyxgl1gWKeOXSy1bdDFlO/9YpfFxCXkKIMgUHpP9tcNZB?= =?us-ascii?Q?xJUaCZ9j9VkVQvY9QCctbHz4WCuU9scBEgyjmlId3Scgv/9KR+FGTVsodPDZ?= =?us-ascii?Q?ugCiWrYtVHhr3AQ+0Mh1hVTpPS+TLzwi1wQD/pnu+dqew1az4u/UOVaiFA7c?= =?us-ascii?Q?jlkmj3TJV40do/cj6gMVmZ4PWOWaY0jmXBohfsOEp5IYT4b3mql30stij9do?= =?us-ascii?Q?pesmfEE7p2qYUcaeR8pIbfZq5xE4rQxG4Et10NWt9o63dFcy4lZP3uK5+LSQ?= =?us-ascii?Q?YlaerhlCfBhw2CkVVorXElsViE56n+BUGTdZt0Sy26t2Fh9G29Tc/qai3olK?= =?us-ascii?Q?VmSFMLb2aik6uz+XBGGe4PAkpSRepf6zOv14t/9YOAS2J9Ym12rHp/EjbzZI?= =?us-ascii?Q?/3vtg8I7by01g2KAZReKUlZU4sCqvuKgzjyEOK8MsNj45mFSdtOCnvjYU0rp?= =?us-ascii?Q?Q7Lr70flGesCO0UGVoKsVIf0Da92kQ0BX3yGB2tJxXzDaRmTrLfysQHtnW6z?= =?us-ascii?Q?Inqgz6SERbNTq7KREMaitNd60AozIYaRtO6N1bwMgY9wpQD0ccVDz/I34Pl2?= =?us-ascii?Q?LoAfb2e6nmDIKwuVcuhNGQnnu6WtIZo5SJ/vmsdcf/Zib5uVQkm/OdwDGquO?= =?us-ascii?Q?+30/JE5Xp62bWEMjUhcURghrGxRgJAQW1y4eu7EsFRtNPlPxwW/9u6Bem+zG?= =?us-ascii?Q?/MZbMTku3/8xFXe5zHc8ujdrYybDCUJ1lZ/URGaB8PFQgqOwzcWQ/6llgYS+?= =?us-ascii?Q?VDpueg5lC6AePk+oJziqeLSVAbezFUMAW5/hHXZu3oWznXlqUrNhoPDkV9SE?= =?us-ascii?Q?efy5peVCZW0JiTcU7Lp5XDYwXM5Hi8Slf19HoAGeSU72f5f9ROWxT733IpMJ?= =?us-ascii?Q?TvdxGEHLMu2Ue4mdRnBVRbu8E8NNAG0ez+he3q8SJadQftS9sZH8DeHjoIbs?= =?us-ascii?Q?y1xos6Ro+cpZojIw7JBH9WvLjP0nFKBHXpISmQCZAgBeh44ibZQylzucKriO?= =?us-ascii?Q?JUSU++ygWhMgqmD8cunR+wB6m+1jz2xX2VqBokAG3iMvY89bXLTyo9HaQP6T?= =?us-ascii?Q?gD+6OLtL4g=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4945.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 47e83b5e-5af2-433d-fae6-08da33fa4870 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 May 2022 09:32:07.6082 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: DhRur3Z+u8IZFwKQ4Ykxa0ApCRfvwQKoVYcAOalbjxW3hVJbK8/jQakyqpfgf+voKhvg1sejDwTYyEgGCszU5A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB3330 Return-Path: jian.j.wang@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Jian J Wang Regards, Jian > -----Original Message----- > From: Vang, Judah > Sent: Saturday, April 30, 2022 2:04 AM > To: devel@edk2.groups.io > Cc: Wang, Jian J ; Gao, Liming > ; Mistry, Nishant C > Subject: [Patch v2 05/28] MdeModulePkg: Add new ProtectedVariable GUIDs >=20 > REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2594 >=20 > New ProtectVariable GUIDs for passing variable information > from PEI phase to SMM phase. >=20 > Cc: Jian J Wang > Cc: Liming Gao > Cc: Nishant C Mistry > Signed-off-by: Jian J Wang > Signed-off-by: Nishant C Mistry > Signed-off-by: Judah Vang > --- > MdeModulePkg/Include/Guid/ProtectedVariable.h | 22 > ++++++++++++++++++++ > 1 file changed, 22 insertions(+) >=20 > diff --git a/MdeModulePkg/Include/Guid/ProtectedVariable.h > b/MdeModulePkg/Include/Guid/ProtectedVariable.h > new file mode 100644 > index 000000000000..0c6e19e0456b > --- /dev/null > +++ b/MdeModulePkg/Include/Guid/ProtectedVariable.h > @@ -0,0 +1,22 @@ > +/** @file > + The GUID definitions specific for protected variable services. > + > +Copyright (c) 2022, Intel Corporation. All rights reserved.
> +SPDX-License-Identifier: BSD-2-Clause-Patent > + > +**/ > + > +#ifndef PROTECTED_VARIABLE_H_ > +#define PROTECTED_VARIABLE_H_ > + > +#define EDKII_PROTECTED_VARIABLE_GLOBAL_GUID \ > + { 0x8ebf379a, 0xf18e, 0x4728, { 0xa4, 0x10, 0x0, 0xcf, 0x9a, 0x65, 0xb= e, > 0x91 } } > + > +#define EDKII_METADATA_HMAC_VARIABLE_GUID \ > + { 0xb54cda50, 0xec54, 0x4b20, { 0x85, 0xb4, 0x57, 0xbf, 0x52, 0x98, 0x= 68, > 0x3d } } > + > +extern EFI_GUID gEdkiiProtectedVariableGlobalGuid; > +extern EFI_GUID gEdkiiMetaDataHmacVariableGuid; > +extern EFI_GUID gEdkiiProtectedVariableContextGuid; > + > +#endif // __PROTECTED_VARIABLE_H__ > -- > 2.35.1.windows.2