From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mx.groups.io with SMTP id smtpd.web08.2974.1663025509948879869 for ; Mon, 12 Sep 2022 16:31:50 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=eFbFo8OY; spf=pass (domain: intel.com, ip: 192.55.52.88, mailfrom: isaac.w.oram@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1663025509; x=1694561509; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=RyxlSykr6UGOfukT4wYkmgT3cuVRKIE48eSrO57LJ5A=; b=eFbFo8OYVH21WtaG2oOK63REZaRdHcCWTz7XhKGUgqiODTpoikLgUd5w GzQqWIdgiMW4BxL036Pn0Z0cKjjrlUv2eOV0dkscxa4PujszsQZFcd7Xc fDqcFHZhYJnVQZdbg65oeToi9fw9FVa/HDzf7mnMY0osKtGZh0dWQgX++ zh60tjhjhyilo4yus6LwvtmTR5GjzUqixhQw99WAQE7OZw0qv175R9kgJ 340mHNUcfks7Qbl/MMDVEFArzGvYeBtCNBfR3KBbKXAvYqjTEMCD0+xVD 5QWMa5UYYOYqKufk6xljjerpF3l7eThtjVWFeuvTCeIW9yiI0X0EKcsBh Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10468"; a="324234317" X-IronPort-AV: E=Sophos;i="5.93,310,1654585200"; d="scan'208";a="324234317" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Sep 2022 16:31:49 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,310,1654585200"; d="scan'208";a="741958563" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga004.jf.intel.com with ESMTP; 12 Sep 2022 16:31:49 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Mon, 12 Sep 2022 16:31:49 -0700 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Mon, 12 Sep 2022 16:31:48 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Mon, 12 Sep 2022 16:31:48 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.171) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Mon, 12 Sep 2022 16:31:47 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=P4BxC+YHaIDLWjLBGQ9d4KBwwnXfC+ywPNHipNM9UkBKLro+3TIS54IEJF5VSWq2rzsGIuz/OPPrIJwZ90AhtWE381+eBnN8pQKdNnvRflreZ3B4gLRtV7I+PwPxr5JveZHScTRxdkx+T+ePyqx3cR3L0xI+tS7T4m6wiJdwacDwB7T/fQxAk4g4fEh5mIeIWTAwmT2YwPDoQLG9pPqnj6UrM69GeoyT68Wx+B/j5AkxIuxLjUsQX35qaX3BRLjUm+DYNg1bbWro12GD03MakeaSLH0zYzQhlRv+fOPIWvtFfTjkOiaiHooz62L8skp4DIxN5bWjwME62ZAk5SeOyA== 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=QyI5u9+e8paQ0CjAq2iovEz3lwjJBI+dx+g9G7fC2Ng=; b=T10X4fCRMPxwtcrmYk01A/tI/RXPeYauwlKtpylJ3rfahoIu8ByOqhqaMYTHd7wq3eqEtK4cgPRbUUtNYR2u2cP4bo4uYbHa71c444crefVOquRlJEMtDSkwxInIRH1dxPazDWtfnlhphwG8QyyTxJEzgXGQfJVANvcFnp61t6olsXbvutE5LvNaCXCC8z4mrLh4VoQ0IpnFJIswkPwhr86pOmCYVt2AFwTQ4A7YnBOMHG46I8PBFRjs/9xYWrduOWWaxIbFQKiSvz3s1hJwYgzjPYWey3Jlqw0p1sjmk5aeHrv2EzS4GVAzDIYYBn8uY5LVrN/5dkIKk8yIzbJgRA== 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 SA1PR11MB5801.namprd11.prod.outlook.com (2603:10b6:806:23d::13) by CY8PR11MB7134.namprd11.prod.outlook.com (2603:10b6:930:62::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.22; Mon, 12 Sep 2022 23:31:44 +0000 Received: from SA1PR11MB5801.namprd11.prod.outlook.com ([fe80::4187:e0fb:4eeb:64f6]) by SA1PR11MB5801.namprd11.prod.outlook.com ([fe80::4187:e0fb:4eeb:64f6%4]) with mapi id 15.20.5612.022; Mon, 12 Sep 2022 23:31:44 +0000 From: "Isaac Oram" To: Benjamin Doron , "devel@edk2.groups.io" CC: "Chaganty, Rangasai V" , "Desimone, Nathaniel L" , "Sinha, Ankit" , "Chiu, Chasel" , "Gao, Liming" , "Dong, Eric" Subject: Re: [edk2-platforms][PATCH v3 1/4] MinPlatformPkg: Add SmmLockBox to build Thread-Topic: [edk2-platforms][PATCH v3 1/4] MinPlatformPkg: Add SmmLockBox to build Thread-Index: AQHYxssOoRyitTQ2SUu+A3K+8wKx9K3ccftQ Date: Mon, 12 Sep 2022 23:31:44 +0000 Message-ID: References: <20220912171250.1515536-1-benjamin.doron00@gmail.com> <20220912171250.1515536-2-benjamin.doron00@gmail.com> In-Reply-To: <20220912171250.1515536-2-benjamin.doron00@gmail.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SA1PR11MB5801:EE_|CY8PR11MB7134:EE_ x-ms-office365-filtering-correlation-id: a3f075a4-2c8b-4871-8cb1-08da9516f418 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: QXZXUUXFI0PsRXROJRmxo7P+S8EzcwrpOzYXKYDleVQYwgmBcRYxo2lFUKN7EgpGL2xIxGjPTz6iShNS3gjBFy2JmthWRfgVN1YCkKdzUJPTE/vzbU5vhEEVsnQRnt01nj+zwPQrFjQ0nDUq8EgxDL43fuIgL00YYep6d1XC08+iF40Q9dEIF+5B18owc5n9J63rUlW510JVhZmehpcz0RhqedLccE2cQ6he5I1WuIyPewFd5MQ4F4Y8q7MaSXYWaGKfv9C5o3uIHMWIOwcoISIivRH2dzyhRer5bwu20p/123ehXqMqk+ZHkNhV80D0DAw9a3WayxodKj11lQo/zi1k6QFmsWudxinfrOeonKAaAx+fjNFTqufjURWlTi7qPM+jTonuAaddnmaA4lHvcdApnwjYfcfxPLbn0e0qowXFhT2zRq7ZkqnopqwV1nJJvY+CGMa8860MEEzkgVabMSCfxlhBiBXWaicEIxlTHVT2Vy/LJE/JqhqY6UevRszAgqGZZq7ooHhav13zb184bO2jTYXf3PgZlNZ5raw80nqlLfpN3kQSECYI8+vZbTxCzb90YZjrfpYB6fk6c77XFH1Xfn6n9e5DOb2XvqdI3KwAwRGTRl7m6TmiV8WSOlEyF9k3YuesiWZXD7EDmpAsK27VThMRL5Uu7yUZp7RWK7yQjA0vdhbV4vSfEDUxAutWsZqDfsalmGd+8hvaRl5/A9ReH8XqQ1Bme6SBfeJ4OOUBS4ZEkvufX358aPuB9bFp3cRp8Q8V03A4TvMu32xn3A== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA1PR11MB5801.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(376002)(136003)(366004)(39860400002)(396003)(346002)(451199015)(76116006)(110136005)(41300700001)(8676002)(38100700002)(6506007)(52536014)(9686003)(107886003)(82960400001)(122000001)(33656002)(71200400001)(5660300002)(55016003)(478600001)(19627235002)(86362001)(53546011)(186003)(54906003)(38070700005)(8936002)(83380400001)(2906002)(316002)(66946007)(66476007)(66556008)(26005)(64756008)(66446008)(4326008)(7696005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?TrB4nI7U/sZhYHrCFj8WXNkc2U6+L8zCh7v9PV4nsumC1ycW8WyV0jrGk9ws?= =?us-ascii?Q?Xj2T7jPzshUEoKKcSQdiGe4NGGusslgrv6m0FSjCGpb7CJ3KU9UPB5UJo2Qt?= =?us-ascii?Q?trTQCSL14j1RqrMF0jLjF7DxufQ4g+I1mX1YkBH8YxW2Qey48yurRQpgVEBA?= =?us-ascii?Q?yCA6KAngOB6GENxBv4sylwKzqwj0nu/Ll05MPVcq7+wh4owjrRqBe+LTCehT?= =?us-ascii?Q?NlH02AXdutKXNPvcPcxlnG02MV/bl7L/5TcGw5xm61VLItB+yQoURvikcPdK?= =?us-ascii?Q?kf37Iz95KYIKBde8lRTLo/fYFEUGbujTLtuGYtd0wyrFak68hOt2gge+OJ9b?= =?us-ascii?Q?fKnLk0JY/C5WOVEnDJDraQjHAvyk76lue/XKvOEH3Vkmo0lQg7JpoRl4S7Jz?= =?us-ascii?Q?l2NSibBgdRCP1q8u8qHnDzUXxoIGRGPYlgHLTYoKrY/GZWLcjd97wYVyK41M?= =?us-ascii?Q?NhBrU2fadV/qiCAQxPh8LuZL75jI8IXHrAd3tzQfBhDNvi+S39kwvyCRoyzu?= =?us-ascii?Q?U//jksefuRCu3X3VHpM0yYxVWxI2f64lFoB2EOPUaMTViT6eY1O6cYhjOdHD?= =?us-ascii?Q?5wvsi09F9NXJYXirViUxhU45tD7wBC0eareXinMNsI9mxtYy9UIrk9SxW/es?= =?us-ascii?Q?m86d5Xj6IuFmpbhfGf3qgKG+qAL1WUEIccD2ThHxknP55v3Xv8CDlYiIs+3Y?= =?us-ascii?Q?eb/xd7BUytO6eEHNnwRgL83Sk/aTc5BK8InlkLIU9bNaGW/eYXcjQgpfH06e?= =?us-ascii?Q?rHHtF+EPmCnjxRUTCshMWqoEfA+x4R5a6N2kO0d71fivjAB2kA+6wC4VaUOI?= =?us-ascii?Q?ustmuGqUmqjCikuRsXCJGt529Gi48pQepeiPqHFgexvdISJQdVnjW0HstCcf?= =?us-ascii?Q?54Sq3mXXie1qB6naSt2rc966d91K1xoY3IM+PCwqNHjkSHAIXJXFbwTqod7L?= =?us-ascii?Q?mXMYUuP0ViuoaIdsFbVRn0piLkQSAZ9vDDm3qHlwhVpfXKSdMB1z3my6VWXC?= =?us-ascii?Q?i5DAJqf7hFm/XqEaEV8exWvBKDQ1UBeoXGUmaleAjVD1SqvpqIPNqbHOPY6P?= =?us-ascii?Q?I1cibVKd27k44zn0CyDJ/sz27pZuHzYIXGhmGewf3FoQXi8RLCre6ZTLEleG?= =?us-ascii?Q?j2kzSCKHncCHbb5UMKzHb3/EQfpG0OBmIa3wK3hJQtn49XM3UcyiIYwhLfXI?= =?us-ascii?Q?RNYE2ips5DdYySnDua4dn0S3v6GmTJ0esQMi31KlElbNJ91Vzk0ycXfEon48?= =?us-ascii?Q?3sxeEzGC2r8kwngW2Ih6YCYkBlBT0NxdVZUKOfEUYmhnDMxKERXZ8DO13pHH?= =?us-ascii?Q?uzk8fSBmltcrCdLA0U728q7Wf+1HYBYPea/uJREjm7lRjj6unZp/I9YqaKB7?= =?us-ascii?Q?kUMPiIupkA17/wHt2Ai1LMlQyZ5xBGPBxhM5XjJDyROuzIQIKSklQ9lNreR3?= =?us-ascii?Q?2j/qK4Y5ud9lS9yOFpKBIIN2TDp5cWlAzIHIEKoCfKmFMNJXzekwzOHy9fBF?= =?us-ascii?Q?zRqCmsaG7L3frAo6lTeI1iBA86JGnlJAxFOrXxsmkxDx/RefVRxs1xgoxJxD?= =?us-ascii?Q?RBzZG4cg2W1SAZVxxPpSedSUmUtnoLa/nbPd73mN?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA1PR11MB5801.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a3f075a4-2c8b-4871-8cb1-08da9516f418 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Sep 2022 23:31:44.2790 (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: qvyy5wpW0Q1dmWJNagQjbol8QwveB+hG4yq1KvR3avtrL9DreSQ1YUMBe1mvlNQgJRET+kDCdCeXCMqDFTSLhA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR11MB7134 Return-Path: isaac.w.oram@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Isaac Oram -----Original Message----- From: Benjamin Doron =20 Sent: Monday, September 12, 2022 10:13 AM To: devel@edk2.groups.io Cc: Chaganty, Rangasai V ; Oram, Isaac W ; Desimone, Nathaniel L ; Sinha, Ankit ; Chiu, Chasel ; Gao, Liming ; Dong, Eric Subject: [edk2-platforms][PATCH v3 1/4] MinPlatformPkg: Add SmmLockBox to b= uild The LockBox is used for S3 resume in the follow-up patches, but might be us= ed to support other features too. So, the module is added to a MinPlatform = FV here. Cc: Sai Chaganty Cc: Isaac Oram Cc: Nate DeSimone Cc: Ankit Sinha Cc: Chasel Chiu Cc: Liming Gao Cc: Eric Dong Signed-off-by: Benjamin Doron --- Platform/Intel/MinPlatformPkg/Include/Dsc/CoreDxeInclude.dsc | 1 + Platform/Intel/MinPlatformPkg/Include/Fdf/CoreOsBootInclude.fdf | 1 + 2 files changed, 2 insertions(+) diff --git a/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreDxeInclude.dsc b= /Platform/Intel/MinPlatformPkg/Include/Dsc/CoreDxeInclude.dsc index edee4b5e9dfd..f7f14501fd7d 100644 --- a/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreDxeInclude.dsc +++ b/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreDxeInclude.dsc @@ -145,6 +145,7 @@ UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.inf MdeModulePkg/Universal/SmmCommunic= ationBufferDxe/SmmCommunicationBufferDxe.inf+ MdeModulePkg/Universal/LockB= ox/SmmLockBox/SmmLockBox.inf MdeModulePkg/Universal/Acpi/AcpiTableDxe/Ac= piTableDxe.inf MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableDx= e/FirmwarePerformanceDxe.infdiff --git a/Platform/Intel/MinPlatformPkg/Incl= ude/Fdf/CoreOsBootInclude.fdf b/Platform/Intel/MinPlatformPkg/Include/Fdf/C= oreOsBootInclude.fdf index 1983c94d6e37..90b7681915c3 100644 --- a/Platform/Intel/MinPlatformPkg/Include/Fdf/CoreOsBootInclude.fdf +++ b/Platform/Intel/MinPlatformPkg/Include/Fdf/CoreOsBootInclude.fdf @@ -21,6 +21,7 @@ INF MdeModulePkg/Universal/StatusCodeHandler/Smm/StatusC= odeHandlerSmm.inf #INF UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.inf INF UefiCpuPkg/CpuIo2S= mm/CpuIo2Smm.inf INF MdeModulePkg/Universal/SmmCommunicationBufferDxe/SmmC= ommunicationBufferDxe.inf+INF MdeModulePkg/Universal/LockBox/SmmLockBox/Sm= mLockBox.inf !endif !if gMinPlatformPkgTokenSpaceGuid.PcdBootToShellOnly = =3D=3D FALSE-- 2.37.2