From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id D6BD6D80084 for ; Tue, 24 Oct 2023 00:09:08 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=GDt5KtPKa+bu9DKR52Y/221mMJtBK+e1gC/+ukxHwag=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1698106147; v=1; b=iPXtZGS0iosWZoMdcZhxyq71MnDzMq+R4cQtBN4JbKQONA8tbIe8Vqs78fTFZt8/T+PZfSGf 4J8b2hZS6EvqsxOaaA9v0YLxiA7ucdGRItc+ySiR/IdZFzwwZohqvJ3Nb6yxx9g4moBAwOwq8nL rJbxCjoK8hlvQ5Luv5YKFxdc= X-Received: by 127.0.0.2 with SMTP id zFhbYY7687511xVYqNQws45J; Mon, 23 Oct 2023 17:09:07 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.100]) by mx.groups.io with SMTP id smtpd.web11.7227.1698106146861994920 for ; Mon, 23 Oct 2023 17:09:06 -0700 X-IronPort-AV: E=McAfee;i="6600,9927,10872"; a="453416493" X-IronPort-AV: E=Sophos;i="6.03,246,1694761200"; d="scan'208";a="453416493" X-Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Oct 2023 17:09:06 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10872"; a="751799764" X-IronPort-AV: E=Sophos;i="6.03,246,1694761200"; d="scan'208";a="751799764" X-Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga007.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 23 Oct 2023 17:09:06 -0700 X-Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Mon, 23 Oct 2023 17:09:05 -0700 X-Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Mon, 23 Oct 2023 17:09:05 -0700 X-Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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.2507.32 via Frontend Transport; Mon, 23 Oct 2023 17:09:05 -0700 X-Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.168) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.32; Mon, 23 Oct 2023 17:09:04 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RcJ5xv+eDMtE57bDDaHq17pkqVNNu+UeLE9l6WmpvHEys39AzaEZHEYEJWVLLQAUgMMtHqLpOMu6p+bFIWFWiLF4R7b3liXq7YSiegHGHjDnkXmBxawfFZGpsJYOYR7pITnp61+HUQa4ZQPb5edgvvUGopZU3sLbKYlS3a+vPkxZw+k4GVAAPo5eG+pNf09zy+hC3cJOfai5RFbjvvMw/2YGt0ykCQFkikN7BE2AobA0/uIa+HDZoYq4odVe6x5jF1sBU8/W2z4h27LV49pQ1Og+dPhDMdD4dKdS8xOrQ3m1SXceypQx810DTpgwQ+d3AAE3bcGI2O/bF5cPa2af0A== 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=v3GPut2es8P8BPl4/zIAQHCXQ+imJmSWchVCSW8Omdw=; b=ULDAiz5JdGqcSg0g9tfIO8fpl1HVZ3OQ5Mp5NB/FIYDsdWXzJdJ6meXnlG0cFuRz+feR57uwdIQRHdPi6VDaguHWkDSdiTkyFs0x25UqEpuqoJZku1EU4UCN4ieezhiQVl6EMFKv7znMPuQpofBanwKble5QGycofxhJ3N9Wx1c8OkDpnc0zJg5Cb1zTbk1IbKOkh5wDVg+YGu/bXRJ3Az0gjIM6T+CJQQtUqrjDiHN+Uj7lHKxKgFWe/q7MoTRlzZG1fELhp7VMtayYfpMl0RFAC4TdE9Z7wsddO0pwL7MdivDLu8NcC/voEbSyDZotl+IQDDaashAjaTj+e0/97A== 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 X-Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by CH0PR11MB5300.namprd11.prod.outlook.com (2603:10b6:610:bf::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6907.33; Tue, 24 Oct 2023 00:08:55 +0000 X-Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::5f:5822:ba16:efe5]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::5f:5822:ba16:efe5%6]) with mapi id 15.20.6907.032; Tue, 24 Oct 2023 00:08:55 +0000 From: "Michael D Kinney" To: "devel@edk2.groups.io" , "t@taylorbeebe.com" CC: Ard Biesheuvel , "Yao, Jiewen" , "Justen, Jordan L" , "Gerd Hoffmann" , "Kinney, Michael D" Subject: Re: [edk2-devel] [PATCH v4 04/14] OvmfPkg: Add ImagePropertiesRecordLib Instance Thread-Topic: [edk2-devel] [PATCH v4 04/14] OvmfPkg: Add ImagePropertiesRecordLib Instance Thread-Index: AQHZx5KWzzcm0iDet0SD0jM28ckl0rBYjVlg Date: Tue, 24 Oct 2023 00:08:55 +0000 Message-ID: References: <20230804194649.2001-1-t@taylorbeebe.com> <20230804194649.2001-5-t@taylorbeebe.com> In-Reply-To: <20230804194649.2001-5-t@taylorbeebe.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4929:EE_|CH0PR11MB5300:EE_ x-ms-office365-filtering-correlation-id: 6a32c361-091b-48c3-9945-08dbd4256982 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: CR0LqDK/mjxORJnFCjdzfFljx+ILrIpUMvps8z3p2Ix1Kko5gXC9L8jKwhIhOPJK11RnmAXoueM/Wd3fgmxneJh0E/wZRAEbrI4ryL7ixn6k20i+bu+nIomG5A/kyb0Eg0OQ1sqjQPFYknWB2xepogmdErvgMKlpJEdNuQViOOK8MQ/n9z58gLPAdtbxllUzaAwdv6+vP5YIu+Qun+uqb2/NycsC9jtn+avGCahKQOvkq8xczbJ1rbsWulR+RtoLK+r4ujDXtoJJSNsNWAqK0OFULjJM7tRMlETwccgMnt3Pu1/Hn0dHpfTQkF9EwfV+6mSrbApEzSGw47GbtF0VtyB/0IEZkxr43MrJxzUWbdRmrypPUuEgzjgYD4gLd5TQeu4wKjTkFKIe461IxQD1lfTKTZ2t2zRqIlDaB2QufXn3ke9PadnKzjJdTBZcE/gGY9jYzE0BY7Z+ZnVf/RubuOiRgHXXqa5Lms/8Ya/FcvpP+omRYba4XleBqLsezOIG9aCTkiyXhw7hOQN7pE6noenwWJMa7Weh5zhMorox4Q4MzWMNjDCPIKstS5t6rp0NxgdDN40vS4W+tQfAnBAmwSGhtrrg4INUIFNNqIZyLTEV+WG2iaxaDTgtAAs+k6uC/4zjqn0fvZXb+SL9H49VZqtYtsnYoWn2PQ8zMX1dV5U= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?FkTCLzpGDS7T9AB/IztyhSxX58OiZBbmCQxabpVccThq/5EidPn+ArcSwPE3?= =?us-ascii?Q?pWjw6E2RhVa9MpN/3bXJTkXiGvUTnaouFfeVd4UZMHMBrB1U6UgrNXQ4LEnl?= =?us-ascii?Q?DTBXxIwXpzbtRQg143fuBAbf5yySrDA0N4VgPRMXHpM4qYl0kkIfnZzd181t?= =?us-ascii?Q?DMzgmUoDqn0u3uMH/6i0Dgrw7EsvJlXnyFXH2z7T+mmRBAPJaIgiGp7e6AXM?= =?us-ascii?Q?dOycj3T4VpiYSHI9jyDA9UbRTBXwvGUIjuZE81/f8cMjhht2l1ip2DM7EAO9?= =?us-ascii?Q?3OZi6xdsR1qfHqYuNp7MZkiWubIKcvItHaYKdOZr/7dmh25JZpJi1a2GaU4i?= =?us-ascii?Q?RWy6+BAsG8c7OvgFsHKON3pWCMBXPJHE7Fs9mAzxQTyvP17W3yCWyufVX+k2?= =?us-ascii?Q?vDsXBoVz5wICFNxv8NlP/w4Dc0BJTUeBqYB1uY25sAREsm+WuuPv2TrGqIth?= =?us-ascii?Q?Fy1d7IGBETDlfmjvrYGqe8jvtJJHT9PhVXlTnNCMoo0Khb601vkORWGRXlij?= =?us-ascii?Q?W5AtaYQQyRT7G93Kq3l4VRmARuYxtF7XGKBeuQcRT+TxSPiTQVyJg2xrqRzG?= =?us-ascii?Q?WUoC66iIjhqPPwwkpFRN0KsLvZJogV2XVzCglpjc3+93mJnvmLmGsJFcVb9u?= =?us-ascii?Q?p8L/Kk8TJhoEFNCP3LWkzgeVHlGaQ27o7f+UGdHMHYwKvi3SRX4lNrNIjlg9?= =?us-ascii?Q?SxeaUatIV3U0NdBhprSa5syXsY0KtWOZHsPxy03iKLmyuNu97oCzgnM/MjBd?= =?us-ascii?Q?wxOoWFVUrVRjljz2XDyJE4Ku7TELHNqKZ4zLke1dQ9vHPF2XrnjDfElsV0m7?= =?us-ascii?Q?rERqPfyxkZuWCvDfR/btMykDg8iVho3ZyicxEPFxqDrs6Sk97k1a73UMj7BH?= =?us-ascii?Q?yiVyiZ3y2LGnjFDpCW4xIX6jhXW11xzO6QOUn75EE/1AoX5BdcYcTB1Z0Akg?= =?us-ascii?Q?BD7d0dMUsQrV+RRKDfKj9dfPxXOtmGPEIsiLkCfJVGtADaqkdcFJaOgn4wYo?= =?us-ascii?Q?P0UqnP8Ad9a2r58NV49oSCiLYKXAgevSHmf4BGjztYbNdg2kY+09kCYe6Shk?= =?us-ascii?Q?jjC102k7Zn3u0UasfNzKy8yBFe8dYo7Z2gjPEPqXNfS8xpOnqIRDFPNX/PFC?= =?us-ascii?Q?E2woTmJYh5xeZsXeci4CVzv+aw2jw3HzpffehYEmfjDQTvfoytiFnINt55y3?= =?us-ascii?Q?21zkqFb+vmRSqTRxhJkSg8+f5wCzsFbmuAX/wMCCuyN93vsziQThlt1h/Wk6?= =?us-ascii?Q?byiuuDH7rNgA0q50wXwT7CHts6pOF5AGBHkQcaz5ecSvfRyq5hTOvqgJhQ6I?= =?us-ascii?Q?7feDUeJlBZ9Q+RVilFR+8BAz1s823m9IJmnd0lsopEG/Q+iGao/dKe/APUxA?= =?us-ascii?Q?d60UMOmRJ595KbYCrHFxCRAHEP4R+IybU0d5PGAhzE6fPggIAEPen+5k8aa3?= =?us-ascii?Q?KifHGXWoZHbJS/l2kugxg41PM+hP5xLccU5ZxfGYKZR58gZZv07KeAcrrXH4?= =?us-ascii?Q?n7qv8LyQqLvLaFhS8pAOaGhGbDYF9OJYMM9jlQu92FNu9TvIhc+g+5Tmr8jF?= =?us-ascii?Q?UoxJNCkijenT5lkYdIY/dkcJTDQ08ZkyzYb2gSN3VetfOr8c/Hlxs/40pYr/?= =?us-ascii?Q?3g=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6a32c361-091b-48c3-9945-08dbd4256982 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2023 00:08:55.2069 (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: hhUHnZckQciAvyqsjNUZkdQlD4Vb7PnS5CZjYNFdwa0PFvsk9JuiI8zMn/cDTdJwB5pEA8Mr0D2tlX8iqe5awI+ZH9+o3zQZji8TdQUMntQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR11MB5300 X-OriginatorOrg: intel.com Precedence: Bulk List-Subscribe: List-Help: 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,michael.d.kinney@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: Am8UqvV4GfhQDqVMxuCMcTDUx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=iPXtZGS0; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") Hi Taylor, I see there have been no reviews from the package maintainers for this small update to some DSC files. You can use my Rb for this patch as a steward. Reviewed-by: Michael D Kinney Thanks, Mike > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of Taylor > Beebe > Sent: Friday, August 4, 2023 12:47 PM > To: devel@edk2.groups.io > Cc: Ard Biesheuvel ; Yao, Jiewen > ; Justen, Jordan L ; > Gerd Hoffmann > Subject: [edk2-devel] [PATCH v4 04/14] OvmfPkg: Add > ImagePropertiesRecordLib Instance >=20 > From: Taylor Beebe >=20 > Add an instance of ImagePropertiesRecordLib which will be used by the > DXE Core. >=20 > Signed-off-by: Taylor Beebe > Cc: Ard Biesheuvel > Cc: Jiewen Yao > Cc: Jordan Justen > Cc: Gerd Hoffmann > --- > OvmfPkg/AmdSev/AmdSevX64.dsc | 1 + > OvmfPkg/Bhyve/BhyveX64.dsc | 1 + > OvmfPkg/CloudHv/CloudHvX64.dsc | 1 + > OvmfPkg/IntelTdx/IntelTdxX64.dsc | 1 + > OvmfPkg/Microvm/MicrovmX64.dsc | 1 + > OvmfPkg/OvmfPkgIa32.dsc | 1 + > OvmfPkg/OvmfPkgIa32X64.dsc | 1 + > OvmfPkg/OvmfPkgX64.dsc | 1 + > OvmfPkg/OvmfXen.dsc | 1 + > OvmfPkg/RiscVVirt/RiscVVirtQemu.dsc | 1 + > 10 files changed, 10 insertions(+) >=20 > diff --git a/OvmfPkg/AmdSev/AmdSevX64.dsc > b/OvmfPkg/AmdSev/AmdSevX64.dsc > index 2c6ed7c9745f..e8c954a97956 100644 > --- a/OvmfPkg/AmdSev/AmdSevX64.dsc > +++ b/OvmfPkg/AmdSev/AmdSevX64.dsc > @@ -171,6 +171,7 @@ [LibraryClasses] >=20 > MemEncryptTdxLib|OvmfPkg/Library/BaseMemEncryptTdxLib/BaseMemEncryptTd > xLib.inf >=20 > PeiHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/PeiHardwareInfoLib. > inf >=20 > DxeHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/DxeHardwareInfoLib. > inf > + > ImagePropertiesRecordLib|MdeModulePkg/Library/ImagePropertiesRecordLib > /ImagePropertiesRecordLib.inf >=20 > !if $(SOURCE_DEBUG_ENABLE) =3D=3D TRUE >=20 > PeCoffExtraActionLib|SourceLevelDebugPkg/Library/PeCoffExtraActionLibD > ebug/PeCoffExtraActionLibDebug.inf > diff --git a/OvmfPkg/Bhyve/BhyveX64.dsc b/OvmfPkg/Bhyve/BhyveX64.dsc > index 82c60ace1bbd..ee349e105787 100644 > --- a/OvmfPkg/Bhyve/BhyveX64.dsc > +++ b/OvmfPkg/Bhyve/BhyveX64.dsc > @@ -173,6 +173,7 @@ [LibraryClasses] >=20 > MemEncryptTdxLib|OvmfPkg/Library/BaseMemEncryptTdxLib/BaseMemEncryptTd > xLib.inf >=20 > PeiHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/PeiHardwareInfoLib. > inf >=20 > DxeHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/DxeHardwareInfoLib. > inf > + > ImagePropertiesRecordLib|MdeModulePkg/Library/ImagePropertiesRecordLib > /ImagePropertiesRecordLib.inf >=20 >=20 > CustomizedDisplayLib|MdeModulePkg/Library/CustomizedDisplayLib/Customi > zedDisplayLib.inf >=20 > FrameBufferBltLib|MdeModulePkg/Library/FrameBufferBltLib/FrameBufferBl > tLib.inf > diff --git a/OvmfPkg/CloudHv/CloudHvX64.dsc > b/OvmfPkg/CloudHv/CloudHvX64.dsc > index e000deed9e4d..91816a10996f 100644 > --- a/OvmfPkg/CloudHv/CloudHvX64.dsc > +++ b/OvmfPkg/CloudHv/CloudHvX64.dsc > @@ -182,6 +182,7 @@ [LibraryClasses] >=20 > MemEncryptSevLib|OvmfPkg/Library/BaseMemEncryptSevLib/DxeMemEncryptSev > Lib.inf >=20 > PeiHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/PeiHardwareInfoLib. > inf >=20 > DxeHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/DxeHardwareInfoLib. > inf > + > ImagePropertiesRecordLib|MdeModulePkg/Library/ImagePropertiesRecordLib > /ImagePropertiesRecordLib.inf > !if $(SMM_REQUIRE) =3D=3D FALSE > LockBoxLib|OvmfPkg/Library/LockBoxLib/LockBoxBaseLib.inf > !endif > diff --git a/OvmfPkg/IntelTdx/IntelTdxX64.dsc > b/OvmfPkg/IntelTdx/IntelTdxX64.dsc > index 193657ff2d61..bee98e798717 100644 > --- a/OvmfPkg/IntelTdx/IntelTdxX64.dsc > +++ b/OvmfPkg/IntelTdx/IntelTdxX64.dsc > @@ -171,6 +171,7 @@ [LibraryClasses] >=20 > MemEncryptTdxLib|OvmfPkg/Library/BaseMemEncryptTdxLib/BaseMemEncryptTd > xLib.inf >=20 > PeiHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/PeiHardwareInfoLib. > inf >=20 > DxeHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/DxeHardwareInfoLib. > inf > + > ImagePropertiesRecordLib|MdeModulePkg/Library/ImagePropertiesRecordLib > /ImagePropertiesRecordLib.inf >=20 > LockBoxLib|OvmfPkg/Library/LockBoxLib/LockBoxBaseLib.inf >=20 > CustomizedDisplayLib|MdeModulePkg/Library/CustomizedDisplayLib/Customi > zedDisplayLib.inf > diff --git a/OvmfPkg/Microvm/MicrovmX64.dsc > b/OvmfPkg/Microvm/MicrovmX64.dsc > index 2f7585639374..38e0af6ae101 100644 > --- a/OvmfPkg/Microvm/MicrovmX64.dsc > +++ b/OvmfPkg/Microvm/MicrovmX64.dsc > @@ -185,6 +185,7 @@ [LibraryClasses] >=20 > MemEncryptTdxLib|OvmfPkg/Library/BaseMemEncryptTdxLib/BaseMemEncryptTd > xLib.inf >=20 > PeiHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/PeiHardwareInfoLib. > inf >=20 > DxeHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/DxeHardwareInfoLib. > inf > + > ImagePropertiesRecordLib|MdeModulePkg/Library/ImagePropertiesRecordLib > /ImagePropertiesRecordLib.inf >=20 > !if $(SOURCE_DEBUG_ENABLE) =3D=3D TRUE >=20 > PeCoffExtraActionLib|SourceLevelDebugPkg/Library/PeCoffExtraActionLibD > ebug/PeCoffExtraActionLibDebug.inf > diff --git a/OvmfPkg/OvmfPkgIa32.dsc b/OvmfPkg/OvmfPkgIa32.dsc > index ed36935770f3..84807b3ffee9 100644 > --- a/OvmfPkg/OvmfPkgIa32.dsc > +++ b/OvmfPkg/OvmfPkgIa32.dsc > @@ -187,6 +187,7 @@ [LibraryClasses] >=20 > MemEncryptTdxLib|OvmfPkg/Library/BaseMemEncryptTdxLib/BaseMemEncryptTd > xLibNull.inf >=20 > PeiHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/PeiHardwareInfoLib. > inf >=20 > DxeHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/DxeHardwareInfoLib. > inf > + > ImagePropertiesRecordLib|MdeModulePkg/Library/ImagePropertiesRecordLib > /ImagePropertiesRecordLib.inf > !if $(SMM_REQUIRE) =3D=3D FALSE > LockBoxLib|OvmfPkg/Library/LockBoxLib/LockBoxBaseLib.inf > !endif > diff --git a/OvmfPkg/OvmfPkgIa32X64.dsc b/OvmfPkg/OvmfPkgIa32X64.dsc > index 919315e4cb33..dc80edca1671 100644 > --- a/OvmfPkg/OvmfPkgIa32X64.dsc > +++ b/OvmfPkg/OvmfPkgIa32X64.dsc > @@ -192,6 +192,7 @@ [LibraryClasses] >=20 > MemEncryptTdxLib|OvmfPkg/Library/BaseMemEncryptTdxLib/BaseMemEncryptTd > xLibNull.inf >=20 > PeiHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/PeiHardwareInfoLib. > inf >=20 > DxeHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/DxeHardwareInfoLib. > inf > + > ImagePropertiesRecordLib|MdeModulePkg/Library/ImagePropertiesRecordLib > /ImagePropertiesRecordLib.inf > !if $(SMM_REQUIRE) =3D=3D FALSE > LockBoxLib|OvmfPkg/Library/LockBoxLib/LockBoxBaseLib.inf > !endif > diff --git a/OvmfPkg/OvmfPkgX64.dsc b/OvmfPkg/OvmfPkgX64.dsc > index 823de0d0f9e0..82a97ca6d3df 100644 > --- a/OvmfPkg/OvmfPkgX64.dsc > +++ b/OvmfPkg/OvmfPkgX64.dsc > @@ -204,6 +204,7 @@ [LibraryClasses] >=20 > MemEncryptTdxLib|OvmfPkg/Library/BaseMemEncryptTdxLib/BaseMemEncryptTd > xLib.inf >=20 > PeiHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/PeiHardwareInfoLib. > inf >=20 > DxeHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/DxeHardwareInfoLib. > inf > + > ImagePropertiesRecordLib|MdeModulePkg/Library/ImagePropertiesRecordLib > /ImagePropertiesRecordLib.inf >=20 > !if $(SMM_REQUIRE) =3D=3D FALSE > LockBoxLib|OvmfPkg/Library/LockBoxLib/LockBoxBaseLib.inf > diff --git a/OvmfPkg/OvmfXen.dsc b/OvmfPkg/OvmfXen.dsc > index 210578c1d74d..17b622f34bf2 100644 > --- a/OvmfPkg/OvmfXen.dsc > +++ b/OvmfPkg/OvmfXen.dsc > @@ -176,6 +176,7 @@ [LibraryClasses] >=20 > MemEncryptTdxLib|OvmfPkg/Library/BaseMemEncryptTdxLib/BaseMemEncryptTd > xLib.inf >=20 > PeiHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/PeiHardwareInfoLib. > inf >=20 > DxeHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/DxeHardwareInfoLib. > inf > + > ImagePropertiesRecordLib|MdeModulePkg/Library/ImagePropertiesRecordLib > /ImagePropertiesRecordLib.inf >=20 > !if $(SOURCE_DEBUG_ENABLE) =3D=3D TRUE >=20 > PeCoffExtraActionLib|SourceLevelDebugPkg/Library/PeCoffExtraActionLibD > ebug/PeCoffExtraActionLibDebug.inf > diff --git a/OvmfPkg/RiscVVirt/RiscVVirtQemu.dsc > b/OvmfPkg/RiscVVirt/RiscVVirtQemu.dsc > index 34b2037824f1..f8b9479345d7 100644 > --- a/OvmfPkg/RiscVVirt/RiscVVirtQemu.dsc > +++ b/OvmfPkg/RiscVVirt/RiscVVirtQemu.dsc > @@ -101,6 +101,7 @@ [LibraryClasses.common] >=20 > PciHostBridgeUtilityLib|OvmfPkg/Library/PciHostBridgeUtilityLib/PciHos > tBridgeUtilityLib.inf >=20 > PeiHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/PeiHardwareInfoLib. > inf >=20 > PlatformHookLib|MdeModulePkg/Library/BasePlatformHookLibNull/BasePlatf > ormHookLibNull.inf > + > ImagePropertiesRecordLib|MdeModulePkg/Library/ImagePropertiesRecordLib > /ImagePropertiesRecordLib.inf >=20 > !if $(TPM2_ENABLE) =3D=3D TRUE >=20 > Tpm2CommandLib|SecurityPkg/Library/Tpm2CommandLib/Tpm2CommandLib.inf > -- > 2.41.0.windows.3 >=20 >=20 >=20 >=20 >=20 -=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 (#109958): https://edk2.groups.io/g/devel/message/109958 Mute This Topic: https://groups.io/mt/100553434/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/leave/12367111/7686176/19134562= 12/xyzzy [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-