From bf2ca74bb6cfada8ba6f3e49abf52c8e8b9fd436 Mon Sep 17 00:00:00 2001 From: Patrick Rudolph Date: Wed, 3 Feb 2021 13:25:45 +0100 Subject: [PATCH] UefiPayloadPkg: Update APRIORI Make sure that: * FaultTolerantDxe is started before VariableRuntimeDxe This ensures that FailedTolerantPei is not required and faults when writing the variable store are discovered * SMBUSConfigLoader is started right after VariableRuntimeDxe This ensured that the board specific variables are updated as soon as possible * Start SmbiosDxe and BlSupportDxeSmbios early to install board specific NULL protocols * Start SecureBootConfigDxe right after VariableRuntimeDxe to update SecureBootKeys before Tcg2Dxe starts Signed-off-by: Patrick Rudolph --- .../SecureBootEnrollDefaultKeys/SecureBootSetup.inf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/UefiPayloadPkg/SecureBootEnrollDefaultKeys/SecureBootSetup.inf b/UefiPayloadPkg/SecureBootEnrollDefaultKeys/SecureBootSetup.inf index c7b14556a0..513fa77615 100644 --- a/UefiPayloadPkg/SecureBootEnrollDefaultKeys/SecureBootSetup.inf +++ b/UefiPayloadPkg/SecureBootEnrollDefaultKeys/SecureBootSetup.inf @@ -48,7 +48,7 @@ [Protocols] gEfiTcgProtocolGuid ## CONSUMES - gEfiVariableWriteArchProtocolGuid ## NOTIFY + gEfiVariableWriteArchProtocolGuid ## CONSUMES [Depex] - AFTER gEfiVariableWriteArchProtocolGuid \ No newline at end of file + TRUE \ No newline at end of file