[NEXT] Pull request efi-next-2024-02-28

Heinrich Schuchardt heinrich.schuchardt at canonical.com
Wed Feb 28 20:11:52 CET 2024


Dear Tom,

The following changes for the *next* branch since commit 
d49fa3defa50c6d3f04acbb52fd486c13c14ab6a:

   Prepare v2024.04-rc3 (2024-02-26 21:23:36 -0500)

are available in the Git repository at:

   https://source.denx.de/u-boot/custodians/u-boot-efi.git 
tags/efi-next-2024-02-28

for you to fetch changes up to 97da9aea78ab71e92778649bf9d1071f30e260f0:

   arm: separate .data and .text sections of EFI binaries (2024-02-28 
14:39:27 +0100)

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

----------------------------------------------------------------
Pull request efi-next-2024-02-28

* set IMAGE_DLLCHARACTERISTICS_NX_COMPAT in EFI binaries
* provide SBI based runtime system reset
* page align EFI binary section on ARMv7
* separate .data and .text sections of EFI binaries on ARMv7

----------------------------------------------------------------
Heinrich Schuchardt (4):
       efi_loader: set IMAGE_DLLCHARACTERISTICS_NX_COMPAT
       efi_driver: provide SBI based runtime system reset
       arm: page align EFI binary section
       arm: separate .data and .text sections of EFI binaries

  arch/arm/lib/crt0_aarch64_efi.S  |  4 ++++
  arch/arm/lib/crt0_arm_efi.S      | 48 
+++++++++++++++++++++++++++++++---------
  arch/arm/lib/elf_arm_efi.lds     | 28 +++++++++++++++++------
  arch/riscv/lib/crt0_riscv_efi.S  |  4 ++++
  include/asm-generic/pe.h         |  3 +++
  lib/efi_driver/Makefile          |  1 +
  lib/efi_driver/efi_reset_riscv.c | 29 ++++++++++++++++++++++++
  lib/efi_loader/Kconfig           |  2 +-
  8 files changed, 100 insertions(+), 19 deletions(-)
  create mode 100644 lib/efi_driver/efi_reset_riscv.c


More information about the U-Boot mailing list