v4.0.3
What's Changed
-
Update Test Exemptions @TaylorBeebe (#643)
Change Details
## Description
Remove BaseCryptLibUnitTest exemption.
Extend VariablePolicyFuncTestApp exemption: Internal discussion on solutions still ongoing.
Extend SBSA DxePagingAuditTestApp exemption: Privileged Execute Never bit not being set on memory ranges causing test failure. microsoft/mu_plus#210 will be revived to fix reporting and other issues with the test. ARM CpuDxe flow needs to be stepped through to see why UXN is being set but not PXN.
- Impacts functionality?
- Functionality - Does the change ultimately impact how firmware functions?
- Examples: Add a new library, publish a new PPI, update an algorithm, ...
- Impacts security?
- Security - Does the change have a direct security impact on an application,
flow, or firmware? - Examples: Crypto algorithm change, buffer overflow fix, parameter
validation improvement, ...
- Security - Does the change have a direct security impact on an application,
- Breaking change?
- 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, ...
- Breaking change - Will anyone consuming this change experience a break
- 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, ...
- Documentation - Does the change contain explicit documentation additions
How This Was Tested
Tested in CI Pipelines
Integration Instructions
N/A
- Impacts functionality?
-
Fix support for TPM on Q35 @cfernald (#633)
Change Details
## Description
Fixes issue related to enabling TPM for QEMU Q35.
- Impacts functionality?
- Impacts security?
- Breaking change?
- Includes tests?
- Includes documentation?
How This Was Tested
Locally tested with Windows boot.
Integration Instructions
N/A
🛠️ Submodule Updates
-
Bump Features/MM\_SUPV from 8.1.2 to 8.1.3 @ProjectMuBot (#644)
Change Details
Bumps Features/MM_SUPV from `8.1.2` to `8.1.3`
Introduces 2 new commits in Features/MM_SUPV.
Commits
Signed-off-by: Project Mu Bot [email protected]
-
Bump MU\_BASECORE from 2023020002.1.3 to 2023020002.1.4 @ProjectMuBot (#641)
Change Details
Bumps MU_BASECORE from `2023020002.1.3` to `2023020002.1.4`
Introduces 1 new commits in MU_BASECORE.
Signed-off-by: Project Mu Bot [email protected]
Full Changelog: v4.0.2...v4.0.3