Skip to content

feat(x86_64): support booting via PVH#577

Closed
mkroening wants to merge 9 commits intomainfrom
pvh
Closed

feat(x86_64): support booting via PVH#577
mkroening wants to merge 9 commits intomainfrom
pvh

Conversation

@mkroening
Copy link
Copy Markdown
Member

@mkroening mkroening commented Feb 24, 2026

This is still heavily WIP.

This PR adds a xen-hvm crate with appropriate item definitions and uses those to support booting via PVH.
Before merging, it makes sense to publish the xen-hvm crate on crates.io separately.

Closes hermit-os/kernel#2373.

@TSnake41
Copy link
Copy Markdown

TSnake41 commented Feb 24, 2026

FYI I'm looking to improve the xen/xen-sys crates so the start_info note would be available from a officially supported crate (along with other interesting bits).
rust-vmm/xen#16

@mkroening
Copy link
Copy Markdown
Member Author

mkroening commented Feb 24, 2026

I see. I have opened a PR to unify the efforts: rust-vmm/xen#17.

@mkroening
Copy link
Copy Markdown
Member Author

Closing in favor of adding PVH support directly to the kernel: hermit-os/kernel#2366.

@mkroening mkroening closed this Apr 12, 2026
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.

Tracking issue for PVH boot support

2 participants