On Thu, 3 Oct 2024 at 23:46, Simon Glass <[email protected]> wrote: > > On Thu, 3 Oct 2024 at 08:20, Jerome Forissier > <[email protected]> wrote: > > > > CPU_MIPS64 needs 8-byte alignment on the linker lists, otherwise an > > exception may occur. Fixes an issue found on malta64 with QEMU: > > > > Breakpoint 1, lists_driver_lookup_name (name=0xffffffffbe043578 > > "root_driver") at /home/uboot/u-boot/drivers/core/lists.c:31 > > 31 if (!strcmp(name, entry->name)) > > [...] > > ld a1,0(s0) > > > > (gdb) p/x &entry->name > > 0xffffffffbe04b0d4 > > (gdb) p/x $s0 > > 0xffffffffbe04b0d4 > > > > $ grep __u_boot_list /tmp/malta64/u-boot.objdump > > 4 __u_boot_list 000018e0 ffffffffbe04a4d4 ffffffffbe04a4d4 0004a584 > > 2**2 > > > > Signed-off-by: Jerome Forissier <[email protected]> > > --- > > arch/Kconfig | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > Reviewed-by: Simon Glass <[email protected]>
Reviewed-by: Ilias Apalodimas <[email protected]>

