Breaking change - Will anyone consuming this change experience a break
in build or boot behavior?
Examples: Add a new library class, move a module to a different repo, call
a function in a new library class in a pre-existing module, ...
[ ] Includes tests?
Tests - Does the change include any explicit test code?
Examples: Unit tests, integration tests, robot tests, ...
[ ] Includes documentation?
Documentation - Does the change contain explicit documentation additions
outside direct code modifications (and comments)?
Examples: Update readme file, add feature readme file, link to documentation
on an a separate Web page, ...
How This Was Tested
Ran mu_tiano_platforms with changes and verified boot.
Integration Instructions
After this update, platforms are required to supply gEfiRngPpiGuid in the Pei phase, and gEfiRngProtocolGuid in the Dxe phase.
Common implementations are available:
Description
Previous version v2023.11.3 did not contain PDB information, which was causing some problems in a platform which needed PDB information.
v2023.12.1 includes PDB information.
How This Was Tested
Ran mu_tiano_platforms with changes and verified boot.
Integration Instructions
After this update, platforms are required to supply gEfiRngPpiGuid in the Pei phase, and gEfiRngProtocolGuid in the Dxe phase. Common implementations are available:
SecurityPkg\RandomNumberGenerator\RngPei\RngPei.inf SecurityPkg\RandomNumberGenerator\RngDxe\RngDxe.inf