[PATCH master] efi: loader: require at least 128 KiB of stack space

Sascha Hauer s.hauer at pengutronix.de
Mon Jun 29 00:31:42 PDT 2026


On Sat, 27 Jun 2026 23:25:33 +0200, Ahmad Fatoum wrote:
> rEFInd overflows the default 32K barebox stack when it is loaded as
> a second EFI payload after GRUB from the NixOS arm64 ISO.
> 
> UEFI requires at least 128K of stack space for calls into EFI
> applications. Have STACK_SIZE default to 128 KiB and enforce that it
> doesn't get smaller than that whenever EFI_LOADER is enabled.
> 
> [...]

Applied, thanks!

[1/1] efi: loader: require at least 128 KiB of stack space
      https://git.pengutronix.de/cgit/barebox/commit/?id=dcd77b9dca3f (link may not be stable)

Best regards,
-- 
Sascha Hauer <s.hauer at pengutronix.de>




More information about the barebox mailing list