mbox series

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

Message ID 551254af-0126-cbd5-d57c-9c9f2e204a4c@gmx.de
State Accepted
Delegated to: Tom Rini
Headers show
Series Pull request for UEFI sub-system for efi-2020-10-rc5 | expand

Pull-request

https://gitlab.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2020-10-rc5

Message

Heinrich Schuchardt Sept. 14, 2020, 9:48 p.m. UTC
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

----------------------------------------------------------------
Heinrich Schuchardt (4):
      efi_loader: efi_var_mem_notify_exit_boot_services
      riscv: define function set_gd()
      efi_loader: save global data pointer on RISC-V
      efi_selftest: restore gd before do_reset()

Robert Reither (1):
      rsa: crash in br_i32_decode() called from rsa_gen_key_prop()

 arch/riscv/include/asm/global_data.h |  9 +++++++++
 lib/efi_loader/efi_boottime.c        | 18 +++++++++---------
 lib/efi_loader/efi_var_mem.c         |  2 +-
 lib/efi_selftest/efi_selftest.c      |  6 ++++--
 lib/rsa/rsa-keyprop.c                |  6 +++---
 5 files changed, 26 insertions(+), 15 deletions(-)

Comments

Heinrich Schuchardt Sept. 15, 2020, 1:55 a.m. UTC | #1
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
Tom Rini Sept. 16, 2020, 7:37 p.m. UTC | #2
On Mon, Sep 14, 2020 at 11:48:35PM +0200, 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)
> 

Applied to u-boot/master, thanks!