Pull request for UEFI sub-system for efi-2020-10-rc5

Heinrich Schuchardt xypron.glpk at gmx.de
Tue Sep 15 03:55:59 CEST 2020


On 9/14/20 11:48 PM, Heinrich Schuchardt wrote:
> Dear Tom,
>
> The following changes since commit 00e5fda0063eaa20e9c3f6844ac88c64eb875f23:
>
>   Merge branch '2020-09-12-assorted-bugfixes' (2020-09-14 15:39:46 -0400)
>
> are available in the Git repository at:
>
>   https://gitlab.denx.de/u-boot/custodians/u-boot-efi.git
> tags/efi-2020-10-rc5
>
> for you to fetch changes up to 5bf12a78599d4a311265c174496233aa15ed4252:
>
>   efi_selftest: restore gd before do_reset() (2020-09-14 23:28:52 +0200)
>
> ----------------------------------------------------------------
> Pull request for UEFI sub-system for efi-2020-10-rc5
>
> The following bugs are fixed:
>
> * unaligned access in br_i32_decode()
> * missing restore of global data pointer in UEFI selftest
> * missing restore of global data pointer on RISC-V in UEfI subsystem
> * efi_var_mem_notify_exit_boot_services() should not be __efi_runtime

Hello Tom,

after rebasing the patch series from v2020.01-rc4 to current
origin/master I observed a build error in:

https://gitlab.denx.de/u-boot/custodians/u-boot-efi/-/jobs/149666

I am not able to reproduce the problem locally outside the Docker container.

The build error is due to incomplete ELF file format support in
arch/arm/mach-rockchip/make_fit_atf.py. See

[PATCH 1/1] rockchip: make_fit_atf: ignore empty PT_LOAD segment
https://lists.denx.de/pipermail/u-boot/2020-September/426569.html

This script is meant to be replaced by binman according to a build warning:

+===================== WARNING ======================
+This board uses CONFIG_SPL_FIT_GENERATOR. Please migrate
+to binman instead, to avoid the proliferation of
+arch-specific scripts with no tests.
+====================================================

Best regards

Heinrich


More information about the U-Boot mailing list