Pull request efi-next-20250105
Heinrich Schuchardt
xypron.glpk at gmx.de
Sun Jan 5 03:57:25 CET 2025
Dear Tom,
I have removed the objected patch
"efi_loader: run bootdev_hunt() to find ESP"
The following changes since commit ec9263b4f15c4cf82eb6a211c67baa6385065b8e:
Fix neighbor discovery ethernet address saving (2025-01-01 14:40:04
-0600)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-next-20250105
for you to fetch changes up to 9c6c7e30aa006a3eab52302e5399f5eb592184ed:
efi: Correct ECPT table GUID (2025-01-05 02:30:49 +0100)
Gitlab CI showed no issues:
https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/24077
----------------------------------------------------------------
Pull request efi-next-20250105
Documentation:
* doc: develop: Fix typos and wording in binman/binman.rst
* doc: develop: Fix typos and wording in gdb.rst
* doc: sandbox: Fix the "sb" command name
* doc/develop/distro.rst: Better document upstream definition of
extlinux.conf
UEFI:
* efi_loader: avoid writing message in Exit() boot service
* efi_loader: update EFI specification version
* cmd: efidebug: update output of memory attributes
* efi_loader: Don't warn if the TCG2 FinalEvents table is not installed
* cmd: bootmenu: add parameter -e for UEFI boot options
* efi_loader: Update startimage_exit self-test to check error
* efi: Correct ECPT table GUID
Others:
Building the API demo application for riscv64 is supported.
* API: unify platform_sys_info() implementations
* examples: implement _start and syscall for RISC-V
* examples: use architecture specific memset() on RISC-V
* examples: use QEMU compatible LOAD_ADDR on RISC-V
* test: fix test_extension.py
* configs: sandbox_deconfig: remove CONFIG_AMIGA_PARTITION
* CI: xilinx_versal_virt: disable USB_DWC3
* net: eth_bootdev_hunt() should not run DHCP
----------------------------------------------------------------
Adriano Cordova (1):
efi_loader: Expose efi_reinstall_protocol_interface in efi_loader.h
Aleksandar Gerasimovski (1):
efi_loader: fix pe reloc pointer overrun
Heinrich Schuchardt (12):
API: unify platform_sys_info() implementations
examples: implement _start and syscall for RISC-V
examples: use architecture specific memset() on RISC-V
examples: use QEMU compatible LOAD_ADDR on RISC-V
efi_loader: avoid writing message in Exit() boot service
test: fix test_extension.py
configs: sandbox_deconfig: remove CONFIG_AMIGA_PARTITION
CI: xilinx_versal_virt: disable USB_DWC3
net: eth_bootdev_hunt() should not run DHCP
cmd: bootmenu: add parameter -e for UEFI boot options
efi_loader: update EFI specification version
cmd: efidebug: update output of memory attributes
Ilias Apalodimas (1):
efi_loader: Don't warn if the TCG2 FinalEvents table is not installed
Lothar Rubusch (2):
doc: develop: Fix typos and wording in binman/binman.rst
doc: develop: Fix typos and wording in gdb.rst
Olivier L'Heureux (1):
doc: sandbox: Fix the "sb" command name
Simon Glass (1):
efi_loader: Update startimage_exit self-test to check error
Tom Rini (1):
doc/develop/distro.rst: Better document upstream definition of
extlinux.conf
Yang Gang (1):
efi: Correct ECPT table GUID
.azure-pipelines.yml | 1 +
.gitlab-ci.yml | 1 +
api/Makefile | 9 +-
api/api_platform-arm.c | 35 ----
api/api_platform-mips.c | 29 ---
api/api_platform.c | 25 +++
cmd/bootmenu.c | 39 +++-
cmd/efidebug.c | 5 +-
configs/sandbox_defconfig | 1 -
doc/develop/distro.rst | 15 +-
doc/develop/gdb.rst | 10 +-
doc/usage/cmd/bootmenu.rst | 13 +-
doc/usage/cmd/sb.rst | 6 +-
examples/api/Makefile | 7 +-
examples/api/crt0.S | 32 ++++
include/efi.h | 2 +
include/efi_api.h | 8 +-
include/efi_loader.h | 5 +
lib/efi_loader/efi_boottime.c | 9 +-
lib/efi_loader/efi_image_loader.c | 2 +-
lib/efi_loader/efi_tcg2.c | 2 +-
lib/efi_selftest/efi_selftest_startimage_exit.c | 6 +-
net/eth_bootdev.c | 30 +--
test/py/tests/test_extension.py | 4 +-
tools/binman/binman.rst | 234
++++++++++++------------
25 files changed, 292 insertions(+), 238 deletions(-)
delete mode 100644 api/api_platform-arm.c
delete mode 100644 api/api_platform-mips.c
create mode 100644 api/api_platform.c
More information about the U-Boot
mailing list