Skip to content

Q35: Remove BdsDxe, now provided by Patina BootDispatcher - #194

Closed
kat-perez wants to merge 1 commit into
OpenDevicePartnership:mainfrom
kat-perez:feature/boot-orchestrator-trait
Closed

Q35: Remove BdsDxe, now provided by Patina BootDispatcher#194
kat-perez wants to merge 1 commit into
OpenDevicePartnership:mainfrom
kat-perez:feature/boot-orchestrator-trait

Conversation

@kat-perez

@kat-perez kat-perez commented Mar 3, 2026

Copy link
Copy Markdown
Contributor

Description

Remove TianoCore BdsDxe from Q35 build. BDS arch protocol is now provided by Patina BootDispatcher in the Rust DXE Core.

Depends on OpenDevicePartnership/patina#1333 and corresponding patina-dxe-core-qemu change.

  • Impacts functionality?
  • Impacts security?
  • Breaking change?
  • Includes tests?
  • Includes documentation?

How This Was Tested

End-to-end boot on QEMU Q35 with UEFI Shell on GPT/NVMe disk. BDS phase handled by Patina BootDispatcher. Clean shutdown.

Integration Instructions

Must be paired with patina-dxe-core-qemu Q35 boot orchestrator integration (OpenDevicePartnership/patina-dxe-core-qemu#130)

@kat-perez
kat-perez force-pushed the feature/boot-orchestrator-trait branch from 21e96e3 to 13a225c Compare March 9, 2026 15:43
@makubacki

Copy link
Copy Markdown
Collaborator

Closing since OpenDevicePartnership/patina-dxe-core-qemu#130 is closed.

@makubacki makubacki closed this Jun 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants