From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (NAM02-SN1-obe.outbound.protection.outlook.com [40.107.77.40]) by mx.groups.io with SMTP id smtpd.web10.14789.1605815591217275997 for ; Thu, 19 Nov 2020 11:53:11 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@vmware.com header.s=selector2 header.b=hkl0aBv6; spf=pass (domain: vmware.com, ip: 40.107.77.40, mailfrom: awarkentin@vmware.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EG8wztDg9K80Ec9+eelBZs62mzwgN3nvu1L6iO4UTVp+MpNng1T89PRAlBbC8dwDqjLD3m9Wjab9FLW9ghNCAuhRURY2uKpVGnk1uuHTNBgFIdGWu01S79lQIG6sksTIdqEebr0kf0bO54TEXBlEdH09JUVFtW3jtodFrRIzBWXYGj4ssK0ba7sEUJM8dkKJ5HGU/uxJhuvOwMUlpmuuiC+6NECuJjJYBRiWN5YMkPNHVl5+vQBCvGzVqv0mOynqS3BBw0pW6Q+FUyyzWeUSK4liIAtX8JC/rXYVMF+lNIBU2A3hQK5BHth7SCPJYD7Qfah28bdO05D5mWSyooUx+w== 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=cvttxwgR/kbqRwwVi/tyFP54P2Kxr8/RXqdXpbyUfoc=; b=SaWmiEBn+v15aqA9KdoR9XDD5voEPhY8uKk4qK4dBiUdz/K/0KDgh6R0Z5AthVIpELf3wSNI/u9e4ewfSMjyVoAMztppO2Q2T/ZlRKbTXYL000OZyyvjleUSkzmGjxeiaCxP8cG6dFj7AWPJ5by4i0FDqNWsjCV8Ds7a1ofNoRJrv1lR/k2yzschslHB9mCHGqBkeW4P405THWZhXRqcvUMV3/n2gnSd+ayNfLa7FjEbWakP5/m1xvfBYeygjQC18wUwWH+fNsR65JJ65Ic33Mbh25dQGIm6QMd02XAkLm9lnlsPPLdWB0MyUGdEi6FyM0zUP7bva5qNwEy+62Sq6w== 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=cvttxwgR/kbqRwwVi/tyFP54P2Kxr8/RXqdXpbyUfoc=; b=hkl0aBv6c3+a7QtcW3lhU/8ILFto6UJi9XVAn0ptzMbrvOtNY6YBikzF9Hi4/S69qJOjlxV2cciMuMl5eAMk9+lcBfopH58GFhbpINzsS1N8f3jk07yyu7t5+oG726zhGoc90dbPIVmTeRhCUsTueZMjHgtFeDZT4ZAOJsq+M/I= Received: from BN6PR05MB3411.namprd05.prod.outlook.com (2603:10b6:405:43::23) by BN8PR05MB6468.namprd05.prod.outlook.com (2603:10b6:408:51::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.9; Thu, 19 Nov 2020 19:53:08 +0000 Received: from BN6PR05MB3411.namprd05.prod.outlook.com ([fe80::20c6:8760:cb3a:78b3]) by BN6PR05MB3411.namprd05.prod.outlook.com ([fe80::20c6:8760:cb3a:78b3%7]) with mapi id 15.20.3611.009; Thu, 19 Nov 2020 19:53:08 +0000 From: "Andrei Warkentin" To: =?iso-8859-1?Q?Philippe_Mathieu-Daud=E9?= , Andrei Warkentin , "devel@edk2.groups.io" , Bret Barkelew , Dandan Bi , Jian J Wang , "pete@akeo.ie" CC: "ard.biesheuvel@arm.com" , "leif@nuviainc.com" , Liming Gao Subject: Re: [edk2-devel] [edk2-platforms][PATCH 1/1] RaspberryPi: get RPi4 and RPi3 building again. Thread-Topic: [edk2-devel] [edk2-platforms][PATCH 1/1] RaspberryPi: get RPi4 and RPi3 building again. Thread-Index: AQHWvgc3FK/kENBaXkOGyMoSuNKibanPst8AgAAD/oCAAAE3AIAAJti4 Date: Thu, 19 Nov 2020 19:53:08 +0000 Message-ID: References: <20201119000145.1234-1-andrey.warkentin@gmail.com> <7947adcb-e711-f52e-087a-096f52d40686@akeo.ie> <894fb881-eb07-8a91-d7f0-7fe372c87359@redhat.com>,<634feced-94f9-d61d-99f9-13451a1d1507@akeo.ie> In-Reply-To: <634feced-94f9-d61d-99f9-13451a1d1507@akeo.ie> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; 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: 09ff08e8-5105-4439-ce4e-08d88cc4bd1d x-ms-traffictypediagnostic: BN8PR05MB6468: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:597; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: gkvXROLNVLaVyx/oSgRdbAXi6sOSR0NLEtvkL1TqdJ5F3my09qfm8Ed/ZqcXvCqxzW3+z+bcBYJ8TQWt1eUMUfSFh7MC8kzzLb7AZ1f2YaNb72i8/Z2GM9HFH+lsSpcaeBWtqcy0omkB4KFaXtlmOSPBjSNPxeK1WLy16+6WC50Y1mYmQferqzc4zAav1qzew+s9yaE32XWtd4NTIRN4be78zr7PDHpIaRbQhD812XM9wIKJDBaasX+3zO7rdvJcOSYviYcMokTSatjx6nty9WjOsaSZZjstDN0w16HVB2iTHymFS2tKQQIe+a/dLPd4KvMdufg9NZLxdoxJUoB/Rx7LfblK0HyK4hAmIUH0zMYMQIj5Hd4c9XVzA/gJEb78uuCTLnNY3D83SHUH4MLD3g== 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)(346002)(136003)(376002)(396003)(366004)(39860400002)(52536014)(966005)(4326008)(6506007)(478600001)(55016002)(7416002)(2906002)(86362001)(5660300002)(71200400001)(9686003)(19627405001)(7696005)(83380400001)(66556008)(8936002)(54906003)(110136005)(53546011)(33656002)(186003)(8676002)(316002)(66946007)(26005)(66476007)(66446008)(166002)(76116006)(45080400002)(64756008)(19627235002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: gwgB4al/1wpZoVGzK8kdVNROOlF38eiubSO4SZh0qbwMpdnnDadMj1p3gRoGgLWZeujdRW1+Gx7rrhSe7K31yrdKeNjVvpVjH1gpzfSN+09AF0ofc5GZgFVMexasnCs+iBvoaposZgnzEj8P4BwfjEyABvbfXYQNUU0GYf3mpYH7L9Kbus6exH5BH3mMm9XOJSHuHsrOQOkT4vS8R7JL0ton9DWCS5kmZr3FJZgNxYvpBujKcdD/JxlntleCKzvDGENuVofrnD8EK3hE+poqnT1eWLK9aTXNWJfbexJe06ctT1jam6pd/l3qX4N1wosBpaTqOlmezvUEh4Y+xOFQZ8okRHBCiPSAE2fW87iy6DFpNbuJ0X+tflHXQqPhmmvdeYZBLb30bKPOYmmD1J8ILfyiH8R1WuyFw7vVJqM/06RTlyvLx7uQgbMnRcyez6g/PI+flL5fat7b7Cty/yttMqzc0cRjw2NHOjRGSfSXlNTZ+3z4ljFBxTOtOyglslAFuikYCRMPW5FPmE/jgWOYcZCzS1RonbTOSLifX6rhH+l1OWb1H2HA+CsVrGDIQUy3WKAPJMqvl8wjl6hS+ZKpg8E4CwBWMwE0hP/1/va9608s0d8plwUwvtvOmkBkZIgGU/CFuunkCeyHaeZd6LVZegrY5DcpG68PqtA6IwupoyRl6UNkKrQsyIH/oMLsr9TIBmr9u3vb4GwmTqRLPGpkYLnAFGz09b0gPXmmflUtyFyonhJBcAA3sIX/EhSBpwrHbqiMElV3v3aqC9kIi421ukPdAVs5ANdC7GyNrC+J0+v8jI7ZOiizB5ZLgWGoouKPOj7nFaeU95pxZo5Cixdys/c0WnEOEMaAE68WdjMWnwx6wFZT4Tej97ZRh9OnGmLjdDhjjsNbkzhbH4cU5HnW+A== 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: 09ff08e8-5105-4439-ce4e-08d88cc4bd1d X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Nov 2020 19:53:08.5971 (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: JzzpZCoJ1z2qVi1kQiOw7d6hGusJ3u6dUWzhp9lx1vUkdmO2p8uFnSDmCNLjp6Kac+dZS/AQdHJIgRstxAb4YA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR05MB6468 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_BN6PR05MB3411405A80F39D24E9DD04F7B9E00BN6PR05MB3411namp_" --_000_BN6PR05MB3411405A80F39D24E9DD04F7B9E00BN6PR05MB3411namp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Sorry, folks, is there anything actionable for me here to do? It does appear that all the other edk2-platforms are broken/affected as we= ll. A ________________________________ From: devel@edk2.groups.io on behalf of Pete Batard= via groups.io Sent: Thursday, November 19, 2020 11:33 AM To: Philippe Mathieu-Daud=E9 ; Andrei Warkentin ; devel@edk2.groups.io ; Bret Ba= rkelew ; Dandan Bi ; Jian J Wa= ng Cc: ard.biesheuvel@arm.com ; leif@nuviainc.com ; Liming Gao Subject: Re: [edk2-devel] [edk2-platforms][PATCH 1/1] RaspberryPi: get RPi= 4 and RPi3 building again. Hi Philippe, On 2020.11.19 17:28, Philippe Mathieu-Daud=E9 wrote: > On 11/19/20 6:14 PM, Pete Batard wrote: >> For reference, this breakage was introduced with edk2 commit >> https://nam04.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgit= hub.com%2Ftianocore%2Fedk2%2Fcommit%2Fb6490426e3208de7d6cbd756276a02e4329cd= 85a&data=3D04%7C01%7Cawarkentin%40vmware.com%7C912c541f65924d5c6a6108d8= 8cb139b8%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637414040092341605%7C= Unknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiL= CJXVCI6Mn0%3D%7C1000&sdata=3DK%2Fe45o3ZvD29UaHNFzCKLBMil8lJ1adSB2mRiC0u= Vy0%3D&reserved=3D0 >> (MdeModulePkg: Connect VariablePolicy business logic to VariableService= s). > > It is better if Andrei Cc the developers involved (Cc'ed them now). Good point. > >> >> It'll probably be worth adding a reference to it in the commit message >> during integration. > > This can be added before the S-o-b: > > Fixes: b6490426e320 ("MdeModulePkg: Connect VariablePolicy business > logic to VariableServices") Just going to nitpick that since we're patching in edk2-platforms and referencing an edk2 commit, we'll want: Fixes: tianocore/edk2@b6490426e320 ("MdeModulePkg: Connect VariablePolicy business logic to VariableServices") For GitHub to produce a clickable link. Regards, /Pete > >> >> With this: >> >> On 2020.11.19 00:01, Andrei Warkentin wrote: >>> Add VariablePolicyLib and its dependency. >>> >>> Testing: Pi 4 boot. >>> >>> Signed-off-by: Andrei Warkentin >>> --- >>> Platform/RaspberryPi/RPi3/RPi3.dsc | 3 +++ >>> Platform/RaspberryPi/RPi4/RPi4.dsc | 3 +++ >>> 2 files changed, 6 insertions(+) >>> >>> diff --git a/Platform/RaspberryPi/RPi3/RPi3.dsc >>> b/Platform/RaspberryPi/RPi3/RPi3.dsc >>> index 325d7bdb..9408138d 100644 >>> --- a/Platform/RaspberryPi/RPi3/RPi3.dsc >>> +++ b/Platform/RaspberryPi/RPi3/RPi3.dsc >>> @@ -169,6 +169,8 @@ >>> >>> AuthVariableLib|MdeModulePkg/Library/AuthVariableLibNull/AuthVariableL= ibNull.inf >>> >>> !endif >>> VarCheckLib|MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf >>> + >>> VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/VariablePolic= yLib.inf >>> >>> + >>> VariablePolicyHelperLib|MdeModulePkg/Library/VariablePolicyHelperLib/V= ariablePolicyHelperLib.inf >>> >>> GpioLib|Silicon/Broadcom/Bcm283x/Library/GpioLib/GpioLib.inf >>> [LibraryClasses.common.SEC] >>> @@ -218,6 +220,7 @@ >>> >>> CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.in= f >>> EfiResetSystemLib|Platform/RaspberryPi/Library/ResetLib/ResetLib.= inf >>> ArmSmcLib|ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf >>> + >>> VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/VariablePolic= yLibRuntimeDxe.inf >>> >>> !if $(SECURE_BOOT_ENABLE) =3D=3D TRUE >>> BaseCryptLib|CryptoPkg/Library/BaseCryptLib/RuntimeCryptLib.inf >>> diff --git a/Platform/RaspberryPi/RPi4/RPi4.dsc >>> b/Platform/RaspberryPi/RPi4/RPi4.dsc >>> index c994f56d..4e5a36ed 100644 >>> --- a/Platform/RaspberryPi/RPi4/RPi4.dsc >>> +++ b/Platform/RaspberryPi/RPi4/RPi4.dsc >>> @@ -169,6 +169,8 @@ >>> >>> AuthVariableLib|MdeModulePkg/Library/AuthVariableLibNull/AuthVariableL= ibNull.inf >>> >>> !endif >>> VarCheckLib|MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf >>> + >>> VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/VariablePolic= yLib.inf >>> >>> + >>> VariablePolicyHelperLib|MdeModulePkg/Library/VariablePolicyHelperLib/V= ariablePolicyHelperLib.inf >>> >>> GpioLib|Silicon/Broadcom/Bcm283x/Library/GpioLib/GpioLib.inf >>> # >>> @@ -226,6 +228,7 @@ >>> >>> CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.in= f >>> EfiResetSystemLib|Platform/RaspberryPi/Library/ResetLib/ResetLib.= inf >>> ArmSmcLib|ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf >>> + >>> VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/VariablePolic= yLibRuntimeDxe.inf >>> >>> !if $(SECURE_BOOT_ENABLE) =3D=3D TRUE >>> BaseCryptLib|CryptoPkg/Library/BaseCryptLib/RuntimeCryptLib.inf >>> >> >> Reviewed-by: Pete Batard >> > --_000_BN6PR05MB3411405A80F39D24E9DD04F7B9E00BN6PR05MB3411namp_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Sorry, folks, is there anything actionable for me here to do?

It does appear that all the other edk2-platforms are broken/affected as we= ll.

A

From: devel@edk2.groups.io= <devel@edk2.groups.io> on behalf of Pete Batard via groups.io <pe= te=3Dakeo.ie@groups.io>
Sent: Thursday, November 19, 2020 11:33 AM
To: Philippe Mathieu-Daud=E9 <philmd@redhat.com>; Andrei Wark= entin <andrey.warkentin@gmail.com>; devel@edk2.groups.io <devel@ed= k2.groups.io>; Bret Barkelew <brbarkel@microsoft.com>; Dandan Bi &= lt;dandan.bi@intel.com>; Jian J Wang <jian.j.wang@intel.com>
Cc: ard.biesheuvel@arm.com <ard.biesheuvel@arm.com>; leif@nuv= iainc.com <leif@nuviainc.com>; Liming Gao <gaoliming@byosoft.com.c= n>
Subject: Re: [edk2-devel] [edk2-platforms][PATCH 1/1] RaspberryPi: = get RPi4 and RPi3 building again.
 
Hi Philippe,

On 2020.11.19 17:28, Philippe Mathieu-Daud=E9 wrote:
> On 11/19/20 6:14 PM, Pete Batard wrote:
>> For reference, this breakage was introduced with edk2 commit
>> https://nam04.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub= .com%2Ftianocore%2Fedk2%2Fcommit%2Fb6490426e3208de7d6cbd756276a02e4329cd85a= &amp;data=3D04%7C01%7Cawarkentin%40vmware.com%7C912c541f65924d5c6a6108d= 88cb139b8%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637414040092341605%7= CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwi= LCJXVCI6Mn0%3D%7C1000&amp;sdata=3DK%2Fe45o3ZvD29UaHNFzCKLBMil8lJ1adSB2m= RiC0uVy0%3D&amp;reserved=3D0
>> (MdeModulePkg: Connect VariablePolicy business logic to VariableS= ervices).
>
> It is better if Andrei Cc the developers involved (Cc'ed them now).
Good point.

>
>>
>> It'll probably be worth adding a reference to it in the commit me= ssage
>> during integration.
>
> This can be added before the S-o-b:
>
> Fixes: b6490426e320 ("MdeModulePkg: Connect VariablePolicy busin= ess
> logic to VariableServices")

Just going to nitpick that since we're patching in edk2-platforms and
referencing an edk2 commit, we'll want:

Fixes: tianocore/edk2@b6490426e320 ("MdeModulePkg: Connect
VariablePolicy business logic to VariableServices")

For GitHub to produce a clickable link.

Regards,

/Pete

>
>>
>> With this:
>>
>> On 2020.11.19 00:01, Andrei Warkentin wrote:
>>> Add VariablePolicyLib and its dependency.
>>>
>>> Testing: Pi 4 boot.
>>>
>>> Signed-off-by: Andrei Warkentin <andrey.warkentin@gmail.co= m>
>>> ---
>>>    Platform/RaspberryPi/RPi3/RPi3.dsc | 3 +++
>>>    Platform/RaspberryPi/RPi4/RPi4.dsc | 3 +++
>>>    2 files changed, 6 insertions(+)
>>>
>>> diff --git a/Platform/RaspberryPi/RPi3/RPi3.dsc
>>> b/Platform/RaspberryPi/RPi3/RPi3.dsc
>>> index 325d7bdb..9408138d 100644
>>> --- a/Platform/RaspberryPi/RPi3/RPi3.dsc
>>> +++ b/Platform/RaspberryPi/RPi3/RPi3.dsc
>>> @@ -169,6 +169,8 @@
>>>    
>>> AuthVariableLib|MdeModulePkg/Library/AuthVariableLibNull/Auth= VariableLibNull.inf
>>>
>>>    !endif
>>>      VarCheckLib|MdeModulePkg/Library/Var= CheckLib/VarCheckLib.inf
>>> +
>>> VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/Vari= ablePolicyLib.inf
>>>
>>> +
>>> VariablePolicyHelperLib|MdeModulePkg/Library/VariablePolicyHe= lperLib/VariablePolicyHelperLib.inf
>>>
>>>      GpioLib|Silicon/Broadcom/Bcm283x/Lib= rary/GpioLib/GpioLib.inf
>>>      [LibraryClasses.common.SEC]
>>> @@ -218,6 +220,7 @@
>>>    
>>> CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleL= ibNull.inf
>>>      EfiResetSystemLib|Platform/Raspberry= Pi/Library/ResetLib/ResetLib.inf
>>>      ArmSmcLib|ArmPkg/Library/ArmSmcLib/A= rmSmcLib.inf
>>> +
>>> VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/Vari= ablePolicyLibRuntimeDxe.inf
>>>
>>>      !if $(SECURE_BOOT_ENABLE) =3D=3D TRUE
>>>      BaseCryptLib|CryptoPkg/Library/BaseC= ryptLib/RuntimeCryptLib.inf
>>> diff --git a/Platform/RaspberryPi/RPi4/RPi4.dsc
>>> b/Platform/RaspberryPi/RPi4/RPi4.dsc
>>> index c994f56d..4e5a36ed 100644
>>> --- a/Platform/RaspberryPi/RPi4/RPi4.dsc
>>> +++ b/Platform/RaspberryPi/RPi4/RPi4.dsc
>>> @@ -169,6 +169,8 @@
>>>    
>>> AuthVariableLib|MdeModulePkg/Library/AuthVariableLibNull/Auth= VariableLibNull.inf
>>>
>>>    !endif
>>>      VarCheckLib|MdeModulePkg/Library/Var= CheckLib/VarCheckLib.inf
>>> +
>>> VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/Vari= ablePolicyLib.inf
>>>
>>> +
>>> VariablePolicyHelperLib|MdeModulePkg/Library/VariablePolicyHe= lperLib/VariablePolicyHelperLib.inf
>>>
>>>      GpioLib|Silicon/Broadcom/Bcm283x/Lib= rary/GpioLib/GpioLib.inf
>>>        #
>>> @@ -226,6 +228,7 @@
>>>    
>>> CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleL= ibNull.inf
>>>      EfiResetSystemLib|Platform/Raspberry= Pi/Library/ResetLib/ResetLib.inf
>>>      ArmSmcLib|ArmPkg/Library/ArmSmcLib/A= rmSmcLib.inf
>>> +
>>> VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/Vari= ablePolicyLibRuntimeDxe.inf
>>>
>>>      !if $(SECURE_BOOT_ENABLE) =3D=3D TRUE
>>>      BaseCryptLib|CryptoPkg/Library/BaseC= ryptLib/RuntimeCryptLib.inf
>>>
>>
>> Reviewed-by: Pete Batard <pete@akeo.ie>
>>
>






--_000_BN6PR05MB3411405A80F39D24E9DD04F7B9E00BN6PR05MB3411namp_--