Hi Marek, On Mon, 12 May 2025 at 18:11, Marek Vasut <marek.va...@mailbox.org> wrote: > > Align U-Boot image end to 8 bytes to make sure DT alignment requirement > is fulfilled. This fixes a possible failure in fdt_find_separate() in > case the U-Boot image is aligned to 4 Bytes and DT is appended at the > end at already 8 Byte aligned offset. > > Signed-off-by: Marek Vasut <marek.va...@mailbox.org> > --- > Cc: Ilias Apalodimas <ilias.apalodi...@linaro.org> > Cc: Sam Edwards <cfswo...@gmail.com> > Cc: Tom Rini <tr...@konsulko.com> > Cc: u-boot@lists.denx.de > --- > arch/arm/cpu/u-boot.lds | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/arch/arm/cpu/u-boot.lds b/arch/arm/cpu/u-boot.lds > index 817e7a983ae..b2109e03ce3 100644 > --- a/arch/arm/cpu/u-boot.lds > +++ b/arch/arm/cpu/u-boot.lds > @@ -153,14 +153,14 @@ SECTIONS > __efi_runtime_rel_stop = .; > } > > - . = ALIGN(4); > + . = ALIGN(8); > __image_copy_end = .; > > /* > * if CONFIG_USE_ARCH_MEMSET is not selected __bss_end - __bss_start > * needs to be a multiple of 4 and we overlay .bss with .rel.dyn > */ > - .rel.dyn ALIGN(4) : { > + .rel.dyn ALIGN(8) : { > __rel_dyn_start = .; > *(.rel*) > __rel_dyn_end = .; > -- > 2.47.2 >
Reviewed-by: Simon Glass <s...@chromium.org> Does the same need apply to SPL? Regards, Simon