Pull request efi-2024-04-rc1-4

Heinrich Schuchardt heinrich.schuchardt at canonical.com
Mon Jan 29 22:18:34 CET 2024


Dear Tom,

The following changes since commit 526a865fe4fea59fb2638726c26e39557eb97fdd:

   Merge branch 'master-cleanup' of 
https://source.denx.de/u-boot/custodians/u-boot-sh (2024-01-27 20:43:20 
-0500)

are available in the Git repository at:

   https://source.denx.de/u-boot/custodians/u-boot-efi.git 
tags/efi-2024-04-rc1-4

for you to fetch changes up to 21489b4478a72d6c682f24dea80d5ac7790e2692:

   efi_loader: check efi_get_variable_int return value (2024-01-29 
11:31:44 +0100)

Gitlab CI reported no issues:
https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/19460

----------------------------------------------------------------
Pull request efi-2024-04-rc1-4

Documentation:

* uefi: remove ".py" suffix for pytest.py command
* correct date in migration plan for CONFIG_DM

UEFI:

* fix conflicting SPDX license in RISC-V EFI linker scripts
* page align EFI binary section in RISC-V EFI binaries
* separate .data and .text sections of RISC-V EFI binaries
* use common function to get EFI configuration table

----------------------------------------------------------------
Alexander Dahl (1):
       doc: dm: Fix typo

Heinrich Schuchardt (7):
       efi_selftest: add missing line feed in efi_selftest_miniapp_exit
       riscv: conflicting SPDX license linker scripts
       riscv: page align EFI binary section
       riscv: separate .data and .text sections of EFI binaries
       efi_loader: export efi_get_configuration_table
       cmd: in do_efi_capsule_esrt use efi_get_configuration_table
       efi_loader: replace find_smbios_table by library function

Masahisa Kojima (1):
       efi_loader: check efi_get_variable_int return value

Wei Ming Chen (1):
       doc: uefi: remove ".py" suffix for pytest.py command

  arch/riscv/lib/crt0_riscv_efi.S              | 39 
+++++++++++++++++++++-------
  arch/riscv/lib/elf_riscv32_efi.lds           | 26 ++++++++++++-------
  arch/riscv/lib/elf_riscv64_efi.lds           | 26 ++++++++++++-------
  cmd/efidebug.c                               |  7 ++---
  doc/develop/driver-model/migration.rst       |  2 +-
  doc/develop/uefi/uefi.rst                    |  2 +-
  include/efi_loader.h                         |  2 ++
  lib/efi_loader/efi_firmware.c                | 10 +++----
  lib/efi_loader/efi_helper.c                  |  6 ++---
  lib/efi_loader/efi_tcg2.c                    | 19 +-------------
  lib/efi_selftest/efi_selftest_miniapp_exit.c |  2 +-
  11 files changed, 77 insertions(+), 64 deletions(-)


More information about the U-Boot mailing list