Skip to content

[DRAFT] Initial supervisor and user core binary build check in#162

Draft
kuqin12 wants to merge 3 commits intoOpenDevicePartnership:mainfrom
kuqin12:supv_init
Draft

[DRAFT] Initial supervisor and user core binary build check in#162
kuqin12 wants to merge 3 commits intoOpenDevicePartnership:mainfrom
kuqin12:supv_init

Conversation

@kuqin12
Copy link
Copy Markdown
Contributor

@kuqin12 kuqin12 commented Apr 6, 2026

Description

This change adds 2 new binary builds for management mode related modules: supervisor and user core for Q35 platform.

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

How This Was Tested

This was tested on QEMU Q35 and booted to Windows desktop.

Integration Instructions

See: https://github.com/kuqin12/mu_feature_mm_supv/blob/personal/kuqin/supv_init/SeaPkg/Docs/PlatformIntegration/PlatformIntegrationSteps.md#integraion-guide-for-rust-based-supervisor

@patina-automation
Copy link
Copy Markdown
Contributor

⌛ QEMU Validation Pending

QEMU validation is pending on successful CI completion.

Note: Any previous results are available in this comment's edit history.

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

Comment thread Cargo.toml Outdated
patina_mm_supervisor_core = { path = 'D:\Repos\patina\patina_mm_supervisor_core' }
patina_stacktrace = { path = 'D:\Repos\patina\core\patina_stacktrace' }
patina_mm_user_core = { path = 'D:\Repos\patina\patina_mm_user_core' }
patina_internal_mm_common = { path = 'D:\Repos\patina\core\patina_internal_mm_common' }
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Revert this junk

@kuqin12
Copy link
Copy Markdown
Contributor Author

kuqin12 commented Apr 15, 2026

Will add this to the change/doc, build commands:

supv: cargo build --target x86_64-unknown-uefi --bin q35_mm_supervisor --features x64,save_state_amd,supv --no-default-features
user core: cargo build --target x86_64-unknown-uefi --bin q35_mm_user_core --features="x64 user_core"

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.

1 participant