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

Clarify that UKI only has to have .linux section #83

Merged
merged 2 commits into from
Apr 15, 2024

Conversation

keszybz
Copy link
Member

@keszybz keszybz commented Oct 4, 2023

No description provided.

@keszybz keszybz requested review from bluca and poettering October 4, 2023 13:35
@poettering
Copy link
Collaborator

please rebase

@poettering
Copy link
Collaborator

Maybe close #74 with this?

@keszybz
Copy link
Member Author

keszybz commented Nov 24, 2023

Rebased and updated as requested.

specs/unified_kernel_image.md Outdated Show resolved Hide resolved
specs/unified_kernel_image.md Outdated Show resolved Hide resolved
keszybz added 2 commits April 15, 2024 15:03
The link that was provided now is just a redirect to the ukify man page,
so let's link to it directly. While using objcopy is of course still
possible, getting the offsets and other details right is not trivial, so
let's guide people towards ukify.
People requested clarification as to what sections are "required" in a UKI. Say
that if .linux is present, it's a UKI. This is intentionally vague: depending on
the use of the UKI, some other sections will almost always be present, but also
depending on the intended use, those might be different sections. So let's keep
the specification simple and only define the minimum necessary.

When we have a proper specificiation for addons, we shall link it here.
(Or maybe we'll add it here?)

Closes uapi-group#74.
@poettering
Copy link
Collaborator

lgtm

@poettering poettering merged commit 0b7886f into uapi-group:main Apr 15, 2024
1 check passed
@keszybz keszybz deleted the uki-sections branch September 19, 2024 13:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

3 participants