Skip to content

pi_dispatcher: Add UI Names to Prints#1514

Open
os-d wants to merge 1 commit into
OpenDevicePartnership:mainfrom
os-d:dispatch_print
Open

pi_dispatcher: Add UI Names to Prints#1514
os-d wants to merge 1 commit into
OpenDevicePartnership:mainfrom
os-d:dispatch_print

Conversation

@os-d
Copy link
Copy Markdown
Contributor

@os-d os-d commented May 19, 2026

Description

Currently when various states occur, such as drivers not dispatched, only the GUID of the driver is printed. This is useful, but also it is nicer to have the UI name printed so the GUID does not have to be cross-referenced.

This parses the UI name from the FV, if present, and also prints it.

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

How This Was Tested

N/A.

Integration Instructions

N/A.

@patina-automation
Copy link
Copy Markdown
Contributor

patina-automation Bot commented May 19, 2026

✅ QEMU Validation Passed

All QEMU validation jobs completed successfully.

Note: Q35 is only built on Windows hosts (QEMU boot is disabled due to a QEMU vfat issue).

Workflow run: https://github.com/OpenDevicePartnership/patina/actions/runs/26127091375

Boot Time to EFI Shell

Platform Elapsed
Q35 (Linux Host) 28.9s
SBSA (Linux Host) 36.9s

Dependencies

Repository Ref
patina e9779d9
patina-dxe-core-qemu af9c5f5
patina-fw-patcher d6d246b
patina-qemu firmware v3.0.0
patina-qemu build script 965bc5f

This comment was automatically generated by the Patina QEMU PR Validation Post workflow.

@codecov
Copy link
Copy Markdown

codecov Bot commented May 19, 2026

Codecov Report

❌ Patch coverage is 75.00000% with 4 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
patina_dxe_core/src/pi_dispatcher.rs 75.00% 4 Missing ⚠️

📢 Thoughts on this report? Let us know!

Comment thread patina_dxe_core/src/pi_dispatcher.rs Outdated
@os-d os-d force-pushed the dispatch_print branch from fc27d70 to 800dd3b Compare May 19, 2026 18:14
@os-d os-d enabled auto-merge (rebase) May 19, 2026 18:14
Comment thread patina_dxe_core/src/pi_dispatcher.rs Outdated
@os-d os-d disabled auto-merge May 19, 2026 19:18
@os-d os-d force-pushed the dispatch_print branch from 800dd3b to e920c65 Compare May 19, 2026 20:30
Currently when various states occur, such as drivers not dispatched,
only the GUID of the driver is printed. This is useful, but also it
is nicer to have the UI name printed so the GUID does not have to
be cross-referenced.

This parses the UI name from the FV, if present, and also prints it.
@os-d os-d force-pushed the dispatch_print branch from e920c65 to e9779d9 Compare May 19, 2026 21:27
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.

4 participants