From 3fb944f925b590d374ec47ad620c254c3e2dfdd7 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 * Start BlSupportDxeSmbios early to install board specific NULL protocols Signed-off-by: Patrick Rudolph --- UefiPayloadPkg/UefiPayloadPkg.fdf | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/UefiPayloadPkg/UefiPayloadPkg.fdf b/UefiPayloadPkg/UefiPayloadPkg.fdf index 0d0ec5c738..62112d0f77 100644 --- a/UefiPayloadPkg/UefiPayloadPkg.fdf +++ b/UefiPayloadPkg/UefiPayloadPkg.fdf @@ -87,6 +87,11 @@ APRIORI DXE { INF MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf INF MdeModulePkg/Universal/PCD/Dxe/Pcd.inf INF UefiPayloadPkg/BlSupportDxe/BlSupportDxe.inf + INF MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf + INF MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf + INF UefiPayloadPkg/BlSMMStoreDxe/BlSMMStoreDxe.inf # After DevicePathDxe + INF MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe.inf # After BlSMMStoreDxe, RuntimeDxe + INF MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf # After FaultTolerantWriteDxe } #