microsoft/mu_plus dev-v2025020002.0.1
microsoft/mu_plus
Captured source
source ↗dev-v2025020002.0.1
Repository: microsoft/mu_plus
Tag: dev-v2025020002.0.1
Published: 2025-09-11T16:31:18Z
Prerelease: no
Release notes:
What's Changed
🐛 Bug Fixes
[Rebase \& FF] Fix MP management tests @kuqin12 (#748)
Change Details
Description
The old implementation worked with 2405 release branches, but failed to pass certain cases with 2502.
This change also fixes a few issues with the MP management module:
1. Removes the original code path that will directly invoke the MP service protocol from AP routines. This is specifically not allowed according to the specification. 2. Fixes an issue if HCR enables the exception trapping, while the VBAR is left empty, which will cause the system to fault into EL3.
- [x] Impacts functionality?
- [ ] Impacts security?
- [ ] Breaking change?
- [x] Includes tests?
- [ ] Includes documentation?
- [x] Backport to release branch?
How This Was Tested
This was tested on QEMU SBSA and passed all tests in MpManagement test application.
Integration Instructions
N/A
Fixed DecodeUefiLlog.py encoding in log output and improve readability @kanechen66 (#749)
Change Details
Description
Found an exception issue on our project, the bios could print something in unicode and cause the tool exception here is the error log
- Tool reads 841 variables worth of log successfully - Fails during log output processing with UnicodeEncodeError - Error: 'charmap' codec can't encode character '\ufffd' in position 67: character maps to
- [ ] Impacts functionality?
- [ ] Impacts security?
- [ ] Breaking change?
- [ ] Includes tests?
- [ ] Includes documentation?
- [x] Backport to release branch?
How This Was Tested
Tested based on the bios would print unicode and check the log is saved successfully:
PS C:\DecodeUefiLog> python .\DecodeUefiLog.py -o 567.log Reading the Advanced Logger log Found 841 variables worth of log 24396 lines written to 567.log Log complete
Integration Instructions
N/A
Full Changelog: https://github.com/microsoft/mu_plus/compare/dev-v2025020002.0.0...dev-v2025020002.0.1