Split MM PEI IPL into normal IPL and MM Supervisor PEI Support#577
Split MM PEI IPL into normal IPL and MM Supervisor PEI Support#577kuqin12 wants to merge 41 commits into
Conversation
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #577 +/- ##
========================================
- Coverage 0.52% 0.52% -0.01%
========================================
Files 132 133 +1
Lines 20067 20126 +59
Branches 60 60
========================================
Hits 106 106
- Misses 19956 20015 +59
Partials 5 5
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Needs #585 to complete first. |
|
This PR has been automatically marked as stale because it has not had activity in 60 days. It will be closed if no further activity occurs within 7 days. Thank you for your contributions. |
|
This pull request has been automatically been closed because it did not have any activity in 60 days and no follow up within 7 days after being marked stale. Thank you for your contributions. |
|
not stale... |
|
This PR has been automatically marked as stale because it has not had activity in 60 days. It will be closed if no further activity occurs within 7 days. Thank you for your contributions. |
|
This pull request has been automatically been closed because it did not have any activity in 60 days and no follow up within 7 days after being marked stale. Thank you for your contributions. |
|
need to rebase the commits, but the idea did not change that we want to split the current IPL into 2 so that the user and supv communication channels are separate. |
Description
This change splits the MM supervisor communication PPI into its own module rather than a combined MM PEI IPL driver.
This will allow the adoption of the
StandaloneMmPeiIplfrom EDK2 for X64 platforms.For details on how to complete these options and their meaning refer to CONTRIBUTING.md.
How This Was Tested
This was tested on QEMU Q35 virtual platform.
Integration Instructions
Add
MmSupervisorPkg/Drivers/MmPeiLaunchers/MmPeiSupport.infto platform dsc and fdf file.