Skip to content

QemuQ35,QemuSbsa: Update for 202511#1329

Merged
apop5 merged 6 commits intomicrosoft:mainfrom
apop5:personal/apop5/202511
Mar 11, 2026
Merged

QemuQ35,QemuSbsa: Update for 202511#1329
apop5 merged 6 commits intomicrosoft:mainfrom
apop5:personal/apop5/202511

Conversation

@apop5
Copy link
Copy Markdown
Contributor

@apop5 apop5 commented Feb 25, 2026

Description

Changes for 202511

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

How This Was Tested

Booting Q35, Sbsa to OS.

Integration Instructions

No integration necessary.

@mu-automation mu-automation bot added language:python Pull requests that update Python code impact:non-functional Does not have a functional impact labels Feb 25, 2026
Comment thread .gitmodules Outdated
Comment thread .gitmodules Outdated
Comment thread .gitmodules Outdated
@apop5 apop5 force-pushed the personal/apop5/202511 branch 5 times, most recently from 789cab1 to d726463 Compare February 27, 2026 03:10
@apop5 apop5 force-pushed the personal/apop5/202511 branch 2 times, most recently from 5797bd6 to d578fc0 Compare March 6, 2026 22:41
Comment thread Platforms/QemuQ35Pkg/QemuQ35Pkg.fdf
Comment thread Platforms/QemuSbsaPkg/PlatformBuild.py Outdated
Comment thread Platforms/QemuSbsaPkg/QemuSbsaPkg.fdf
@apop5 apop5 force-pushed the personal/apop5/202511 branch 5 times, most recently from 7733438 to ba279ca Compare March 9, 2026 21:28
@makubacki
Copy link
Copy Markdown
Member

@apop5, I'm interested in looking through this before it completes. Is the current PR state final or close to final?

@apop5
Copy link
Copy Markdown
Contributor Author

apop5 commented Mar 9, 2026

@apop5, I'm interested in looking through this before it completes. Is the current PR state final or close to final?

It should be safe to review now. The current failure is override tags in mm supv.

also, once #1343 competes, the secure partition commit can be dropped.

@makubacki
Copy link
Copy Markdown
Member

"Impacts functionality" should be selected.

@mu-automation mu-automation bot removed the impact:non-functional Does not have a functional impact label Mar 9, 2026
@apop5 apop5 force-pushed the personal/apop5/202511 branch from ba279ca to e2dbac8 Compare March 10, 2026 02:56
apop5 added 2 commits March 10, 2026 16:00
Update all the instances of __FUNCTION__to __func__ to match Edk2 coding style changes.
Remove the C based Secure Parition. Preperations
are underway to move the functionality to a rust
based implementation, including deprecation
of libraries which were required for the C
based solution.

Functionality will be integrated once it is available.
Will not affect unmodified Sbsa implementations
as TPM is not enabled without additonal platform
modifications.
@apop5 apop5 force-pushed the personal/apop5/202511 branch from 5b4b81f to 4ab06bf Compare March 10, 2026 23:11
Removed ClangPdb builds as part of VS Platform build.

ClangPdb workflows need to be reworked to include Sbsa, so the first part is removing
this from current build pipeline.
@apop5 apop5 force-pushed the personal/apop5/202511 branch from 4ab06bf to 4bfd83f Compare March 11, 2026 16:10
apop5 added 3 commits March 11, 2026 10:28
QemuSbsa, when passed command line build DXE_DBG_BRK,
would not enable the debugger.

Add the functionality to force enable debugger in
dxecore when the option is passed.
Auto-approve and auto-merge are no longer used due to
changes in github policies. Remove the workflow files
to prevent continued dependabot updates for the files.
@apop5 apop5 force-pushed the personal/apop5/202511 branch from 4bfd83f to d84306a Compare March 11, 2026 17:28
@apop5 apop5 merged commit eae561a into microsoft:main Mar 11, 2026
28 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

language:python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants