Dear Tom, The following changes since commit ff0de1f0557ed7d2dab47ba976a37347a1fdc432:
Merge patch series "Update PHYTEC SOM Detection" (2024-04-29 10:56:05 -0600) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2024-07-rc2 for you to fetch changes up to 8745f13fe102968f58a9e2e5f69ad153a675b59c: efi_loader: pass GUID by address to efi_dp_from_lo (2024-05-01 08:40:42 +0200) Gitlab CI showed no issues: https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/20590 ---------------------------------------------------------------- Pull request efi-2024-07-rc2 Documentation: * correct description of 'env print -e' UEFI: * remove superfluous efi_restore_gd after EFI_CALL * terminate efidebug test bootmgr early on error * do not install device-tree if bootmgr fails * pass GUID by address to efi_dp_from_lo * remove dead code in efi_var_mem_init() * enable QueryVariableInfo at runtime for file backed variables ---------------------------------------------------------------- Heinrich Schuchardt (7): efi_loader: superfluous efi_restore_gd after EFI_CALL cmd: terminate efidebug test bootmgr early on error efi_loader: improve error handling in try_load_entry() efi_loader: do not install dtb if bootmgr fails doc: correct description of 'env print -e' efi_loader: fix description efi_dp_shorten efi_loader: pass GUID by address to efi_dp_from_lo Ilias Apalodimas (4): efi_loader: address coverity report 492766 for dead code efi_loader: enable QueryVariableInfo at runtime for file backed variables efi_selftest: add tests for QueryVariableInfo at runtime efi_selftest: add tests for QueryVariableInfo at boottime cmd/bootefi.c | 1 - cmd/efidebug.c | 4 +- doc/usage/cmd/env.rst | 10 +- include/efi_loader.h | 2 +- include/efi_selftest.h | 11 ++ lib/efi_loader/efi_bootmgr.c | 111 +++++++++++---------- lib/efi_loader/efi_device_path.c | 2 +- lib/efi_loader/efi_helper.c | 6 +- lib/efi_loader/efi_load_initrd.c | 2 +- lib/efi_loader/efi_runtime.c | 4 + lib/efi_loader/efi_var_common.c | 6 -- lib/efi_loader/efi_var_mem.c | 2 - lib/efi_loader/efi_variable.c | 25 +++-- lib/efi_loader/efi_variable_tee.c | 5 + lib/efi_selftest/Makefile | 1 + lib/efi_selftest/efi_selftest_variables.c | 13 +-- lib/efi_selftest/efi_selftest_variables_common.c | 102 +++++++++++++++++++ lib/efi_selftest/efi_selftest_variables_runtime.c | 19 +++- test/py/tests/test_efi_secboot/test_signed.py | 28 +++--- .../py/tests/test_efi_secboot/test_signed_intca.py | 10 +- test/py/tests/test_efi_secboot/test_unsigned.py | 6 +- 21 files changed, 256 insertions(+), 114 deletions(-) create mode 100644 lib/efi_selftest/efi_selftest_variables_common.c