Skip to content

redhat: Add sub-RPM with a EFI unified kernel image for virtual machines

Vitaly Kuznetsov requested to merge vkuznets/kernel-ark:uki into os-build

The new 'kernel-uki-virt' sub-RPM is added on x86_64 targets.

This matches the following CS9 request: redhat/centos-stream/src/kernel/centos-stream-9!1736 (merged)

This contains an EFI application that provides a combined vmlinux, initrd and cmdline, as a so called 'unified kernel image'. The spec for this is defined by the boot loader specification

https://systemd.io/BOOT_LOADER_SPECIFICATION/#type-2-efi-unified-kernel-images

Note: the newly introduced sub-package just puts UKI to /boot/efi/EFI/Linux/, it is supposed to be booted directly from firmware or directly from shim and this part is environement specific and not (yet) automated.

Based-on-patch-by: Daniel P. Berrangé berrange@redhat.com
Based-on-patch-by: Gerd Hoffmann kraxel@redhat.com Signed-off-by: Vitaly Kuznetsov vkuznets@redhat.com

Edited by Vitaly Kuznetsov

Merge request reports