Re: [OS-BUILD PATCHv3] aarch64: enable zboot
[adding Enric Balletbo who can provide more info] "Justin M. Forbes (via Email Bridge)" writes: > From: Justin M. Forbes on gitlab.com > https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2283#note_1288515197 > > So, it turns out this might break chromebook booting. -- Best regards, Javier Martinez Canillas Core Platforms Red Hat ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to kernel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
Re: [OS-BUILD PATCHv3] aarch64: enable zboot
From: Justin M. Forbes on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2283#note_1288515197 So, it turns out this might break chromebook booting. ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to kernel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
Re: [OS-BUILD PATCHv3] aarch64: enable zboot
From: Hector Martin on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2283#note_1277275063 I haven't tested it but I don't see why it wouldn't work. ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to kernel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
[OS-BUILD PATCHv3] aarch64: enable zboot
From: Gerd Hoffmann aarch64: enable zboot Enable CONFIG_EFI_ZBOOT. Also adapt %make_target and %kernel_image for zboot. With the kernel self-uncompressing itself the bootloader or the systemd-stub doesn't need to handle the uncompressing (and doesn't need to know how the kernel is compressed, i.e. whenever it is .gz or .xz). Some more background: https://github.com/systemd/systemd/issues/23788 It also makes aarch64 work more like x86_64 where the kernel decompresses itself too. Signed-off-by: Gerd Hoffmann diff --git a/redhat/configs/ark/generic/CONFIG_EFI_ZBOOT b/redhat/configs/ark/generic/CONFIG_EFI_ZBOOT index blahblah..blahblah 100644 --- a/redhat/configs/ark/generic/CONFIG_EFI_ZBOOT +++ b/redhat/configs/ark/generic/CONFIG_EFI_ZBOOT @@ -1 +1 @@ -# CONFIG_EFI_ZBOOT is not set +CONFIG_EFI_ZBOOT=y diff --git a/redhat/configs/fedora/generic/CONFIG_EFI_ZBOOT b/redhat/configs/fedora/generic/CONFIG_EFI_ZBOOT index blahblah..blahblah 100644 --- a/redhat/configs/fedora/generic/CONFIG_EFI_ZBOOT +++ b/redhat/configs/fedora/generic/CONFIG_EFI_ZBOOT @@ -1 +1 @@ -# CONFIG_EFI_ZBOOT is not set +CONFIG_EFI_ZBOOT=y diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template index blahblah..blahblah 100755 --- a/redhat/kernel.spec.template +++ b/redhat/kernel.spec.template @@ -484,8 +484,8 @@ Summary: The Linux kernel %define all_arch_configs kernel-%{version}-aarch64*.config %define asmarch arm64 %define hdrarch arm64 -%define make_target Image.gz -%define kernel_image arch/arm64/boot/Image.gz +%define make_target vmlinuz.efi +%define kernel_image arch/arm64/boot/vmlinuz.efi %endif # Should make listnewconfig fail if there's config options -- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2283 ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to kernel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue