[PATCH 0/2] efi_loader: make the UEFI boot manager configurable

Heinrich Schuchardt xypron.glpk at gmx.de
Mon Jan 18 13:54:50 CET 2021


On 18.01.21 03:33, AKASHI Takahiro wrote:
> Heinrich,
>
> On Fri, Jan 15, 2021 at 07:02:48PM +0100, Heinrich Schuchardt wrote:
>> Some boards are very tight on the binary size. Booting via UEFI is possible
>> without using the boot manager.
>>
>> Provide a configuration option to make the boot manager available.
>>
>> Heinrich Schuchardt (2):
>>   efi_loader: move load options to new module
>>   efi_loader: make the UEFI boot manager configurable
>>
>>  cmd/bootefi.c                     |  13 ++-
>>  cmd/efidebug.c                    |   8 +-
>>  lib/efi_loader/Kconfig            |   8 ++
>>  lib/efi_loader/Makefile           |   3 +-
>>  lib/efi_loader/efi_bootmgr.c      | 135 --------------------------
>
> "efidebug" command also has some related code in that "BootXXXX" variables
> are handled solely by boot manager.
> You can opt it out for the sake of consistency.

As we discussed with Ilias that part will be split off into a separate
command anyway. So this will be done in a later patch.

Best regards

Heinrich

>
> -Takahiro Akashi
>
>
>>  lib/efi_loader/efi_load_options.c | 151 ++++++++++++++++++++++++++++++
>>  6 files changed, 176 insertions(+), 142 deletions(-)
>>  create mode 100644 lib/efi_loader/efi_load_options.c
>>
>> --
>> 2.29.2
>>



More information about the U-Boot mailing list