From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id 2DD7DAC0A63 for ; Fri, 10 May 2024 03:10:43 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=9XKHwhaL5IBn8a+UknvFi5QOFc/DtkHP9/9MDyNJv2Q=; c=relaxed/simple; d=groups.io; h=From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:msip_labels:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type; s=20240206; t=1715310642; v=1; b=CGLCQPZHuJw50vvp2G5ifp1P28x4uE90frEDO+9TSeUYcNHANTpcJ6JKBjOcPl4MPy4oo2Kj b6iri2hIXPcuSShBNDw0sqlPrOScgxgubq4tIHpQ4a1zjD848XoFlIuD4QhdIGtRCZGh25jAh92 SfSVzscGwCV+bDHs1ZgPDb/yxA/gfIYYYWBMoX9nqvr0oEQ6ZCvuJnCTmBD4FunYRlLJJIgFRY+ 6/dM1PD+xQny043wqWDMrGOh3xLQD2ABj9o+yH01Ff70oixxYZYmb0VNspsoRN/DbbThl8Y/oOy bHJBhXWtBCHcXb2AQn2yzGHmzmfJaGpwoCyPuLY0xPhQg== X-Received: by 127.0.0.2 with SMTP id LaXyYY7687511x7K9V7ZGjRf; Thu, 09 May 2024 20:10:42 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.11]) by mx.groups.io with SMTP id smtpd.web11.4398.1715310641301449976 for ; Thu, 09 May 2024 20:10:41 -0700 X-CSE-ConnectionGUID: gDgAKScUQSiwUIXTrVF5bg== X-CSE-MsgGUID: KOtJoyjgQPaF/dNdHhJOqA== X-IronPort-AV: E=McAfee;i="6600,9927,11068"; a="21847898" X-IronPort-AV: E=Sophos;i="6.08,149,1712646000"; d="scan'208,217";a="21847898" X-Received: from orviesa004.jf.intel.com ([10.64.159.144]) by orvoesa103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 May 2024 20:10:41 -0700 X-CSE-ConnectionGUID: lNBpiSsNTViiQz+F2eopuw== X-CSE-MsgGUID: Pt3DcOSvQXyKuBojG7PwDQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,149,1712646000"; d="scan'208,217";a="34323292" X-Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orviesa004.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 09 May 2024 20:10:41 -0700 X-Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Thu, 9 May 2024 20:10:40 -0700 X-Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Thu, 9 May 2024 20:10:40 -0700 X-Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.168) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Thu, 9 May 2024 20:10:40 -0700 X-Received: from MN6PR11MB8244.namprd11.prod.outlook.com (2603:10b6:208:470::14) by IA1PR11MB7727.namprd11.prod.outlook.com (2603:10b6:208:3f1::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.43; Fri, 10 May 2024 03:10:38 +0000 X-Received: from MN6PR11MB8244.namprd11.prod.outlook.com ([fe80::41a4:c775:32e6:76a8]) by MN6PR11MB8244.namprd11.prod.outlook.com ([fe80::41a4:c775:32e6:76a8%4]) with mapi id 15.20.7544.046; Fri, 10 May 2024 03:10:38 +0000 From: "Ni, Ray" To: "devel@edk2.groups.io" , "dougflick@microsoft.com" CC: Andrew Fish Subject: Re: [edk2-devel] [PATCH v2 01/13] EmulatorPkg: : Add RngDxe to EmulatorPkg Thread-Topic: [edk2-devel] [PATCH v2 01/13] EmulatorPkg: : Add RngDxe to EmulatorPkg Thread-Index: AQHaodW2cJy4PESBtkKeC5E5HWxhzbGPy4HN Date: Fri, 10 May 2024 03:10:37 +0000 Message-ID: References: <20240509055633.828642-1-doug.edk2@gmail.com> <20240509055633.828642-2-doug.edk2@gmail.com> In-Reply-To: <20240509055633.828642-2-doug.edk2@gmail.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN6PR11MB8244:EE_|IA1PR11MB7727:EE_ x-ms-office365-filtering-correlation-id: 8e0cc042-5917-4420-4f51-08dc709ec441 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: =?us-ascii?Q?gLSOeOQtja+mYqgFWxUIhMI76cL1PGKTsm9GrS05gzGiisKIirLZe7rUyArz?= =?us-ascii?Q?gBJayddynSM5YezhNXkM7Sp6bZJMFeHF0Z0U2o9crcgcdtUq4G+viIyiPpPw?= =?us-ascii?Q?IKS52/dGShLUS5bvEMndjcj0FLdUIUStixAr102gO1AUk+Jz4WQy4cCASYF2?= =?us-ascii?Q?gbm/XepdEfQj6Z6iIXNWhPAil6UpFo2L6u9peS2B6HEc5shcs4j2sURtRtjf?= =?us-ascii?Q?38z6m7b100I13AW7WYFI4noJzJ7kGstSo1JFVUDcosmB0jXwNZztZIeP8K1J?= =?us-ascii?Q?sk3iPo5kECsCN+lviMLOrCWu4kpMs0idByH6HeSPhHCgXCX5NWU+fIw9sAFT?= =?us-ascii?Q?fEU6WmNY1HYly8yW+KBEm9TmAdnDO6KTlw0q0f2r8SNHd+zjrAzHCevrZeDw?= =?us-ascii?Q?zzTNQR7ei5cIk5sFqAliXnbET1Bnouto4AcgqkUUGQhKyu5+BbQfnSJwH0t/?= =?us-ascii?Q?hcRIdCqVSx23CxH3BydoBErLXs9mZgDZPkhqAcMPerGLRodVNboqv9CfPpZK?= =?us-ascii?Q?+z4PhsWKi4NST1/28KXukzgVdEE94XJHD4FDoHSSoXYy+k1TPAdmFhEvI5bp?= =?us-ascii?Q?5X2gKK70T1fUvLxIks8DFPkq+v9wLhi2ShiEUWXY74mUL6GR3fV0/OHffC3X?= =?us-ascii?Q?0tAJ5ZIbDjLKqGHGBglsCsGDg5UQ97Y0vE9Je/LWtul/aAYlF/GNP/+0BjaB?= =?us-ascii?Q?y62hKWGF19tkcfYRLOkcenvlYSc4FZ6rxu3jenAIP9LPZp4ctPf/7XLAlq3p?= =?us-ascii?Q?TV4elIe47g+La+WzwZxmSkf+TQDBuI7WTpBSKH37uozaA5NaCyvz8+INUth3?= =?us-ascii?Q?CBc/vQTuGlQq+rHPTOFwpnVwTSE/zrPW+8HLwTZU+u6SuMvWksAvkE56Zl5f?= =?us-ascii?Q?xNgDtpgs+C9eFKDrYQiD/uJruenoCwa7HrEoDo5z37NjRlKZr4Qk0zcK6AHj?= =?us-ascii?Q?NXCMXwSE7h+1+4D/zzpHNALZjhEndk89uypjs/iVI4VtU64UGWUv+GQoJAP9?= =?us-ascii?Q?g8hTolBIc+r9U5Mf/OVg9AWW/DOoU3nskYWlvWoXxHF2Z6XqSS7alo7WvxS7?= =?us-ascii?Q?VsxNwwDauPZhR33+epdU6aRsDyUbH1sAXfGSkw20AK19ABvv8NNNFPbUB7sZ?= =?us-ascii?Q?OYj3hh9yysYKvjX8hBEbTpLNXzSqmIckMYT9c8TV4Xu3O4tJa+FArB4NougI?= =?us-ascii?Q?GgZ49MyupBOZH6cOlDxRFp/S2lf6U4GYoHuENsuGGqw+T1IURjRvMbm+vM/f?= =?us-ascii?Q?gzLyeGdwWwgY9Wbro2BdxkBKKovAhyfOTxWGzLvbVsT0bLWB6uEl9kcjBtDa?= =?us-ascii?Q?uo8=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?noPCnQkW/9QhHUkNLUhBRNJU5Sp/0ODtC3pp8f2GgZvRz+s+oVoLXG/3nMUt?= =?us-ascii?Q?HPuRpTyWl6H0Fdebs+QmwElYZGHnP0sNrFmrCA4qt4oo0p/APzoVCF4WvLbz?= =?us-ascii?Q?wu+QEXXAaoQbRVIzA4SY90ybMNngUIEiZsmAWotGyXG2zt2/j2ttl6zES656?= =?us-ascii?Q?8GHEClnGVOAMfQF9/P5P24DHJHNqnQ1QpD6rvsOJ+v9tQw9RKkyo0f2zKnEv?= =?us-ascii?Q?9yLgfjZLN7xfdYzUa68IZQEGR4Vps3xv5LlFdpGV2RtGZN471BUm9zxXzlYW?= =?us-ascii?Q?8EJntSlxEvvvNFARdfl9E00ZsDOpXtxLO1b/cXBUiTGDHXhCpr891fu6YQ3y?= =?us-ascii?Q?lLHd4gL/APYD27DJfUq+w4C0FW1RHvtq4M+NlAxVRCLe0DthxeM9XCBr4FqU?= =?us-ascii?Q?n9kqt4U1UM0h/Efm3Mt+P9TtO6rNWcPOtGlb0ovXfIW6rIAV36KmcpxPLh0q?= =?us-ascii?Q?JOM0YinsusE+QNfVKbssia2LMQi6rjFEg9hFrdVhXpdExFCpTsijKZA88tM3?= =?us-ascii?Q?2tDdThZRgPdZk433i/7hGTjY0nORpV7gLr4iCVeMxh2XqzGzSYEpypCM/rk7?= =?us-ascii?Q?TbmzhHK4wUCffo2Wfj5/BEr9vI0txmh4VNqZwcHZfgQX4ZnlMnTd00rMQvXU?= =?us-ascii?Q?R9jV32tRvXNF6vs2HgVx8h8d0jeCUkM5JpPSoWuZZIMMug84LgFz1pp14lGH?= =?us-ascii?Q?KfD0cjW6kbelOtfR5BWlse8XN7SlhI0TTcRfp6ogpGPkgrVGmf0ALvmo7LGR?= =?us-ascii?Q?/YqtvCJ2ZUXMtqEWML4rlKEiL5yDDypN6RVbgwlX9bCHknxpJbq2zmV+Kudv?= =?us-ascii?Q?7/hihv86n3LAz2NZtOkc1/HSvDZ5sgCJSqWYyyh126KyVfx91dYrfSP8HUpt?= =?us-ascii?Q?ArQCIz10vsTiAbJbgoI6YM6qONqf3oRTXxHhMWnAiLxh44X5wazvnbsyw+xD?= =?us-ascii?Q?8/An9xs0mXX1sAciSmAuWgKcCXcQdZewjVrgG5Dj69hxQ79LfvsHXkdKxor7?= =?us-ascii?Q?2sSKfLdFz5YsmeVQO1klAf/IPtR1/iMRu1hwF4D4vqnFmBlESGYs5HTBWyID?= =?us-ascii?Q?M/yYdqc/h6Eoh+JXqOoX8cDZw0xyBLWD40L3prrb/RnsHB5ADAFOulW3Z0Ym?= =?us-ascii?Q?jT7NJk5NvNvzscosa4SPqAh/oQY4Ggm/Uwcr8VUsOYc5pO9jMyX5t/7UO9rZ?= =?us-ascii?Q?omBAdhfUt39JVPKHxamyZkEWfjkTR13juWOTOQG6FmXkYteiGyzB9cY3KkNK?= =?us-ascii?Q?3bYQUNorA6NPabqHIPIYZXeq7cdGMTHLkjSCdWskdzKvtaEVRW/ColtfDsj0?= =?us-ascii?Q?ZD++OQCcE+LHF8Zvcy5fKiDvciQasa8BxUyrBqjr0uD+QNCWzGgYNzDrNggR?= =?us-ascii?Q?fW8PzSSwFNfL3A/v894glGo6xcV09xl4sH/vWNOcQ3PaqFGm535C8U4ORFEX?= =?us-ascii?Q?Yz6Bt6iCRa9C4vd+PoMz6HwR3GocTHGJjzShwf2IMwLFL56hhBgeBHTIXJ1S?= =?us-ascii?Q?4XBcA753x7nrb4HESiXmCaqN8H9nAdGtEL5o8trLlKLPSZycElaWxssUJkHd?= =?us-ascii?Q?Z+HIuAJXU7TWnXUx41c=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN6PR11MB8244.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8e0cc042-5917-4420-4f51-08dc709ec441 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 May 2024 03:10:37.8970 (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: OPlFIhKtcBGDogH+M9bGKnzYA8saUG1pFkd/Oo86ak+KNpMCAVP0CRZG87EW830LlT5o1t+FA9Rfi5VS2+OVCA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR11MB7727 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 Resent-Date: Thu, 09 May 2024 20:10:41 -0700 Resent-From: ray.ni@intel.com Reply-To: devel@edk2.groups.io,ray.ni@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: XTqpyhx5CIjoULftXlYV8WnIx7686176AA= Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_MN6PR11MB824442CF1BEBE55F0658FAEE8CE72MN6PR11MB8244namp_" X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b=CGLCQPZH; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io --_000_MN6PR11MB824442CF1BEBE55F0658FAEE8CE72MN6PR11MB8244namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Ray Ni Thanks, Ray ________________________________ From: devel@edk2.groups.io on behalf of Doug Flick v= ia groups.io Sent: Thursday, May 9, 2024 13:56 To: devel@edk2.groups.io Cc: Andrew Fish ; Ni, Ray Subject: [edk2-devel] [PATCH v2 01/13] EmulatorPkg: : Add RngDxe to Emulato= rPkg From: Doug Flick This patch adds RngDxe to EmulatorPkg. The RngDxe is used to provide random number generation services to the UEFI firmware. Cc: Andrew Fish Cc: Ray Ni Signed-off-by: Doug Flick [MSFT] --- EmulatorPkg/EmulatorPkg.dsc | 9 +++++++-- EmulatorPkg/EmulatorPkg.fdf | 6 +++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/EmulatorPkg/EmulatorPkg.dsc b/EmulatorPkg/EmulatorPkg.dsc index 5fa1ed345a33..0a66294cb768 100644 --- a/EmulatorPkg/EmulatorPkg.dsc +++ b/EmulatorPkg/EmulatorPkg.dsc @@ -127,9 +127,9 @@ [LibraryClasses] ShellLib|ShellPkg/Library/UefiShellLib/UefiShellLib.inf FileHandleLib|MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf ImagePropertiesRecordLib|MdeModulePkg/Library/ImagePropertiesRecordLib/I= magePropertiesRecordLib.inf - -!if $(SECURE_BOOT_ENABLE) =3D=3D TRUE RngLib|MdeModulePkg/Library/BaseRngLibTimerLib/BaseRngLibTimerLib.inf + +!if $(SECURE_BOOT_ENABLE) =3D=3D TRUE IntrinsicLib|CryptoPkg/Library/IntrinsicLib/IntrinsicLib.inf OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLibCrypto.inf PlatformSecureLib|SecurityPkg/Library/PlatformSecureLibNull/PlatformSecu= reLibNull.inf @@ -398,6 +398,11 @@ [Components] EmulatorPkg/PlatformSmbiosDxe/PlatformSmbiosDxe.inf EmulatorPkg/TimerDxe/Timer.inf + # + # Rng Protocol producer + # + SecurityPkg/RandomNumberGenerator/RngDxe/RngDxe.inf + !if $(SECURE_BOOT_ENABLE) =3D=3D TRUE SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/SecureBootConfigDx= e.inf !endif diff --git a/EmulatorPkg/EmulatorPkg.fdf b/EmulatorPkg/EmulatorPkg.fdf index 5420756eaa6f..d756c144d94d 100644 --- a/EmulatorPkg/EmulatorPkg.fdf +++ b/EmulatorPkg/EmulatorPkg.fdf @@ -193,6 +193,11 @@ [FV.FvRecovery] INF MdeModulePkg/Application/BootManagerMenuApp/BootManagerMenuApp.inf INF MdeModulePkg/Universal/DriverSampleDxe/DriverSampleDxe.inf +# +# Rng Protocol producer +# +INF SecurityPkg/RandomNumberGenerator/RngDxe/RngDxe.inf + # # Secure Boot Key Enroll # @@ -320,4 +325,3 @@ [Rule.Common.UEFI_APPLICATION.BINARY] UI STRING=3D"$(MODULE_NAME)" Optional VERSION STRING=3D"$(INF_VERSION)" Optional BUILD_NUM=3D$(BUILD_NUMBE= R) } - -- 2.34.1 -=3D-=3D-=3D-=3D-=3D-=3D Groups.io Links: You receive all messages sent to this group. View/Reply Online (#118717): https://edk2.groups.io/g/devel/message/118717 Mute This Topic: https://groups.io/mt/105996579/1712937 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [ray.ni@intel.com] -=3D-=3D-=3D-=3D-=3D-=3D -=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 (#118786): https://edk2.groups.io/g/devel/message/118786 Mute This Topic: https://groups.io/mt/105996579/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- --_000_MN6PR11MB824442CF1BEBE55F0658FAEE8CE72MN6PR11MB8244namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
Reviewed-by: Ray Ni <ray.ni@intel.com>

Thanks,
Ray

From: devel@edk2.groups.io = <devel@edk2.groups.io> on behalf of Doug Flick via groups.io <doug= flick=3Dmicrosoft.com@groups.io>
Sent: Thursday, May 9, 2024 13:56
To: devel@edk2.groups.io <devel@edk2.groups.io>
Cc: Andrew Fish <afish@apple.com>; Ni, Ray <ray.ni@intel.co= m>
Subject: [edk2-devel] [PATCH v2 01/13] EmulatorPkg: : Add RngDxe to = EmulatorPkg
 
From: Doug Flick <dougflick@microsoft.com>
This patch adds RngDxe to EmulatorPkg. The RngDxe is used to provide
random number generation services to the UEFI firmware.

Cc: Andrew Fish <afish@apple.com>
Cc: Ray Ni <ray.ni@intel.com>

Signed-off-by: Doug Flick [MSFT] <doug.edk2@gmail.com>
---
 EmulatorPkg/EmulatorPkg.dsc | 9 +++++++--
 EmulatorPkg/EmulatorPkg.fdf | 6 +++++-
 2 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/EmulatorPkg/EmulatorPkg.dsc b/EmulatorPkg/EmulatorPkg.dsc
index 5fa1ed345a33..0a66294cb768 100644
--- a/EmulatorPkg/EmulatorPkg.dsc
+++ b/EmulatorPkg/EmulatorPkg.dsc
@@ -127,9 +127,9 @@ [LibraryClasses]
   ShellLib|ShellPkg/Library/UefiShellLib/UefiShellLib.inf

   FileHandleLib|MdePkg/Library/UefiFileHandleLib/UefiFileHandleL= ib.inf

   ImagePropertiesRecordLib|MdeModulePkg/Library/ImagePropertiesR= ecordLib/ImagePropertiesRecordLib.inf

-

-!if $(SECURE_BOOT_ENABLE) =3D=3D TRUE

   RngLib|MdeModulePkg/Library/BaseRngLibTimerLib/BaseRngLibTimer= Lib.inf

+

+!if $(SECURE_BOOT_ENABLE) =3D=3D TRUE

   IntrinsicLib|CryptoPkg/Library/IntrinsicLib/IntrinsicLib.inf
   OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLibCrypto.inf
   PlatformSecureLib|SecurityPkg/Library/PlatformSecureLibNull/Pl= atformSecureLibNull.inf

@@ -398,6 +398,11 @@ [Components]
   EmulatorPkg/PlatformSmbiosDxe/PlatformSmbiosDxe.inf

   EmulatorPkg/TimerDxe/Timer.inf

 

+  #

+  # Rng Protocol producer

+  #

+  SecurityPkg/RandomNumberGenerator/RngDxe/RngDxe.inf

+

 !if $(SECURE_BOOT_ENABLE) =3D=3D TRUE

   SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/SecureBo= otConfigDxe.inf

 !endif

diff --git a/EmulatorPkg/EmulatorPkg.fdf b/EmulatorPkg/EmulatorPkg.fdf
index 5420756eaa6f..d756c144d94d 100644
--- a/EmulatorPkg/EmulatorPkg.fdf
+++ b/EmulatorPkg/EmulatorPkg.fdf
@@ -193,6 +193,11 @@ [FV.FvRecovery]
 INF  MdeModulePkg/Application/BootManagerMenuApp/BootManagerMenu= App.inf

 INF  MdeModulePkg/Universal/DriverSampleDxe/DriverSampleDxe.inf<= br>
 

+#

+# Rng Protocol producer

+#

+INF  SecurityPkg/RandomNumberGenerator/RngDxe/RngDxe.inf

+

 #

 # Secure Boot Key Enroll

 #

@@ -320,4 +325,3 @@ [Rule.Common.UEFI_APPLICATION.BINARY]
     UI        STRIN= G=3D"$(MODULE_NAME)" Optional

     VERSION   STRING=3D"$(INF_VERSION)&= quot; Optional BUILD_NUM=3D$(BUILD_NUMBER)

   }

-

--
2.34.1



-=3D-=3D-=3D-=3D-=3D-=3D
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#118717): https://edk2.groups.io/g/devel/message/118717
Mute This Topic: https:/= /groups.io/mt/105996579/1712937
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.= groups.io/g/devel/unsub [ray.ni@intel.com]
-=3D-=3D-=3D-=3D-=3D-=3D


_._,_._,_

Groups.io Links:

=20 You receive all messages sent to this group. =20 =20

View/Reply Online (#118786) | =20 | Mute= This Topic | New Topic
Your Subscriptio= n | Contact Group Owner | Unsubscribe [rebecca@openfw.io]

_._,_._,_
--_000_MN6PR11MB824442CF1BEBE55F0658FAEE8CE72MN6PR11MB8244namp_--