it's systemd-boot. attaching bootctl output. now looking at it, it seems that while systemd (and systemd-boot) gets timely updates on my system (currently at 255.4), the stub (is this how it's called?) does not get updated automatically in the efi partition (still at version 244?).
i can try to update it. but i'll wait for your instructions since this may be some rare situation and we may use it for testing.
anyway, i'm compiling new kernel with your suggested changes right now so i'll let you know how it turned out, soon.
r.
p.s.: ha! nevermind, i just checked the other systems which boot fine and they also are on stub (?) 244 so it's probably not the cause.
On 3/15/24 17:08, Ard Biesheuvel wrote:
On Fri, 15 Mar 2024 at 16:33, Ard Biesheuvel ardb@kernel.org wrote:
On Fri, 15 Mar 2024 at 15:12, Radek Podgorny radek@podgorny.cz wrote:
hi ard, thanks for the effort!
so, your first recommended patch (the memset thing), applied to current mainline (6.8) DOES NOT resolve the issue.
the second recommendation, a revert patch, applied to the same mainline tree, indeed DOES resolve the problem.
just to be sure, i'm attaching the revert patch.
Actually, that is not the patch I had in mind.
Please revert
x86/efi: Drop EFI stub .bss from .data section
BTW which bootloader are you using?