v6.0.0
·
1412 commits
to refs/heads/main
since this release
What's Changed
⚠️ Breaking Changes
-
dxe\_core: Check DXE Core Mem Allocation Module HOB GUID @makubacki (#185)
Change Details
## Description
Closes #182
Currently the first Memory Allocation Module HOB is assumed to be the DXE Core. To make identification more robust and ensure other assumptions about the DXE Core GUID are correct, this change also checks that a HOB is present with a DXE Core module name GUID that matches.
- Impacts functionality?
- Impacts security?
- Breaking change?
- Includes tests?
- Includes documentation?
How This Was Tested
- Cargo build and test
- QEMU boot with expected and unexpected DXE Core FFS GUID
Integration Instructions
- Ensure that the DXE Core GUID used matches
uefi_sdk::guid::DXE_CORE(23C9322F-2AF2-476A-BC4C-26BC88266C71). For this reason, the change has been marked as potentially breaking.
Full Changelog: v5.0.0...v6.0.0