Pull request for efi-2022-01-rc4

Heinrich Schuchardt xypron.glpk at gmx.de
Tue Nov 30 12:52:19 CET 2021


Hello Tom,

now that you have merged running swtpm via u-boot-test-hooks this pull
request finally finishes of making TPMs and the EFI_TCG2_PROTOCOL on ARM
testable.

The following changes since commit ade37460a944aed36ae6ee634c4d4a9a22690461:

   Prepare v2022.01-rc3 (2021-11-29 11:16:03 -0500)

are available in the Git repository at:

   https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2022-01-rc4

for you to fetch changes up to c0d9bb0b4a747a7ec481b2369391ca8f53e50bc9:

   efi_loader: Extend PCR's for firmware measurements (2021-11-30
09:23:49 +0100)

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

----------------------------------------------------------------
Pull request for efi-2022-01-rc4

Documentation:

* describe how to enable Virtio RNG on QEMU ARM

UEFI:

* enable testing the TCG2 protocol
* support TPM event log passed from firmware

----------------------------------------------------------------
Heinrich Schuchardt (3):
       doc: qemu-arm peripherials
       configs: enable CMD_TPM on QEMU ARM
       test: unit test for the EFI_TCG2_PROTOCOL

Ruchika Gupta (3):
       efi_loader: Add check for event log passed from firmware
       tpm: use more algorithms than sha256 on pcr_read
       efi_loader: Extend PCR's for firmware measurements

  cmd/tpm-v2.c                       |   3 +-
  configs/qemu_arm64_defconfig       |   1 +
  configs/qemu_arm_defconfig         |   1 +
  doc/board/emulation/qemu-arm.rst   |   9 +-
  drivers/tpm/tpm2_tis_mmio.c        |   5 +-
  include/efi_loader.h               |   2 +
  include/tpm-v2.h                   |   5 +-
  lib/efi_loader/efi_tcg2.c          | 545
++++++++++++++++++++++++++++++++-----
  lib/tpm-v2.c                       |  12 +-
  test/py/tests/test_efi_selftest.py |  20 ++
  test/py/tests/test_tpm2.py         |   1 +
  11 files changed, 526 insertions(+), 78 deletions(-)


More information about the U-Boot mailing list