Pull request for efi-2022-07-rc4

Heinrich Schuchardt xypron.glpk at gmx.de
Thu May 26 11:56:48 CEST 2022


Dear Tom,

The following changes since commit 7e0edcadb09d55d5319fdc862041fd1b874476f5:

   Merge branch 'master' of
https://source.denx.de/u-boot/custodians/u-boot-sunxi (2022-05-24
23:29:00 -0400)

are available in the Git repository at:

   https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2022-07-rc4

for you to fetch changes up to 019ba3a6a644cceba46d92d42a1ed0677885a929:

   doc/build/gcc: add more required packages (2022-05-26 10:15:58 +0200)

Gitlab CI showed no problems:
https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/12127

----------------------------------------------------------------
Pull request for efi-2022-07-rc4

UEFI:

* fix a problem in loading an image from a short-path
* fix building the bootmenu command for CONFIG_EFI_LOADER=n
* correct the bootefi command syntax
* add firmware management protocol to the documentation

Others:

* bootmenu: fix bootmenu title handling

----------------------------------------------------------------
AKASHI Takahiro (2):
       efi_loader: disk: add efi_disk_is_removable()
       efi_loader: bootmgr: fix a problem in loading an image from a
short-path

Bin Meng (2):
       doc: sandbox: Correct the memory size config option
       doc: sandbox: Add a note of disabling LTO when using gdb

Heinrich Schuchardt (6):
       disk: incorrect message in is_gpt_valid()
       test: restore timeout after bootmenu unit test
       test: fix pylint warnings in test_efi_selftest.py
       test: don't change console timeout in EFI selftest.
       cmd/bootefi: correct command syntax
       doc/build/gcc: add more required packages

Masahisa Kojima (2):
       bootmenu: fix bootmenu title handling
       lib/charset: fix compile warnings

Vincent Stehlé (2):
       efi: fix documentation warnings
       doc/efi: add firmware management protocol to the documentation

  cmd/bootefi.c                      |  21 +++++---
  cmd/bootmenu.c                     |  48 +++++++++++------
  disk/part_efi.c                    |   4 +-
  doc/api/efi.rst                    |   6 +++
  doc/arch/sandbox.rst               |   5 +-
  doc/build/gcc.rst                  |   8 +--
  doc/usage/cmd/bootefi.rst          |   8 +--
  include/charset.h                  |   2 +-
  include/efi_loader.h               |   3 ++
  lib/efi_loader/efi_bootmgr.c       | 107
+++++++++++++++++++++++++++++++++++--
  lib/efi_loader/efi_disk.c          |  27 ++++++++++
  lib/efi_loader/efi_firmware.c      |  10 ++--
  test/py/tests/test_bootmenu.py     |  66 +++++++++++------------
  test/py/tests/test_efi_selftest.py |  91 ++++++++++---------------------
  14 files changed, 266 insertions(+), 140 deletions(-)


More information about the U-Boot mailing list