From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM02-CY1-obe.outbound.protection.outlook.com (NAM02-CY1-obe.outbound.protection.outlook.com [40.107.76.72]) by mx.groups.io with SMTP id smtpd.web08.9760.1605114303536024129 for ; Wed, 11 Nov 2020 09:05:03 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@vmware.com header.s=selector2 header.b=ToL8XJLq; spf=pass (domain: vmware.com, ip: 40.107.76.72, mailfrom: awarkentin@vmware.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FT9F1cN5ic7/oOMtsYsgHKW5ag763MpnKODgBkGFoJ3ODwpodFX3HAcfXBq4Eic8pvuUQJompHHIfnIYwHKplKSdlAL+vUBYHy+FCUSSblO/FeoqrYNlY0Sk9FviZr14ry6uBMC7pxQQ16hdYYQAMK4tjst1PuIemYaCdpvzDmrzshHA06FLS8iGDEIl4rBFK8nVe4xN/ab2JS4dEybQ1ZPkCvLEqRJYbuAsICfAlrFaefl+TdELWd/kuvcW+dFN+RGenzyBZj5e044xuwbcrIUuAJJqqoZkEsukSp/uFAAKGX8cYfKRrJtw/6RWj/qbtVoabWCCxne30/5AtTu23Q== 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=aO2xVyItKn6F1MH1mfOO7DTwwsSwyXbRY99ipqT606o=; b=XvCCdNpgO5Az1f8YuHbY1ZXmoKmhkcJK32Lkm2a3+k5MC8oghSESfTU9bDed0YhjRyjGUEscyG1FzDpu2u4zfwNCAfkNHQT78LVOVibx9rAtzeFSdZtQ32DaePnoc74Is1lv58ObNJwpjEvrTAjmmtMzQqKuKkDcl2ow3yYCgzh3UpefFwrO0M5UAfVQqU+ppF4Dd05yUMuOmVY5HzQ6AuFXBc2oxhcJmG3C1W97cWsapl1AtMCM08u8St48xsMcaoY+ibiR3EnCjAU4u1LqgvET4LDpQuQVq/m4ijZZwROPzvj+xC0tMNZU4cPoralq6Mg+MeYbBN+OxXOR6bsqyw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vmware.com; dmarc=pass action=none header.from=vmware.com; dkim=pass header.d=vmware.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vmware.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aO2xVyItKn6F1MH1mfOO7DTwwsSwyXbRY99ipqT606o=; b=ToL8XJLqAEwMVeGdWRrjqjsf+bo8YOmrbUdYzPtxn/PNMF0DH5N8nXIo9fRtVaVwNEyZ6lSaZtQRD8/Ki9hXxKPVbm9pL6o0Pz2SM4iYLJrnuZiK56zDJuSoP98L81fycSUQhCEE5Hja4QlK3atndkBJPz89WbdyzihkOGC0Mys= Received: from BN6PR05MB3411.namprd05.prod.outlook.com (2603:10b6:405:43::23) by BN7PR05MB5731.namprd05.prod.outlook.com (2603:10b6:408:e::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3564.21; Wed, 11 Nov 2020 17:05:01 +0000 Received: from BN6PR05MB3411.namprd05.prod.outlook.com ([fe80::20c6:8760:cb3a:78b3]) by BN6PR05MB3411.namprd05.prod.outlook.com ([fe80::20c6:8760:cb3a:78b3%6]) with mapi id 15.20.3564.021; Wed, 11 Nov 2020 17:05:01 +0000 From: "Andrei Warkentin" To: "devel@edk2.groups.io" , "pete@akeo.ie" CC: "michael.d.kinney@intel.com" , "gaoliming@byosoft.com.cn" , "zhiguang.liu@intel.com" , "samer.el-haj-mahmoud@arm.com" Subject: Re: [edk2-devel] [PATCH 1/1] MdePkg/BaseRngLibDxe: Add DXE_RUNTIME_DRIVER class to RngLib Thread-Topic: [edk2-devel] [PATCH 1/1] MdePkg/BaseRngLibDxe: Add DXE_RUNTIME_DRIVER class to RngLib Thread-Index: AQHWst1Eol9Yqkfuxk6/jDZT7K2ehqnDM7+2 Date: Wed, 11 Nov 2020 17:05:01 +0000 Message-ID: References: <20201104190346.8096-1-pete@akeo.ie> In-Reply-To: <20201104190346.8096-1-pete@akeo.ie> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=vmware.com; x-originating-ip: [98.214.99.181] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 83e6d63f-16bc-45a0-f7e8-08d88663ed82 x-ms-traffictypediagnostic: BN7PR05MB5731: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2582; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: +CVjZtTGYpXIJ22DiwmU2uc91Et9uw0LmTh/nDaqZ+TEX2eAvGZTSsviStCvNDuNKDvn4PYOfP7lMYJXh7VCKZOeKQK7tit7Be8aQqcWgdR9oMl3fyeXq0chw6mw4L5RX4oWCC6fgySW1g6x9wbSn408+IpQNRr3JQGrh5N3q3/lUBGvfJA7X6tsJWomhC5Ad/alYmpW4ZWI2u8M/nQ+K6iVtv278lQpr8/1eFLivztFRjIx2czzxgj6EpviFmrbNTkjUOpcj+1n819wO+lGsq9Yvdksi58kuCTDhalB3p/q9WL3wq4IBN0qKAHFv3OcGrKjJYC8aMJg6gsQYkkIO+ZGr3/IggJVad7m/yO4GKGRbXnHU1sTwlb7xpTTqfNfzKGXSE6WfsldVlzW21tzVw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN6PR05MB3411.namprd05.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(39860400002)(396003)(346002)(376002)(366004)(136003)(8936002)(45080400002)(478600001)(2906002)(9686003)(186003)(166002)(4326008)(55016002)(5660300002)(86362001)(19627405001)(8676002)(110136005)(966005)(54906003)(83380400001)(52536014)(66556008)(7696005)(53546011)(6506007)(66446008)(76116006)(64756008)(33656002)(71200400001)(316002)(91956017)(66476007)(26005)(66946007);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: AOEcFgSRUEJgJx1dWWqY9iHsU9uRN2prZ9l3SJ+B0hX4Z1LqJnZdrvaoDEdCy0cgGfvbJZBxD5Ruodd8v6NvhN6WKBBd4RgFZAy61uGqxYBr/g7tMNd7l7WHR6cLkoKftPNlBSJaQJgh7LPTH42pmsOZYG7jVAAeKDL64vyepMr4wvJIDcM5xM7j3OASojoGdryTLwalgNa2yrYLUU4Ph1ad59C+uNa0M1Chs8WZAW+rSVaaoE/Z9ikin27+W0ZUgQX0MVsf5TMDZF0z02QIEItEMLLzPdZLDYTzmRN/sjzaMz4JZZ4ULgO2riM7Q48IL+vUm8OoejXRZg73IZXIqlswOvqq4qkS+gUqFMSyAJ++AF2d8jt3v5am5gSQeapjEkebP2nLAQTsUeFnISv1/zdtBofjCkW5xAnk2ttyJZScknv08S+D2Fhb8oMK7tL1jcgpdPdbgOmc58tKAEsrJJdN0fYfgyJW7ciM1lqOS5S6nzY7+xa6GIYkMhCPrPO8qPMXckF4zrMxrgkz1N1Tuj8vX3HbU4j51Phik1+BZPLS9T7izov52+btFdS3WTcNSYPyNceFAk5xfABh2vvKnzyz73dnRoCmpdz8M2rW7ahmXk7PHaYnc/EVjz3khFuu21FeqE9hTOLUM9ADTBXuAkEZ3gG0izyswM9QJH5DX1ek9aH0qKa87aTPKJyt0oNEhuiJR1wTzCZZ7XGbutD4VZcui8Hcdp9jI94+rth8wQMTLI/WtRZOpZ7FQBEZ5hUA/HB/AJlAzMXSTqTVKS7qewbST2ZYggfpS8Wb1IoW17N0gN+Wd0gkc5N64++XZSu/jYBQczSz6UZJtgnWA9OChmN/xxrzcCKEL6vZB0oV6DImw55Eprc2pjXJvzFvbO32aSFkTXy4x3Q/gwCx9B/9dA== x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: vmware.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN6PR05MB3411.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 83e6d63f-16bc-45a0-f7e8-08d88663ed82 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Nov 2020 17:05:01.6743 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 6t71yRKqbjW6UUmVB4zGeWA51mqEGVJYwWpcjyKV9qdnh+vtio+XiIg7Wc1LHpKLiZKAIguO+DiUOIblszRphw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5731 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_BN6PR05MB3411D9273BB18A92B6EE6892B9E80BN6PR05MB3411namp_" --_000_BN6PR05MB3411D9273BB18A92B6EE6892B9E80BN6PR05MB3411namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Andrei Warkentin ________________________________ From: devel@edk2.groups.io on behalf of Pete Batard= via groups.io Sent: Wednesday, November 4, 2020 1:03 PM To: devel@edk2.groups.io Cc: michael.d.kinney@intel.com ; gaoliming@byo= soft.com.cn ; zhiguang.liu@intel.com ; samer.el-haj-mahmoud@arm.com Subject: [edk2-devel] [PATCH 1/1] MdePkg/BaseRngLibDxe: Add DXE_RUNTIME_DR= IVER class to RngLib The Raspberry Pi platform with Secure Boot enabled currently fails to buil= d with error: Module type [DXE_RUNTIME_DRIVER] is not supported by library instance [/home/appveyor/projects/rpi4/edk2/MdePkg/Library/DxeRngLib/DxeRngLib.in= f] Add the missing class to fix this issue. Signed-off-by: Pete Batard --- MdePkg/Library/DxeRngLib/DxeRngLib.inf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MdePkg/Library/DxeRngLib/DxeRngLib.inf b/MdePkg/Library/DxeRn= gLib/DxeRngLib.inf index 68554ad21146..9c11959f8aeb 100644 --- a/MdePkg/Library/DxeRngLib/DxeRngLib.inf +++ b/MdePkg/Library/DxeRngLib/DxeRngLib.inf @@ -14,7 +14,7 @@ [Defines] FILE_GUID =3D FF9F84C5-A33E-44E3-9BB5-0D654B2D4149 MODULE_TYPE =3D DXE_DRIVER VERSION_STRING =3D 1.0 - LIBRARY_CLASS =3D RngLib|DXE_DRIVER UEFI_APPLICATION UEFI_DRIVER + LIBRARY_CLASS =3D RngLib|DXE_DRIVER DXE_RUNTIME_DRIVER UEFI_APPLICATI= ON UEFI_DRIVER [Packages] MdePkg/MdePkg.dec -- 2.21.0.windows.1 --_000_BN6PR05MB3411D9273BB18A92B6EE6892B9E80BN6PR05MB3411namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
Reviewed-by: Andrei Warkentin <awarkentin@vmware.com>

From: devel@edk2.groups.io= <devel@edk2.groups.io> on behalf of Pete Batard via groups.io <pe= te=3Dakeo.ie@groups.io>
Sent: Wednesday, November 4, 2020 1:03 PM
To: devel@edk2.groups.io <devel@edk2.groups.io>
Cc: michael.d.kinney@intel.com <michael.d.kinney@intel.com>; = gaoliming@byosoft.com.cn <gaoliming@byosoft.com.cn>; zhiguang.liu@int= el.com <zhiguang.liu@intel.com>; samer.el-haj-mahmoud@arm.com <sam= er.el-haj-mahmoud@arm.com>
Subject: [edk2-devel] [PATCH 1/1] MdePkg/BaseRngLibDxe: Add DXE_RUN= TIME_DRIVER class to RngLib
 
The Raspberry Pi platform with Secure Boot enable= d currently fails to build
with error:

  Module type [DXE_RUNTIME_DRIVER] is not supported by library instan= ce
  [/home/appveyor/projects/rpi4/edk2/MdePkg/Library/DxeRngLib/DxeRngL= ib.inf]

Add the missing class to fix this issue.

Signed-off-by: Pete Batard <pete@akeo.ie>
---
 MdePkg/Library/DxeRngLib/DxeRngLib.inf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/MdePkg/Library/DxeRngLib/DxeRngLib.inf b/MdePkg/Library/DxeRn= gLib/DxeRngLib.inf
index 68554ad21146..9c11959f8aeb 100644
--- a/MdePkg/Library/DxeRngLib/DxeRngLib.inf
+++ b/MdePkg/Library/DxeRngLib/DxeRngLib.inf
@@ -14,7 +14,7 @@ [Defines]
   FILE_GUID       =3D FF9F84C5-A3= 3E-44E3-9BB5-0D654B2D4149
   MODULE_TYPE     =3D DXE_DRIVER
   VERSION_STRING  =3D 1.0
-  LIBRARY_CLASS   =3D RngLib|DXE_DRIVER UEFI_APPLICATION U= EFI_DRIVER
+  LIBRARY_CLASS   =3D RngLib|DXE_DRIVER DXE_RUNTIME_DRIVER= UEFI_APPLICATION UEFI_DRIVER
 
 [Packages]
   MdePkg/MdePkg.dec
--
2.21.0.windows.1






--_000_BN6PR05MB3411D9273BB18A92B6EE6892B9E80BN6PR05MB3411namp_--