On Sun, Apr 28, 2019 at 12:55:42AM +0200, Alexander Graf wrote:
> The arm relocation code has a manual special case for EFI binaries to
> add the natural alignment to its own relocation awareness.
>
> Since commit a51f953f4ee87 ("mkimage: Align efi sections on 4k
> boundary") we changed that alignment from 0x400 to 0x1000 bytes. Reflect
> the change in that branch that we forgot as well.
>
> This fixes running 32bit arm grub efi binaries for me again.
>
> Fixes: a51f953f4ee87 ("mkimage: Align efi sections on 4k boundary")
> Reported-by: Heinrich Schuchardt <[email protected]>
> Reported-by: Steve McIntyre <[email protected]>
> Signed-off-by: Alexander Graf <[email protected]>

Reviewed-by: Daniel Kiper <[email protected]>

However, I will apply this patch if I get some Tested-by and I am sure
that other EFI targets are not affected.

Daniel

PS FYI, I am on vacation this week. So, I will take care about
   urgent stuff only. Sorry about that.

_______________________________________________
Grub-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to