Skip to content

[CHERRY-PICK] MinPlatformPkg: Align VariableRuntimeDxe DSC condition - #440

Merged
Michael Kubacki (makubacki) merged 1 commit into
microsoft:release/202511from
PaddyDeng-v:paddydeng-v-apply-edk2-platforms-1046
Sep 24, 2026
Merged

Michael Kubacki (makubacki) merged 1 commit into
microsoft:release/202511from
PaddyDeng-v:paddydeng-v-apply-edk2-platforms-1046

Conversation

@PaddyDeng-v

@PaddyDeng-v PaddyDeng-v commented Sep 7, 2026 •

Copy link
Copy Markdown

Description

Cherry-pick the change merged in tianocore/edk2-platforms#1046.

Guard VariableRuntimeDxe.inf in CoreDxeInclude.dsc with gMinPlatformPkgTokenSpaceGuid.PcdBootToShellOnly == TRUE, matching the existing condition in CoreUefiBootInclude.fdf. This keeps the DSC component list aligned with the modules included in the firmware volume when PcdBootToShellOnly is disabled.

Upstream commit: ee6aaabed93b46ec3361e981961ca4c5d6d15b6b

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

How This Was Tested

Confirmed that the DSC and FDF place VariableRuntimeDxe.inf under the same PCD condition, and checked the patch for whitespace errors using CRLF-aware Git settings.

Integration Instructions

N/A

@makubacki

Copy link
Copy Markdown
Member

I think we should treat this as a cherry-pick waiting for the upstream PR with the same change to merge first.

@PaddyDeng-v
PaddyDeng-v force-pushed the paddydeng-v-apply-edk2-platforms-1046 branch from c9e7d59 to ec1bc6f Compare September 24, 2026 05:41
@PaddyDeng-v PaddyDeng-v changed the title MinPlatformPkg: Align variable runtime DSC condition [CHERRY-PICK] MinPlatformPkg: Align VariableRuntimeDxe DSC condition Sep 24, 2026
@PaddyDeng-v
PaddyDeng-v force-pushed the paddydeng-v-apply-edk2-platforms-1046 branch from ec1bc6f to 04441b3 Compare September 24, 2026 05:46
@PaddyDeng-v

Copy link
Copy Markdown
Author

Hi Michael Kubacki (@makubacki) ,

The upstream commit already merged and I updated this PR to cherry-pick it.
Please kindly help to review and merge it. Thanks.

Guard VariableRuntimeDxe in CoreDxeInclude.dsc with PcdBootToShellOnly, matching CoreUefiBootInclude.fdf. This keeps the DSC component list aligned with the modules included in the firmware volume.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Paddy Deng (AMI US Holdings Inc) <v-dengpaddy@microsoft.com>
(cherry picked from commit ee6aaabed93b46ec3361e981961ca4c5d6d15b6b)
@makubacki
Michael Kubacki (makubacki) merged commit 05f7c27 into microsoft:release/202511 Sep 24, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants