On Sat, 4 Apr 2020 at 12:50, Heinrich Schuchardt <[email protected]> wrote:
>
> On 4/4/20 11:57 AM, François Ozog wrote:
> > Hi,
> >
> > I instrumented boot on my Ubuntu 18.04 server right after systemd startup
> > and caught an access to:
> > /sys/firmware/efi/efivars/LoaderDevicePartUUID-4a67b082-0a4c-41cf-b6c7-440b29bb8c4f
>
> Jeremy's patch 06f7d4a1618d ("efibc: Add EFI Bootloader Control module")
> introduced the variable though this change seems to be unrelated to the
> commit message. See efibc_set_variable() in drivers/firmware/efi/efibc.c.
>
> @Jeremy, Ard
> Why is this variable written when CONFIG_EFI_BOOTLOADER_CONTROL=y? It
> seems not be related to the description of the customizing setting.
>
> According to the UEFI spec the SetVariable() service is optional at
> run-time.
>
> I have started work on implementing variable services at run-time in
> U-Boot. See https://lists.denx.de/pipermail/u-boot/2020-March/404441.html.
>

The whole EFI bootloader control thing predates my EFI maintainership.
I did find some discussions around it, and it seems like Matt simply
merged to put an end to the discussion, rather than because he was
convinced it was a good idea.
_______________________________________________
boot-architecture mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/boot-architecture

Reply via email to