Pull request for efi-2022-01-rc1
Heinrich Schuchardt
xypron.glpk at gmx.de
Fri Oct 22 14:14:14 CEST 2021
The following changes since commit fb1018106a7bbb1a0d723029f6760b1b1b4d306d:
Merge branch '2021-10-19-assorted-changes' (2021-10-19 20:45:12 -0400)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2022-01-rc1
for you to fetch changes up to af484011f12e2aa37bcf4f9cbb4258dea4ef14ac:
efi_loader: Fix link of EFI apps with ld.lld (2021-10-21 03:46:04 +0200)
----------------------------------------------------------------
Pull request for efi-2022-01-rc1
Documentation:
Use Sphinx 3.43.
Move system reset documentation to HTML
UEFI:
Fix linking EFI apps with LLVM
Fix alignment of loaded image
Correct simple network protocol test
Code cleanup
----------------------------------------------------------------
Alistair Delva (1):
efi_loader: Fix link of EFI apps with ld.lld
Heinrich Schuchardt (10):
doc: require Sphinx 3.4.3
doc: add system reset to API documentation
doc: add python3-pkg-resources to build dependencies
configs: add mkeficapsule to tools-only_defconfig
efi_loader: don't load Shim's MOK database from file
efi_loader: efi_dp_from_lo() don't copy GUID
efi_loader: simplify show_efi_boot_opt_data()
efi_loader: efi_dp_from_lo() unused parameter size
efi_loader: avoid multiple local copies of lf2_initrd_guid
efi_loader: efi_dp_from_lo() should skip VenMedia node
Ilias Apalodimas (1):
efi_loader: Fix loaded image alignment
Masami Hiramatsu (3):
efi_selftest: Use EFI_SIMPLE_NETWORK_PROTOCOL::GetStatus() for
media check
efi_selftest: Do not check EFI_SIMPLE_NETWORK_RECEIVE_INTERRUPT
efi_selftest: Receive the packets until the receive buffer is empty
Simon Glass (5):
efi_loader: Drop code that doesn't work with driver model
efi: Add a separate maintainer entry for the app
x86: Keep symbol information in u-boot ELF file
x86: Create a new header for EFI
x86: Show some EFI info with the bdinfo command
Thomas Huth (1):
doc: Remove obsolete README.440-DDR-performance file
MAINTAINERS | 7 +++
arch/x86/config.mk | 4 +-
arch/x86/cpu/efi/payload.c | 13 ++++-
arch/x86/include/asm/efi.h | 39 ++++++++++++++
arch/x86/include/asm/zimage.h | 3 --
arch/x86/lib/Makefile | 1 +
arch/x86/lib/bdinfo.c | 22 ++++++++
arch/x86/lib/zimage.c | 1 +
cmd/efidebug.c | 13 ++---
configs/tools-only_defconfig | 7 ++-
doc/README.440-DDR-performance | 90 -------------------------------
doc/api/index.rst | 1 +
doc/api/sysreset.rst | 7 +++
doc/build/gcc.rst | 6 +--
doc/sphinx/requirements.txt | 2 +-
include/efi_load_initrd.h | 1 +
include/efi_loader.h | 4 +-
include/sysreset.h | 53 ++++++++++++-------
lib/efi_driver/Makefile | 2 +-
lib/efi_loader/Kconfig | 1 +
lib/efi_loader/efi_device_path.c | 103
+++++++++---------------------------
lib/efi_loader/efi_disk.c | 48 -----------------
lib/efi_loader/efi_helper.c | 24 ++++-----
lib/efi_loader/efi_image_loader.c | 12 ++---
lib/efi_loader/efi_load_initrd.c | 3 +-
lib/efi_loader/efi_memory.c | 52 ++++++++++++++++++
lib/efi_loader/efi_var_file.c | 8 +++
lib/efi_selftest/efi_selftest_snp.c | 90 +++++++++++++++++--------------
scripts/Makefile.lib | 2 +-
29 files changed, 295 insertions(+), 324 deletions(-)
create mode 100644 arch/x86/include/asm/efi.h
create mode 100644 arch/x86/lib/bdinfo.c
delete mode 100644 doc/README.440-DDR-performance
create mode 100644 doc/api/sysreset.rst
More information about the U-Boot
mailing list