[PATCH v3 00/30] upl: Prerequite patches for updated spec
Simon Glass
sjg at chromium.org
Thu Mar 6 15:34:22 CET 2025
Hi Patrick,
On Sun, 16 Feb 2025 at 05:56, Simon Glass <sjg at chromium.org> wrote:
>
> Hi Patrick,
>
> On Sun, 16 Feb 2025 at 01:28, Patrick Rudolph
> <patrick.rudolph at 9elements.com> wrote:
> >
> > Hi Simon,
> > On Thu, Jan 23, 2025 at 3:13 PM Tom Rini <trini at konsulko.com> wrote:
> > >
> > > On Fri, 10 Jan 2025 16:59:59 -0700, Simon Glass wrote:
> > >
> > > > The current UPL spec[1] has been tidied up and improved over the last
> > > > year, since U-Boot's original UPL support was written.
> > > >
> > > > This series includes some prerequisite patches needed for the real UPL
> > > > patches. It is split from [2]
> > > >
> > This series breaks booting on Arm64 using ACPI since the ACPI tables
> > are no longer advertised
> > using EFI. It looks like "efi_loader: Avoid mapping the ACPI tables
> > twice" is at fault.
> > Never calling efi_install_configuration_table() on
> > CONFIG_BLOBLIST_TABLES enabled systems
> > just looks wrong (it might still work on x86 as the kernel will scan
> > low mem for RSDP).
>
> Thanks for the report. I'll take a look.
Here is a possible fix:
https://patchwork.ozlabs.org/project/uboot/patch/20250306143134.2549815-1-sjg@chromium.org/
>
> >
> > > > [1] git at github.com:UniversalPayload/spec.git commit 3f1450d
> > > > [2] https://patchwork.ozlabs.org/project/uboot/list/?series=438574&state=*
> > > >
> > > > [...]
> > >
> > > Applied to u-boot/master, thanks!
> > >
> > > --
> > > Tom
> > >
> > >
Regards,
Simon
More information about the U-Boot
mailing list