Pull request for efi-2022-01-rc3
Heinrich Schuchardt
heinrich.schuchardt at canonical.com
Sat Nov 20 15:09:26 CET 2021
Dear Tom,
I am still trying to reproduce the usb_stop() issue on the sandbox, to
understand what is wrong in DM. So your patch will go to next weeks pull
request. But generally you are right that usb_stop() must be called
before deleting the devices if at all.
The following changes since commit 454a97485a1854d4ac4f3b7d408caf3b355beca0:
Merge tag 'u-boot-amlogic-20211119' of
https://source.denx.de/u-boot/custodians/u-boot-amlogic (2021-11-19
16:33:33 -0500)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-efi.git efi-2022-01
for you to fetch changes up to 8bb8cde4f56ec45ac7b48fefc5bb0430b29e2878:
efi_loader: startup the tpm device when installing the protocol
(2021-11-20 10:27:56 +0100)
Gitlab CI reported no issues:
https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/9925
----------------------------------------------------------------
Pull request for efi-2022-01-rc3
Scripts:
* Update spelling.txt
LMB:
* remove extern keyword in lmb.h
* drop unused lmb_size_bytes()
Test:
* test truncation in snprintf()
Documentation:
* add include/lmb.h to HTML documentation
UEFI:
* reduce non-debug logging output for measured boot
* fix use after free in measured boot
* startup the tpm device when installing the protocol
* implement EFI_EVENT_GROUP_BEFORE_EXIT_BOOT_SERVICES
* record capsule result only if capsule is read
----------------------------------------------------------------
Heinrich Schuchardt (13):
lmb: remove lmb_is_nomap() from include
doc: add include/lmb.h to the HTML documentation
lmb: remove extern keyword in lmb.h
lmb: drop unused lmb_size_bytes()
lmb: fix typo 'commun'
test: test truncation in snprintf()
configs: enable CMD_TPM on QEMU ARM
scripts: update spelling.txt from upstream Linux
doc: fix typos in trace.rst
efi_loader: Sphinx comments in efi_api.h
efi_loader: EFI_EVENT_GROUP_BEFORE_EXIT_BOOT_SERVICES
efi_selftest: unit test for EFI_GROUP_BEFORE_EXIT_BOOT_SERVICE
efi_loader: bump EFI_SPECIFICATION_VERSION to 2.9
Ilias Apalodimas (2):
efi_loader: fix FinalEvents table if an EFI app invoked GetEventLog
efi_loader: startup the tpm device when installing the protocol
Masahisa Kojima (2):
efi: add comment for efi_system_table and efi_configuration_table
efi_loader: Reduce efi_tcg2 logging statement
Masami Hiramatsu (1):
efi_loader: capsule: Record capsule result only if capsule is read
configs/qemu_arm64_defconfig | 1 +
configs/qemu_arm_defconfig | 1 +
doc/api/index.rst | 1 +
doc/api/lmb.rst | 7 +
doc/develop/trace.rst | 16 +-
include/efi_api.h | 59 +++-
include/lmb.h | 72 ++---
lib/Kconfig | 2 +-
lib/efi_loader/efi_boottime.c | 13 +
lib/efi_loader/efi_capsule.c | 6 +-
lib/efi_loader/efi_tcg2.c | 110 +++++--
lib/efi_selftest/efi_selftest_exitbootservices.c | 67 ++++-
scripts/spelling.txt | 365
++++++++++++++++++++++-
test/lib/lmb.c | 5 +
test/print_ut.c | 18 ++
test/py/tests/test_tpm2.py | 1 +
16 files changed, 634 insertions(+), 110 deletions(-)
create mode 100644 doc/api/lmb.rst
More information about the U-Boot
mailing list