Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add initrd addons to the UKI spec #133

Merged
merged 1 commit into from
Dec 17, 2024

Conversation

DaanDeMeyer
Copy link
Member

Corresponding systemd PR: systemd/systemd#34680


PE Addons should be sorted by their filename, and applied in this order. In case of `.cmdline` all command
lines provided by addons are suffixed in this order to any command line included in the UKI. In case of
`.dtb` any such section included in the UKI shall be applied first, and those provided by add-ons should then
by applied in order as a fix-up. In case of `.ucode` the contained `cpio` archives should be prefixed to the
regular initrds passed to the kernel, in reverse order.
regular initrds passed to the kernel, in reverse order. In case of `.initrd` the contained `cpio` archives
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since this already mentions the order of microcode files, we should probably also document the order of initrds, like in this comment, though this is outside of the scope of this PR.

@Foxboron Foxboron merged commit c905daf into uapi-group:main Dec 17, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants