On Sun, 17 May 2020 at 14:58, Ard Biesheuvel <ardb@xxxxxxxxxx> wrote: > > The following changes since commit a088b858f16af85e3db359b6c6aaa92dd3bc0921: > > efi/x86: Revert struct layout change to fix kexec boot regression (2020-04-14 08:32:17 +0200) > > are available in the Git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git tags/efi-urgent > > for you to fetch changes up to b4f1874c62168159fdb419ced4afc77c1b51c475: > > tpm: check event log version before reading final events (2020-05-17 11:46:50 +0200) > > ---------------------------------------------------------------- > EFI fixes for v5.7-rcX: > - fix EFI framebuffer earlycon for wide fonts > - avoid filling screen_info with garbage if the EFI framebuffer is not > available > - fix a potential host tool build error due to a symbol clash on x86 > - work around a EFI firmware bug regarding the binary format of the TPM > final events table > - fix a missing memory free by reworking the E820 table sizing routine to > not do the allocation in the first place > - add CPER parsing for firmware errors > > ---------------------------------------------------------------- > Arvind Sankar (1): > x86/boot: Mark global variables as static > > Benjamin Thiel (1): > efi: Pull up arch-specific prototype efi_systab_show_arch() > > Dave Young (1): > efi/earlycon: Fix early printk for wider fonts > > Heinrich Schuchardt (1): > efi/libstub: Avoid returning uninitialized data from setup_graphics() > > Lenny Szubowicz (1): > efi/libstub/x86: Avoid EFI map buffer alloc in allocate_e820() > > Loïc Yhuel (1): > tpm: check event log version before reading final events > > Punit Agrawal (1): > efi: cper: Add support for printing Firmware Error Record Reference > > arch/x86/boot/tools/build.c | 16 ++++----- > drivers/firmware/efi/cper.c | 62 +++++++++++++++++++++++++++++++++ > drivers/firmware/efi/earlycon.c | 14 ++++---- > drivers/firmware/efi/efi.c | 5 +-- > drivers/firmware/efi/libstub/arm-stub.c | 6 +++- > drivers/firmware/efi/libstub/efistub.h | 13 +++++++ > drivers/firmware/efi/libstub/mem.c | 2 -- > drivers/firmware/efi/libstub/tpm.c | 5 +-- > drivers/firmware/efi/libstub/x86-stub.c | 24 +++++-------- > drivers/firmware/efi/tpm.c | 5 ++- > include/linux/cper.h | 9 +++++ > include/linux/efi.h | 2 ++ > 12 files changed, 124 insertions(+), 39 deletions(-) Ping?