Package: linux-image-arm64 Version: 5.14.9-2 Severity: important Dear Maintainer,
In bullseye, version 5.10.70-1 has the CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER kernel configuration set to 'y'. In bookworm it is unset which disable this feature. This kernel configuration parameter allows for the EFI stub of the kernel to parse and use a 'initrd=' parameter to set up an initrd when booting from EFI. Boot loaders like 'systemd-boot' or 'refind' set this parameter if configured to pass an initrd. If the kernel configuration parameter is unset, the `initrd=` paramater is ignored, and can result in an unbootable system because the initrd has not setup the root filesystem. Without the kernel configuaration set, it is not possible to use 'systemd-boot' or 'refind' on arm64 as both of these bootloaders assume the kernel will handle the 'initrd=' flag and setup the initrd. Please consider enabling CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER on arm64 so using 'systemd-boot' or 'refind' can continue to work. Until these bootloaders have been updated to use an alternative method of passing the initrd to the EFI stub, it is not possible to have a booting system.