[U-Boot] [U-Boot, 2/2] efi_loader: Fix configuration table override
Alexander Graf
agraf at suse.de
Fri Jul 28 22:25:51 UTC 2017
> Before commit 7cbc12415d ("efi_loader: initalize EFI object list
> only once") we recreated the world on every bootefi invocation.
>
> That included the object tree as well as the configuration tables.
>
> Now however we don't recreate them, which means we must not explicitly
> override the configuration tables, as otherwise we may lose our SMBIOS
> table from the configuration table list on second bootefi invocation.
>
> This patch makes bootefi call our normal configuration table modification
> APIs to add/remove the FDT instead of recreating all tables from scratch.
> That way the SMBIOS table gets preserved across multiple invocations.
>
> Signed-off-by: Alexander Graf <agraf at suse.de>
Thanks, applied to efi-next
Alex
More information about the U-Boot
mailing list