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
N/A
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.2 includes PDB information.
How This Was Tested
N/A
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