mbox series

Pull request efi-2024-07-rc1-3

Message ID f40c6e8f-3cb6-4c67-b386-764fadd6aee5@gmx.de
State Accepted
Delegated to: Tom Rini
Headers show
Series Pull request efi-2024-07-rc1-3 | expand

Pull-request

https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2024-07-rc1-3

Message

Heinrich Schuchardt April 20, 2024, 10:09 a.m. UTC
Dear Tom,

The following changes since commit af04f37a78c7e61597fb9ed6db2c8f8d7f8b0f92:

   Merge tag 'u-boot-stm32-20240419' of
https://source.denx.de/u-boot/custodians/u-boot-stm (2024-04-19 14:25:04
-0600)

are available in the Git repository at:

   https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2024-07-rc1-3

for you to fetch changes up to 52c62acc349a0ec1ba26ae497913ad34ee3de733:

   x86: all firmware tables must be paragraph aligned (2024-04-20
10:15:03 +0200)

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

----------------------------------------------------------------
Pull request efi-2024-07-rc1-3

Documentation:

* sort env sub-commands alphabetically
* update list of aliases for the env command

UEFI:

* allow enabling SetVariable at runtime
   for future OS supported writing to ubootefi.var
* use event callback for initrd deregistration

Others:

* correct alignment of x86 firmware tables

----------------------------------------------------------------
Heinrich Schuchardt (5):
       doc: sort env sub-commands alphabetically
       doc: update list of aliases for the env command
       cmd: eficonfig: check initrd path allocation
       efi_loader: typo mstching
       x86: all firmware tables must be paragraph aligned

Ilias Apalodimas (4):
       efi_loader: conditionally enable SetvariableRT
       efi_loader: Add OS notifications for SetVariable at runtime
       efi_loader: add an EFI variable with the file contents
       efi_selftest: add tests for setvariableRT

Masahisa Kojima (1):
       efi_loader: use event callback for initrd deregistration

  arch/x86/lib/tables.c                             |   2 +
  cmd/eficonfig.c                                   |   2 +-
  doc/usage/cmd/env.rst                             |  35 ++--
  include/efi_loader.h                              |   4 +
  include/efi_variable.h                            |  16 +-
  lib/charset.c                                     |   2 +-
  lib/efi_loader/Kconfig                            |  16 ++
  lib/efi_loader/efi_helper.c                       |   5 -
  lib/efi_loader/efi_load_initrd.c                  |  82 +++++---
  lib/efi_loader/efi_runtime.c                      |  42 ++++
  lib/efi_loader/efi_var_common.c                   |   8 +-
  lib/efi_loader/efi_var_mem.c                      | 151 +++++++++------
  lib/efi_loader/efi_variable.c                     | 122 ++++++++++--
  lib/efi_loader/efi_variable_tee.c                 |   5 -
  lib/efi_selftest/efi_selftest_variables_runtime.c | 222
+++++++++++++++++++++-
  15 files changed, 583 insertions(+), 131 deletions(-)

Comments

Tom Rini April 21, 2024, 1:27 a.m. UTC | #1
On Sat, Apr 20, 2024 at 12:09:37PM +0200, Heinrich Schuchardt wrote:

> Dear Tom,
> 
> The following changes since commit af04f37a78c7e61597fb9ed6db2c8f8d7f8b0f92:
> 
>   Merge tag 'u-boot-stm32-20240419' of
> https://source.denx.de/u-boot/custodians/u-boot-stm (2024-04-19 14:25:04
> -0600)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-efi.git
> tags/efi-2024-07-rc1-3
> 
> for you to fetch changes up to 52c62acc349a0ec1ba26ae497913ad34ee3de733:
> 
>   x86: all firmware tables must be paragraph aligned (2024-04-20
> 10:15:03 +0200)
> 
> Gitlab CI showed no issues:
> https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/20447
> 

Applied to u-boot/master, thanks!