Pull request efi-2023-01-rc5-4

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(-)

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!
participants (2)
-
Heinrich Schuchardt
-
Tom Rini