ReleaseMicrosoftMicrosoftpublished Mar 13, 2026seen Jun 26

microsoft/mu_basecore v2025110000.0.1

microsoft/mu_basecore

Open original ↗

Captured source

source ↗
published Mar 13, 2026seen Jun 26captured 2whttp 200method plain

v2025110000.0.1

Repository: microsoft/mu_basecore

Tag: v2025110000.0.1

Published: 2026-03-13T00:23:17Z

Prerelease: no

Release notes:

What's Changed

MdeModulePkg: Add RealTimeClockLibNull @Flickdm (#1696)

Change Details

Description

Add a NULL implementation of RealTimeClockLib in MdeModulePkg that returns EFI_UNSUPPORTED for all time operations. This allows packages to satisfy the RealTimeClockLib dependency without pulling in EmbeddedPkg.

Trying to get this upstreamed - but I suspect that larger changes will need to made. I will merge those changes in once we have a conclusion on edk2

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

How This Was Tested

MU_CRYPTO_RELASE CI

Integration Instructions

N/A

[REBASE \& FF]Pulling in CHERRY-PICKS from release/202502 @Raymond-MS (#1691)

Change Details

Description

Pulling in the CHERRY-PICKS from release/202502 related to removing globals from ArmFfaCommon which came from EDK2.

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

How This Was Tested

N/A

Integration Instructions

N/A

ArmPkg/PeilessSec: Consume Tpm2StartupLib @Raymond-MS (#1692)

Change Details

Description

Pulling in the commits made to Silicon/Arm/MU_TIANO release/202502 regarding PeilessSec. Adding TpmStartupLib to PeilessSec.

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

How This Was Tested

N/A

Integration Instructions

N/A

🐛 Bug Fixes

Fix VariableSmmRuntimeDxe MM communicate v3 buffer sizing @liqiqiii (#1695)

Change Details

Description

Fix VariableSmmRuntimeDxe MM communicate v3 buffer sizing

This change fixes VariableSmmRuntimeDxe to size its runtime communication buffer correctly when EFI_MM_COMMUNICATION3_PROTOCOL is available. Since 202511 branch, the variable runtime path can use MM communicate v3, which requires the larger EFI_MM_COMMUNICATE_HEADER_V3 header (56KB vs 24KB), but the driver was still allocating the buffer using the legacy header size. This update makes the allocation v3-aware so the runtime variable communication buffer matches the header format actually in use and avoids failures on larger variable transactions.

How This Was Tested

Tested on real hardware, now work as expected.

Full Changelog: https://github.com/microsoft/mu_basecore/compare/v2025110000.0.0...v2025110000.0.1