Pull request efi-2024-07-rc2

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

On Wed, May 01, 2024 at 11:14:27AM +0200, Heinrich Schuchardt wrote:
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
Applied to u-boot/master, thanks!
participants (2)
-
Heinrich Schuchardt
-
Tom Rini