Pull request for efi-2022-07-rc4

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(-)

Hi Heinrich, Tom,
On Thu, 26 May 2022 at 18:56, Heinrich Schuchardt xypron.glpk@gmx.de wrote:
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
I have sent the revised version of the patch. Could you ignore "bootmenu: fix bootmenu title handling" and apply the revised patch here? https://patchwork.ozlabs.org/project/uboot/patch/20220526100938.9558-2-masah...
Thanks, Masahisa Kojima
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(-)

On Thu, May 26, 2022 at 07:13:01PM +0900, Masahisa Kojima wrote:
Hi Heinrich, Tom,
On Thu, 26 May 2022 at 18:56, Heinrich Schuchardt xypron.glpk@gmx.de wrote:
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
I have sent the revised version of the patch. Could you ignore "bootmenu: fix bootmenu title handling" and apply the revised patch here? https://patchwork.ozlabs.org/project/uboot/patch/20220526100938.9558-2-masah...
I'll wait for an updated PR, thanks.
participants (3)
-
Heinrich Schuchardt
-
Masahisa Kojima
-
Tom Rini