ReleaseMicrosoftMicrosoftpublished Mar 23, 2026seen Jun 26

microsoft/mu_basecore v2025110000.0.3

microsoft/mu_basecore

Open original ↗

Captured source

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

v2025110000.0.3

Repository: microsoft/mu_basecore

Tag: v2025110000.0.3

Published: 2026-03-23T20:12:04Z

Prerelease: no

Release notes:

What's Changed

[SQUASH ON REBASE] Clang/Gcc: Move EnableInterruptsAndSleep out of EnableInterrupts.nasm. @jaykrell (#1712)

Change Details

Description

EnableInterrupts.nasm does not build for clang/gcc, so they cannot link to EnableInterruptsAndSleep.

Squash with 4969b55336aa45859a8f594fca5c175506bc81a8.

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

How This Was Tested

No. But the opposite. I cannot build HyperV-UEFI with Clang or Gcc because of this.

Integration Instructions

Easy.

[SQUASH ON REBASE]DisableNullDetection: Make calling convention consistent. @jaykrell (#1710)

Change Details

Description

The calling convention on DisableNullDetection is inconsistent and this breaks builds. EFIAPI is for separately compiled code, and, pragmatically, assembly. You don't have to use it everywhere, but functions declarations and definitions need to be consistent. Some compilers ignore EFIAPI, some do not.

These should all be moved to .h files?

Squash with b8374261aae751adae10f005b67bea2858d59358 on rebase.

  • [ ] Impacts functionality? No.
  • [ ] Impacts security? No.
  • [ ] Breaking change? No.
  • [ ] Includes tests? No, not needed.
  • [ ] Includes documentation? No, not needed.

How This Was Tested

Build.

Integration Instructions

Nothing special.

[CHERRY-PICK][REBASE\&FF] Update perf infrastructure @Javagedes (#1709)

Change Details

Description

This pull request is a cherry pick of https://github.com/tianocore/edk2/pull/12005 while reverting applicable commits made prior to upstream.

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

How This Was Tested

CI

Integration Instructions

N/A

[CHERRY-PICK][REBASE\&FF] Markdownlint updates @Javagedes (#1708)

Change Details

Description

Markdown lint updates made upstream to be cherry-picked here. Appropriate changes reverted and cherry-picks applied.

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

How This Was Tested

CI

Integration Instructions

N/A

[CHERRY-PICK][REBASE\&FF] BdsDxe: Introduce infinite boot retries @Javagedes (#1705)

Change Details

Description

This commit reverts 18d57e4 in favor of the upstreamed version (https://github.com/tianocore/edk2/commit/64ad6f20d883bea836a8b144acd45dba2eb226a5)

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

How This Was Tested

N/A

Integration Instructions

N/A

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