
On Tuesday 31 May 2022 18:57:18 Heinrich Schuchardt wrote:
Dear Tom,
this replaces pull request for efi-2022-07-rc4-2.
The following changes since commit 4fe629d2e8bbda5f265e870d771b92be26e885f6:
Merge https://source.denx.de/u-boot/custodians/u-boot-riscv (2022-05-27 08:50:42 -0400)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2022-07-rc4-3
for you to fetch changes up to e85727ddb68b3b23382ea2d78d857ffa870bb0b7:
bootmenu: use utf-8 for menu title (2022-05-31 07:57:02 +0200)
Tested-by: Pali Rohár pali@kernel.org
Bootmenu on n900 now works correctly.
*** U-Boot Boot Menu ***
Attached kernel Internal eMMC External SD card U-Boot boot order U-Boot console
Press UP/DOWN to move, ENTER to select, ESC/CTRL+C to quit
Pull request for efi-2022-07-rc4-3
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 doc/build/gcc: add more required packages test: fix pylint warnings in test_efi_selftest.py test: don't change console timeout in EFI selftest. cmd/bootefi: correct command syntax
Masahisa Kojima (3): bootmenu: U-Boot console is enabled as default lib/charset: fix compile warnings bootmenu: use utf-8 for menu title
Sean Anderson (2): valgrind: Disable on Risc-V doc: sandbox: Add additional valgrind documentation
Vincent Stehlé (2): efi: fix documentation warnings doc/efi: add firmware management protocol to the documentation
Kconfig | 1 + boot/Kconfig | 7 +++ cmd/Kconfig | 10 ---- cmd/bootefi.c | 21 +++++--- cmd/bootmenu.c | 47 ++++++++-------- disk/part_efi.c | 4 +- doc/api/efi.rst | 6 +++ doc/arch/sandbox.rst | 107 +++++++++++++++++++++++++++++++++---- 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 ++++++++++--------------------- 17 files changed, 359 insertions(+), 166 deletions(-)