Pull request efi-2024-04-rc1

Heinrich Schuchardt xypron.glpk at gmx.de
Sun Jan 14 15:14:12 CET 2024


Dear Tom,

The following changes since commit 547d3dd28a46a18d59e00a153c8becca8d4e8cf9:

   Merge branch '2024-01-12-assorted-fixes' (2024-01-12 08:34:50 -0500)

are available in the Git repository at:

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

for you to fetch changes up to 55125bbfb48cb1330a692059bc972810f77b984a:

   cmd: efidebug: check pointer after memory allocation (2024-01-13
18:17:47 +0100)

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

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

Documentation:

* update coreboot graphics documentation
* fix '---' rendering

UEFI:

* add missing pointer check after memory allocation in efidebug
* replace duplicate functions efi_dp_append and efi_dp_concat
* support fmp versioning for multi bank update
* avoid using dm_scan_other() in EFI app

----------------------------------------------------------------
Bin Meng (1):
       doc: coreboot: Update stale graphics enabling instructions

Grzegorz Szymaszek (1):
       doc: fix three-dash references in reStructuredText

Heinrich Schuchardt (1):
       cmd: efidebug: check pointer after memory allocation

Ilias Apalodimas (1):
       efi_loader: Clean up efi_dp_append and efi_dp_concat

Masahisa Kojima (4):
       efi_loader: fix iteration of FMP protocols
       efi_loader: remove unused members from struct efi_disk_obj
       fwu: fix fwu_get_image_index interface
       efi_loader: support fmp versioning for multi bank update

Simon Glass (1):
       efi: Avoid using dm_scan_other()

  cmd/eficonfig.c                            |   7 +-
  cmd/efidebug.c                             |  10 +-
  configs/efi-x86_app64_defconfig            |   1 +
  doc/board/coreboot/coreboot.rst            |  13 +-
  doc/develop/sending_patches.rst            |   4 +-
  include/efi_loader.h                       |   5 +-
  include/fwu.h                              |  13 +-
  lib/efi/Makefile                           |   2 +-
  lib/efi/efi_app.c                          | 187
--------------------------
  lib/efi/efi_app_init.c                     | 205
+++++++++++++++++++++++++++++
  lib/efi_loader/efi_bootmgr.c               |   6 +-
  lib/efi_loader/efi_boottime.c              |   2 +-
  lib/efi_loader/efi_device_path.c           |  70 +++-------
  lib/efi_loader/efi_device_path_utilities.c |   2 +-
  lib/efi_loader/efi_disk.c                  |  15 +--
  lib/efi_loader/efi_esrt.c                  |  18 ++-
  lib/efi_loader/efi_firmware.c              |  86 +++++++++---
  lib/fwu_updates/fwu.c                      |  32 ++---
  tools/patman/patman.rst                    |   2 +-
  19 files changed, 356 insertions(+), 324 deletions(-)
  create mode 100644 lib/efi/efi_app_init.c


More information about the U-Boot mailing list