ReleaseMicrosoftMicrosoftpublished Oct 23, 2025seen Jun 26

microsoft/mu_basecore v2025020002.0.3

microsoft/mu_basecore

Open original ↗

Captured source

source ↗
published Oct 23, 2025seen Jun 26captured 1whttp 200method plain

v2025020002.0.3

Repository: microsoft/mu_basecore

Tag: v2025020002.0.3

Published: 2025-10-23T16:53:55Z

Prerelease: no

Release notes:

What's Changed

[CHERRY-PICK] UefiCpuPkg/PeiMpLib: Only allocate ACPI NVS AP loop code buffer on S3 @makubacki (#1541)

Change Details

Description

This commit allocated an ACPI NVS buffer in PEI: https://github.com/tianocore/edk2/commit/cdc1a88272237149003d1d1ea301d320f7b3bdf6

This is a RT visible memory type that remains fragmented against the overall EfiACPIMemoryNVS memory bucket allocated by the DXE Core. The code now only calls PrepareApLoopCode() on S3 boot to prevent the buffer from being allocated outside of S3.

(cherry picked from commit db4d32390911e393033d69b0d0dfbfa3e8c0f1f7)

  • [X] Impacts functionality?
  • [ ] Impacts security?
  • [ ] Breaking change?
  • [ ] Includes tests?
  • [ ] Includes documentation?

How This Was Tested

  • Check memory buckets reported on the system before and after the change on a non-S3 boot

Integration Instructions

  • N/A

[REBASE \& FF] Revert MU Changes In Favor of edk2 Commits @os-d (#1540)

Change Details

Description

This bit tangled PR consists of the following:

  • Reverting the MP Lib Task Register Set MU_CHANGE in favor of the edk2 commits fixing it
  • Reverting (and dropping) a MU_CHANGE to DxeMain that is no longer required
  • Reverting and reapplying with a fixup a different MU_CHANGE to allow us to fully drop the previous MU_CHANGE

The cherry-picks did not apply completely cleanly, I already was doing a lot of reverts and reapplying here, so I chose to just do the small fixups in the cherry-picks and in the next integration we can resolve them; they are trivial.

  • [x] Impacts functionality?
  • [ ] Impacts security?
  • [ ] Breaking change?
  • [ ] Includes tests?
  • [ ] Includes documentation?

How This Was Tested

Cherry-picks from edk2 were tested on physical Intel platforms.

Integration Instructions

N/A.

[release/202502] Update BaseTools ext dep to v2025020002.0.2 @[mu-automation[bot]](https://github.com/apps/mu-automation) (#1535)

Change Details

This PR updates the BaseTools external dependency to version v2025020002.0.2.

Full Changelog: https://github.com/microsoft/mu_basecore/compare/v2025020002.0.2...v2025020002.0.3