[U-Boot] [BUG] efi_loader: GetNextVariableName() fails on qemu-x86_64

Simon Glass sjg at chromium.org
Wed Jan 23 22:03:04 UTC 2019


Hi Heinrich,

On Wed, 23 Jan 2019 at 14:21, Heinrich Schuchardt <xypron.glpk at gmx.de> wrote:
>
> Hello Simon, hello Bin,
>
> on qemu-x86_64 (and not any other architecture) we received an error in
> a unit test.
>
> Once I undefined __HAVE_ARCH_MEMMOVE the error disappeared. Same happens
> if I use my own memmove() code in lib/slre.c.
>
> The memmove() that fails is in function relocate() in lib/slre.c.
>
> Should I remove x86 memmove() or can you fix it?
>
> We definitively need a unit test for memmove().

Yes! Perhaps check against the Linux version of the private x86 function?

[..]

Regards,
Simon


More information about the U-Boot mailing list