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

UKI support #2763

Open
orangecms opened this issue Sep 14, 2023 · 2 comments
Open

UKI support #2763

orangecms opened this issue Sep 14, 2023 · 2 comments
Labels
Feature Request Feature Request

Comments

@orangecms
Copy link
Member

Patches pending to add UKI support in the kernel:
https://lore.kernel.org/lkml/20230911052535.335770-1-kernel@jfarr.cc/

Discussion is here:
systemd/systemd#28538

When distros start using UKI, kexec userspace will need some adjustments to support it.
For details, see the kernel patches and the discussion.

@orangecms orangecms added the Feature Request Feature Request label Sep 14, 2023
@orangecms
Copy link
Member Author

@dpeckett
Copy link
Contributor

dpeckett commented Oct 23, 2023

For reference this already works today with the existing kexec_file_load() boot implementation. Supporting this for the zerocopy kexec() implementation will be much more complicated.

CONFIG_KEXEC=n
CONFIG_KEXEC_FILE=y
CONFIG_KEXEC_SIG=y
CONFIG_KEXEC_SIG_FORCE=y
CONFIG_KEXEC_BZIMAGE_VERIFY_SIG=y
CONFIG_SIGNED_PE_FILE_VERIFICATION=y

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request Feature Request
Projects
None yet
Development

No branches or pull requests

2 participants