Pull request efi-2025-04-rc1-2
Heinrich Schuchardt
xypron.glpk at gmx.de
Sun Jan 26 12:12:11 CET 2025
Dear Tom,
The following changes since commit 292278d6828e6c8c6ae11bc8658586d1acc411d4:
Merge patch series "gitlab: Fixes to get StarFive VisionFive2 into
the sjg lab" (2025-01-25 16:28:27 -0600)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2025-04-rc1-2
for you to fetch changes up to 21de624eb89c647a21b06a5b0f5b186838be1d17:
bootmeth_efi: Support PXE booting (2025-01-26 11:06:57 +0100)
----------------------------------------------------------------
Pull request efi-2025-04-rc1-2
Documentation:
* describe creating a pflash file for qemu-system-riscv64
UEFI:
* correct logging StartImage()
* use LOGC_EFI consistently
* reduce UEFI size if HAS_BOARD_SIZE_LIMIT=y
* Update efi_run_image() to accept image and device path
* Add a version of efi_binary_run() with more parameters
* Move the fallback code from efi_run_image()
* Pass in the required parameters from EFI bootmeth
* bootmeth_efi: Support PXE booting
Other:
* Enable log filtering by function name
----------------------------------------------------------------
Heinrich Schuchardt (7):
efi_loader: correct logging StartImage()
log: make log_has_file() static
log: enable filtering on functions
test/log: test function filters
efi_loader: use LOGC_EFI consistently
efi_loader: reduce UEFI size if HAS_BOARD_SIZE_LIMIT=y
doc: describe creating a pflash file for qemu-system-riscv64
Simon Glass (5):
efi_loader: Update efi_run_image() to accept image and device path
efi_loader: Add a version of efi_binary_run() with more parameters
efi_loader: Move the fallback code from efi_run_image()
efi_loader: Pass in the required parameters from EFI bootmeth
bootmeth_efi: Support PXE booting
boot/bootmeth_efi.c | 64 +---------
cmd/log.c | 42 ++++---
common/log.c | 33 +++--
doc/board/emulation/qemu-riscv.rst | 17 +++
include/efi_loader.h | 22 ++++
include/log.h | 19 +--
lib/efi_driver/efi_block_device.c | 2 +
lib/efi_driver/efi_uclass.c | 2 +
lib/efi_loader/Kconfig | 4 +-
lib/efi_loader/efi_acpi.c | 2 +
lib/efi_loader/efi_bootbin.c | 188
++++++++++++++++++++++-------
lib/efi_loader/efi_boottime.c | 9 +-
lib/efi_loader/efi_conformance.c | 2 +
lib/efi_loader/efi_device_path_to_text.c | 2 +
lib/efi_loader/efi_device_path_utilities.c | 2 +
lib/efi_loader/efi_dt_fixup.c | 2 +
lib/efi_loader/efi_esrt.c | 2 +
lib/efi_loader/efi_fdt.c | 2 +
lib/efi_loader/efi_file.c | 2 +
lib/efi_loader/efi_firmware.c | 2 +
lib/efi_loader/efi_gop.c | 2 +
lib/efi_loader/efi_helper.c | 1 +
lib/efi_loader/efi_hii.c | 2 +
lib/efi_loader/efi_hii_config.c | 2 +
lib/efi_loader/efi_http.c | 2 +
lib/efi_loader/efi_ipconfig.c | 2 +
lib/efi_loader/efi_load_initrd.c | 1 +
lib/efi_loader/efi_net.c | 2 +
lib/efi_loader/efi_riscv.c | 1 +
lib/efi_loader/efi_root_node.c | 2 +
lib/efi_loader/efi_runtime.c | 2 +
lib/efi_loader/efi_signature.c | 2 +
lib/efi_loader/efi_string.c | 2 +
lib/efi_loader/efi_tcg2.c | 1 +
lib/efi_loader/efi_unicode_collation.c | 2 +
lib/efi_loader/efi_var_common.c | 2 +
lib/efi_loader/efi_var_mem.c | 2 +
lib/efi_loader/efi_variable_tee.c | 2 +
lib/efi_loader/efi_watchdog.c | 2 +
test/log/log_filter.c | 1 -
test/log/log_test.c | 78 +++++++++---
41 files changed, 365 insertions(+), 168 deletions(-)
More information about the U-Boot
mailing list