Pull request for efi-2021-07-rc3

Heinrich Schuchardt xypron.glpk at gmx.de
Tue May 18 17:09:04 CEST 2021


Dear Tom,

The following changes since commit feddbdb55f47b94f9f6695dc19a826953f893f7a:

   Merge https://source.denx.de/u-boot/custodians/u-boot-marvell
(2021-05-17 10:01:56 -0400)

are available in the Git repository at:

   https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2021-07-rc3

for you to fetch changes up to 87316da05f2fd49d3709275e64ef0c5980366ade:

   lib: introduce HASH_CALCULATE option (2021-05-18 12:36:13 +0200)

Gitlab CI showed no issues:

https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/7574

----------------------------------------------------------------
Pull request for efi-2021-07-rc3

Documentation:

* add a man-page for the size command
* add man-page for extension command to index

Bug fixes:

* avoid build failure due to missing SHA512 hardware acceleration
* correct error handling in TCG2 protocol
* don't let user disable capsule authentication
* correct reading directories via UEFI API

----------------------------------------------------------------
Heinrich Schuchardt (4):
       doc: man-page for size command
       doc: extension.rst missing in doc/usage/index.rst
       efi_loader: build warning in efi_tcg2_hash_log_extend_event
       hash: Kconfig option for SHA512 hardware acceleration

Ilias Apalodimas (4):
       efi_loader: Clean up tcg2 once in case of failure
       efi_loader: Uninstall the TCG2 protocol if logging s-crtm fails
       efi_loader: Don't stop EFI subsystem init if installing TCG2 fails
       efi_loader: Fix Kconfig for EFI_TCG2 protocol

Masahisa Kojima (1):
       lib: introduce HASH_CALCULATE option

Peng Fan (1):
       efi_loader: loosen buffer parameter check in efi_file_read_int

Sughosh Ganu (1):
       efi_loader: capsule: Remove the check for
capsule_authentication_enabled environment variable

  board/emulation/common/qemu_capsule.c |  6 -----
  common/Kconfig.boot                   |  1 +
  common/hash.c                         |  8 +++---
  doc/usage/index.rst                   |  2 ++
  doc/usage/size.rst                    | 40 +++++++++++++++++++++++++++++
  lib/Kconfig                           | 24 ++++++++++++++----
  lib/Makefile                          |  2 +-
  lib/efi_loader/Kconfig                |  8 ++++++
  lib/efi_loader/efi_file.c             |  2 +-
  lib/efi_loader/efi_firmware.c         |  5 ++--
  lib/efi_loader/efi_tcg2.c             | 47
++++++++++++++++++++++++-----------
  11 files changed, 110 insertions(+), 35 deletions(-)
  create mode 100644 doc/usage/size.rst


More information about the U-Boot mailing list