Skip to content

feat(kernel): enable nested KVM on Windows x86 guests - #32

Merged
toksdotdev merged 3 commits into
krunfwfrom
toks/opt-in-nested-virt
Oct 16, 2026
Merged

toksdotdev merged 3 commits into
krunfwfrom
toks/opt-in-nested-virt

Conversation

@toksdotdev

@toksdotdev toksdotdev commented Oct 8, 2026 •

Copy link
Copy Markdown
Member

windows x86-64 guests need intel and amd kvm in their kernel to run inner vms. enable both and update the kernel pin to linux 6.12.112. the common and tee patches retain their existing application order.

this is the firmware prerequisite for superradcompany/libkrun#155 and the consolidated superradcompany/microsandbox#823, which pins this firmware revision. merge this before the final microsandbox integration. firmware configuration does not itself choose the host nesting default or implement snapshot transport.

RetriggerView in GreptileConfidence Score: 5/5

The PR appears safe to merge.

Reviews (3) · Last reviewed commit: "Merge branch 'krunfw' into toks/opt-in-n..." · Reviewed by Greptile

Build Intel and AMD KVM support into the Windows guest kernel so explicitly enabled nested virtualization can use /dev/kvm.
Use the latest 6.12 stable kernel so the freshness gate can run the nested virtualization firmware builds. All 39 common and TEE patches apply to the updated source.
Signed-off-by: toks <11903253+toksdotdev@users.noreply.github.com>
@toksdotdev
toksdotdev merged commit 70ff1e8 into krunfw Oct 16, 2026
10 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.

1 participant