Pull request for efi-2022-04-rc2-2
Heinrich Schuchardt
xypron.glpk at gmx.de
Sat Feb 5 22:06:36 CET 2022
Dear Tom,
I removed the problematic mkeficapsule series now and added a patch to
get rid of the malloc.h usage.
The following changes since commit 3aaabfe9ff4bbcd11096513b1b28d1fb0a40800f:
Merge branch 'master' of
https://source.denx.de/u-boot/custodians/u-boot-sunxi (2022-02-03
23:24:31 -0500)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2022-04-rc2-2
for you to fetch changes up to 6bbe12f61c4f7208b428cc038170dc286c872a91:
tools: mkeficapsule: dont use malloc.h (2022-02-05 20:20:01 +0100)
Gitlab CI showed no problems:
https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/10872
The OS-X and Windows problems are gone:
https://dev.azure.com/u-boot/u-boot/_build/results?buildId=3590&view=results
----------------------------------------------------------------
Pull request for efi-2022-04-rc2-2
UEFI
* add unit test for RISCV_EFI_BOOT_PROTOCOL
* disable UEFI for Colibri VF610
* add handle for UART
* fix printing of Unicode strings
* simplify enumeration of block devices
----------------------------------------------------------------
Heinrich Schuchardt (10):
configs: disable UEFI for Colibri VF610
efi_selftest: merge FDT and RISC-V tests
lib: fix snprintf() for UTF-16 strings
test: test UTF-16 truncation in snprintf()
efi_loader: fix device path to text protocol
efi_loader: use %zu not %zd to print efi_uintn_t
efi_loader: use %zu to print efi_uintn_t in FMP driver
efi_loader: fix text output for Uart() DP nodes
efi_loader: add handle for UART
tools: mkeficapsule: dont use malloc.h
Simon Glass (3):
efi: Add debugging to efi_set_bootdev()
efi: Use device_get_uclass_id() where appropriate
efi: Drop unnecessary calls to blk_find_device()
Sunil V L (1):
efi_selftest: unit test for RISCV_EFI_BOOT_PROTOCOL
cmd/bootefi.c | 32 +++++++++-----
configs/colibri_vf_defconfig | 2 +-
include/efi_loader.h | 1 +
lib/efi_loader/efi_boottime.c | 6 +--
lib/efi_loader/efi_console.c | 52 +++++++++++------------
lib/efi_loader/efi_device_path.c | 24 ++++-------
lib/efi_loader/efi_device_path_to_text.c | 45 ++++++++++++++------
lib/efi_loader/efi_firmware.c | 4 +-
lib/efi_selftest/efi_selftest_fdt.c | 72
+++++++++++++++++++++++++-------
lib/vsprintf.c | 14 ++++++-
test/unicode_ut.c | 31 ++++++++++++++
tools/mkeficapsule.c | 1 -
12 files changed, 192 insertions(+), 92 deletions(-)
More information about the U-Boot
mailing list