From 13a225cfee101d8b7fabb750333d1116979f150c Mon Sep 17 00:00:00 2001 From: Kat Perez Date: Fri, 27 Feb 2026 16:01:52 -0500 Subject: [PATCH] Q35: Remove TianoCore BdsDxe, now provided by Patina BootDispatcher --- Platforms/QemuQ35Pkg/QemuQ35Pkg.dsc | 5 +---- Platforms/QemuQ35Pkg/QemuQ35Pkg.fdf | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/Platforms/QemuQ35Pkg/QemuQ35Pkg.dsc b/Platforms/QemuQ35Pkg/QemuQ35Pkg.dsc index e156f356..89e02b53 100644 --- a/Platforms/QemuQ35Pkg/QemuQ35Pkg.dsc +++ b/Platforms/QemuQ35Pkg/QemuQ35Pkg.dsc @@ -951,10 +951,7 @@ QemuQ35Pkg/Library/ResetSystemLib/StandaloneMmResetSystemLib.inf MdeModulePkg/Universal/Metronome/Metronome.inf PcAtChipsetPkg/PcatRealTimeClockRuntimeDxe/PcatRealTimeClockRuntimeDxe.inf MdeModulePkg/Universal/DriverHealthManagerDxe/DriverHealthManagerDxe.inf - MdeModulePkg/Universal/BdsDxe/BdsDxe.inf { - - gMsGraphicsPkgTokenSpaceGuid.PcdPostBackgroundColoringSkipCount|0 - } + # BdsDxe removed — BDS arch protocol now provided by Patina BootDispatcher in the Rust DXE Core QemuQ35Pkg/QemuKernelLoaderFsDxe/QemuKernelLoaderFsDxe.inf { diff --git a/Platforms/QemuQ35Pkg/QemuQ35Pkg.fdf b/Platforms/QemuQ35Pkg/QemuQ35Pkg.fdf index 15369fa9..f8ce6576 100644 --- a/Platforms/QemuQ35Pkg/QemuQ35Pkg.fdf +++ b/Platforms/QemuQ35Pkg/QemuQ35Pkg.fdf @@ -339,7 +339,7 @@ INF MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleDxe.inf INF MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf !endif INF MdeModulePkg/Universal/DriverHealthManagerDxe/DriverHealthManagerDxe.inf -INF MdeModulePkg/Universal/BdsDxe/BdsDxe.inf +# BdsDxe removed — BDS arch protocol now provided by Patina BootDispatcher in the Rust DXE Core # MU_CHANGE #INF MdeModulePkg/Application/UiApp/UiApp.inf INF QemuQ35Pkg/QemuKernelLoaderFsDxe/QemuKernelLoaderFsDxe.inf