Pull request efi-2023-10-rc1-2

Heinrich Schuchardt heinrich.schuchardt at canonical.com
Thu Jul 20 13:04:21 CEST 2023


Dear Tom,

The following changes since commit 5dcfc99b2b17fa1497adea47a50bf7c7a6ba5709:

   Merge tag 'fsl-qoriq-2023-7-13' of 
https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq (2023-07-19 
07:59:34 -0400)

are available in the Git repository at:

   https://source.denx.de/u-boot/custodians/u-boot-efi.git 
tags/efi-2023-10-rc1-2

for you to fetch changes up to e07368ea57d224557570a6715dcffdbc883a8079:

   efi_loader: support all uclasses in device path (2023-07-20 09:12:50 
+0200)

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

----------------------------------------------------------------
Pull request efi-2023-10-rc1-2

UEFI:

* test: avoid function name 'setup' in capsule tests to not treat it as
   a fixture
* ensure that device paths for USB block devices are unique
* enable having multiple EFI_LOADER block devices
* use InstallMultipleProtocolInterfaces() in TCG protocol implementation to
   increase UEFI compliance

----------------------------------------------------------------
Heinrich Schuchardt (4):
       efi_loader: simplify efi_uninstall_protocol()
       test: avoid function name 'setup'
       efi_loader: fix dp_fill() for BLKMAP, HOST, VIRTIO
       efi_loader: support all uclasses in device path

Ilias Apalodimas (2):
       efi_loader: use efi_install_multiple_protocol_interfaces()
       efi_loader: make efi_remove_protocol() static

Masahisa Kojima (1):
       efi_driver: fix duplicate efiblk#0 issue

  include/efi_api.h                                  |  7 +++
  include/efi_loader.h                               |  4 --
  lib/efi_driver/efi_block_device.c                  |  6 +-
  lib/efi_loader/efi_boottime.c                      | 15 ++---
  lib/efi_loader/efi_device_path.c                   | 68 
+++++++++-------------
  lib/efi_loader/efi_tcg2.c                          |  8 +--
  test/py/tests/test_efi_capsule/capsule_common.py   |  2 +-
  .../test_efi_capsule/test_capsule_firmware_fit.py  | 10 ++--
  .../test_efi_capsule/test_capsule_firmware_raw.py  | 12 ++--
  .../test_capsule_firmware_signed_fit.py            | 12 ++--
  .../test_capsule_firmware_signed_raw.py            | 12 ++--
  11 files changed, 69 insertions(+), 87 deletions(-)


More information about the U-Boot mailing list