v14.0.0
What's Changed
⚠️ Breaking Changes
-
Update override hash on PiSmmCore @kuqin12 (#349)
Change Details
## Description
Fixing an override hash failure from PiSmmCore
For details on how to complete these options and their meaning refer to CONTRIBUTING.md.
- Impacts functionality?
- Impacts security?
- Breaking change?
- Includes tests?
- Includes documentation?
How This Was Tested
This change was tested on Q35.
Integration Instructions
N/A
</blockquote> <hr> </details>
🐛 Bug Fixes
-
Fixing MmRanges would pull in extra data from the next hob @kuqin12 (#337)
Change Details
## Description
Currently the MmRanges reported through initialization steps will be manipulated by the IPL code to extend the last entry to be an empty placeholder so that it will be populated during the
ExecuteMmCoreFromMmram
routine.However, the preemptively extended range will pull in extra data from the next hob, which could cause the rest of supervisor initialization to fault. This change fixed such issue by not overly copying data from hob.
For details on how to complete to complete these options and their meaning refer to CONTRIBUTING.md.
- Impacts functionality?
- Impacts security?
- Breaking change?
- Includes tests?
- Includes documentation?
How This Was Tested
This was tested on both QEMU Q35 and proprietary hardware platforms.
Integration Instructions
N/A
</blockquote> <hr> </details>
🔐 Security Impacting
-
Update override hash on PiSmmCore @kuqin12 (#349)
Change Details
## Description
Fixing an override hash failure from PiSmmCore from:
microsoft/mu_basecore@36f763dFor details on how to complete these options and their meaning refer to CONTRIBUTING.md.
- Impacts functionality?
- Impacts security?
- Breaking change?
- Includes tests?
- Includes documentation?
How This Was Tested
This change was tested on Q35.
Integration Instructions
N/A
</blockquote> <hr> </details>
Full Changelog: v13.0.2...v14.0.0