[RFC] Rust supervisor proposal#1170
[RFC] Rust supervisor proposal#1170kuqin12 wants to merge 35 commits intoOpenDevicePartnership:mainfrom
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
General feedback: since this is a Patina RFC, I think it would be good to have a section that helps to better understand how this RFC would impact and connect with existing Patina code. For example, here are some questions I think you could answer to clarify the Patina/MM relationship:
|
Co-authored-by: Oliver Smith-Denny <osde@microsoft.com>
Co-authored-by: Oliver Smith-Denny <osde@microsoft.com>
Co-authored-by: Oliver Smith-Denny <osde@microsoft.com>
Co-authored-by: Oliver Smith-Denny <osde@microsoft.com>
Co-authored-by: Oliver Smith-Denny <osde@microsoft.com>
Co-authored-by: Oliver Smith-Denny <osde@microsoft.com>
Thanks, I updated the RFC to include 2 nutrient content tables to reflect such. But the short summary is that I would like to make the new supevisor sitting in parallel with dxe_core amd move some common functional modules out from patina_core_dxe so that they can be shared. Then for the newly authored code, such as syscall dispatcher and privilege manager, I intend to produce them as their own crate. What if we want to use them in DXE core one day..? 😈 |
Co-authored-by: Michael Kubacki <michael.kubacki@microsoft.com>
Co-authored-by: Michael Kubacki <michael.kubacki@microsoft.com>
…o rust_supv_rfc
QEMU Validation FailedQEMU validation did not complete successfully or did not shutdown as expected. Workflow run: https://github.com/OpenDevicePartnership/patina/actions/runs/23207006610 Job Results
This comment was automatically generated by the Patina QEMU PR Validation Post workflow. |
Description
This proposal intends to provide a supervised Standalone MM solution with Rust.
How This Was Tested
RFC only.
Integration Instructions
N/A