]> xenbits.xensource.com Git - people/aperard/ovmf.git/commitdiff
MdeModulePkg/VariableRuntimeDxe: Fix VariablePolicyProtocol PRODUCES
authorMike Beaton <mjsbeaton@gmail.com>
Mon, 9 Sep 2024 15:55:23 +0000 (16:55 +0100)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Wed, 11 Sep 2024 01:35:18 +0000 (01:35 +0000)
If we search the codebase for &gEdkiiVariablePolicyProtocolGuid
we can find two drivers which install this policy:
VariableRuntimeDxe (installed in VariableDxe.c) and
VariableSmmRuntimeDxe (installed in VariablePolicySmmDxe.c).

The .inf file for VariableRuntimeDxe incorrectly lists the protocol
as CONSUMES in the comment, so change this to PRODUCES.

Signed-off-by: Mike Beaton <mjsbeaton@gmail.com>
MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf

index f90ec70b77cbb0914ee161b9dcb86ef89ae6a240..b5e8bf606771d17de70895ce10d0f02e4afa6247 100644 (file)
@@ -84,7 +84,7 @@
   gEfiVariableWriteArchProtocolGuid             ## PRODUCES\r
   gEfiVariableArchProtocolGuid                  ## PRODUCES\r
   gEdkiiVariableLockProtocolGuid                ## PRODUCES\r
-  gEdkiiVariablePolicyProtocolGuid              ## CONSUMES\r
+  gEdkiiVariablePolicyProtocolGuid              ## PRODUCES\r
   gEdkiiVarCheckProtocolGuid                    ## PRODUCES\r
 \r
 [Guids]\r