Skip to content

[Rebase & FF] Cherry-pick two commits from 2511 to 2608 - #943

Merged
Michael Kubacki (makubacki) merged 2 commits into
microsoft:release/202608from
vineelko:users/vineelko/cherry_picks_2511_to_2608
Oct 1, 2026
Merged

Michael Kubacki (makubacki) merged 2 commits into
microsoft:release/202608from
vineelko:users/vineelko/cherry_picks_2511_to_2608

Conversation

@vineelko

Copy link
Copy Markdown
Contributor

Description

Cherry-pick below commits from 2511 to 2608. Both of these commits are
required successfully builds internal repos for 2608 integration.

commit 56d7f98311eb092dd7d726619f0a0592bb101952
Author: Michael Kubacki <michael.kubacki@microsoft.com>
Date:   Tue Sep 1 10:04:53 2026 +0000

    Update patina from v22 to v23

    Includes integration changes for path updates in the patina crate
    that changed how GUID and protocols are exported.

    Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
commit 1b26bcff2d4dee52fd40a8164519073ef1dc8f2a
Author: Wenbo Hou <wenbhou@microsoft.com>
Date:   Tue Sep 15 15:25:27 2026 +0800

    UefiTestingPkg: Remove unused CpuExceptionHandlerLib

    The SMM paging audit application does not use CpuExceptionHandlerLib.
    Including the unused library causes a duplicate gDxeMps definition when
    building with BUILD_UNIT_TESTS enabled.

    Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

    Copilot-Session: 6d8584ab-2b5c-4299-91bb-d928dbef5e10
    Signed-off-by: Wenbo Hou <wenbhou@microsoft.com>

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

How This Was Tested

Validated build

Integration Instructions

No special instructions other than updating to this commit in their respective submodules.

Wenbo Hou and others added 2 commits September 30, 2026 23:20
The SMM paging audit application does not use CpuExceptionHandlerLib.
Including the unused library causes a duplicate gDxeMps definition when
building with BUILD_UNIT_TESTS enabled.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 6d8584ab-2b5c-4299-91bb-d928dbef5e10
Signed-off-by: Wenbo Hou <wenbhou@microsoft.com>
Includes integration changes for path updates in the patina crate
that changed how GUID and protocols are exported.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
@mu-automation

mu-automation Bot commented Oct 1, 2026 •

Copy link
Copy Markdown
Contributor

✅ QEMU Validation Passed

Source Dependencies

Repository Commit
mu_plus 56d7f98
mu_tiano_platforms 82a93e0

Results

Platform Target Build Boot Overall Boot Time Build Logs Boot Logs
Q35 DEBUG ✅ success ✅ success 0m 21s Build Logs Boot Logs
ArmVirt DEBUG ✅ success ✅ success 0m 18s Build Logs Boot Logs

Workflow run: https://github.com/microsoft/mu_plus/actions/runs/36827138384

This comment was automatically generated by the Mu QEMU PR Validation workflow.

@codecov-commenter

Codecov Comments Bot (codecov-commenter) commented Oct 1, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
⚠️ Please upload report for BASE (release/202608@b8d46c7). Learn more about missing BASE report.

Additional details and impacted files
@@                Coverage Diff                @@
##             release/202608     #943   +/-   ##
=================================================
  Coverage                  ?   10.21%           
=================================================
  Files                     ?      150           
  Lines                     ?    24585           
  Branches                  ?     2345           
=================================================
  Hits                      ?     2512           
  Misses                    ?    22037           
  Partials                  ?       36           
Flag Coverage Δ
AdvLoggerPkg 3.02% <ø> (?)
HidPkg 2.79% <ø> (?)
MfciPkg 34.27% <ø> (?)
MsCorePkg 1.30% <ø> (?)
MsWheaPkg 7.37% <ø> (?)
XmlSupportPkg 25.46% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@makubacki
Michael Kubacki (makubacki) merged commit f661444 into microsoft:release/202608 Oct 1, 2026
41 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

impact:non-functional Does not have a functional impact

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants