Dear Tom,
The following changes since commit 7a45cb4ffeff034304789954bb222ddd7d02104a:
fs/erofs: fix an integer overflow in symlink resolution (2025-02-18
12:32:07 -0600)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2025-04-rc3
for you to fetch changes up to 5ce629db2512d70f298bc1d422fefad63a74c7f5:
efi_loader: make efi_add_memory_map_pg() static (2025-02-20 11:09:33
+0100)
Gitlab CI reported no issues:
https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/24709
----------------------------------------------------------------
Pull request efi-2025-04-rc3
UEFI:
* create a parent device for all EFI block devices
* move lmb_map_update_notify() to EFI
* make efi_add_memory_map_pg() static
* remove comparisons to string literals from runtime
* ix potential deref-after-null
Other:
* avoid superfluous value check in lmb_map_update_notify()
* support more efi protocols in uuid_guid_get_str()
----------------------------------------------------------------
Heinrich Schuchardt (4):
efi_driver: create a parent device for all EFI block devices
lmb: avoid superfluous value check in lmb_map_update_notify()
lmb: move lmb_map_update_notify() to EFI
efi_loader: make efi_add_memory_map_pg() static
Ilias Apalodimas (1):
efi_loader: remove comparisons to string literals from runtime
Maks Mishin (1):
efi_loader: Fix potential deref-after-null
Vincent Stehlé (1):
lib: uuid: support more efi protocols in uuid_guid_get_str()
include/efi_loader.h | 30 +++++++++++-----------
include/lmb.h | 12 +++++++++
lib/efi_driver/efi_block_device.c | 29 +++++++++++++++++++++-
lib/efi_loader/efi_disk.c | 3 ++-
lib/efi_loader/efi_memory.c | 28 +++++++++++++++++++++
lib/efi_loader/efi_var_mem.c | 3 ++-
lib/efi_loader/efi_variable_tee.c | 3 ++-
lib/lmb.c | 52
+++++++--------------------------------
lib/uuid.c | 16 ++++++++++++
test/py/tests/test_event_dump.py | 1 +
10 files changed, 115 insertions(+), 62 deletions(-)