mbox series

Pull request efi-2023-01-rc5-4

Message ID 062d9035-146c-b74d-84a5-4b6eaf68ff06@gmx.de
State Accepted
Delegated to: Tom Rini
Headers show
Series Pull request efi-2023-01-rc5-4 | expand

Pull-request

https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2023-01-rc5-4

Message

Heinrich Schuchardt Jan. 6, 2023, 10:48 p.m. UTC
The following changes since commit 9ddcdcc03cc6f0f46895604c589af17fdbdfe8b7:

   Merge tag 'u-boot-stm32-20230106' of
https://gitlab.denx.de/u-boot/custodians/u-boot-stm (2023-01-06 08:16:15
-0500)

are available in the Git repository at:

   https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2023-01-rc5-4

for you to fetch changes up to 4bba71ff83e2b2a1607c5b3b9995767691242b29:

   efi_loader: make .data section of *_efi.so files RW (2023-01-06
22:27:30 +0100)

Gitlab CI showed no issues:
https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/14631

Bbooting via EFI and via booti/bootz was susccessful on
* Orange Pi PC
* Pine A64 LTS

----------------------------------------------------------------
Pull request efi-2023-01-rc5-4

UEFI:

* correct the vexpress loaddr which collides with memory used by EFI
* consider the EFI memory map for LMB memory reservation
* avoid RWX section warnings for .data section of *_efi.so files

----------------------------------------------------------------
Heinrich Schuchardt (4):
       vexpress: adjust loadaddr
       efi_loader: carve out efi_get_memory_map_alloc()
       lmb: consider EFI memory map
       efi_loader: make .data section of *_efi.so files RW

  arch/arm/lib/elf_aarch64_efi.lds  |  8 +++++++-
  cmd/efidebug.c                    | 18 ++++--------------
  include/configs/vexpress_common.h |  1 +
  include/efi_loader.h              |  3 +++
  lib/efi_loader/efi_memory.c       | 34 ++++++++++++++++++++++++++++++++++
  lib/lmb.c                         | 36
++++++++++++++++++++++++++++++++++++
  6 files changed, 85 insertions(+), 15 deletions(-)

Comments

Tom Rini Jan. 7, 2023, 11:01 p.m. UTC | #1
On Fri, Jan 06, 2023 at 11:48:43PM +0100, Heinrich Schuchardt wrote:

> The following changes since commit 9ddcdcc03cc6f0f46895604c589af17fdbdfe8b7:
> 
>   Merge tag 'u-boot-stm32-20230106' of
> https://gitlab.denx.de/u-boot/custodians/u-boot-stm (2023-01-06 08:16:15
> -0500)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-efi.git
> tags/efi-2023-01-rc5-4
> 
> for you to fetch changes up to 4bba71ff83e2b2a1607c5b3b9995767691242b29:
> 
>   efi_loader: make .data section of *_efi.so files RW (2023-01-06
> 22:27:30 +0100)
> 
> Gitlab CI showed no issues:
> https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/14631
> 
> Bbooting via EFI and via booti/bootz was susccessful on
> * Orange Pi PC
> * Pine A64 LTS
> 

Applied to u-boot/master, thanks!