[PATCH v2] smbios: arm64: Allow table to be written at a fixed addr

Simon Glass sjg at chromium.org
Sun Nov 19 01:43:01 CET 2023


Hi Tom,

On Sat, 18 Nov 2023 at 12:15, Tom Rini <trini at konsulko.com> wrote:
>
> Splitting things in two again..
>
> On Sat, Nov 18, 2023 at 10:10:17AM -0700, Simon Glass wrote:
>
> [snip]
> > This is the bug report of trying to boot into U-Boot on arm64 with
> > more than 3GB of memory.
>
> OK, so can we just please fix this, for v2024.01, in a way that won't
> make things harder? Fixed memory addresses aren't the right choice.

It actually doesn't use fixed addresses. That was the previous
version. I believe this is the right fix, until...

> We
> need to have the discussion about memory allocation/reservation
> elsewhere, outside of this patch, to have something that works for
> everyones use-cases. And possibly a similar discussion about when data
> structures get populated/updated.

This is the thread that needs to be started.

But just for the tables (SMBIOS and ACPI) I would like to use
bloblist, as is done on x86. It keeps all the tables in one place and
provides allocation, etc.

Regards,
Simon


More information about the U-Boot mailing list