[MASTER] Pull-request efi-2025-01-rc4

Heinrich Schuchardt xypron.glpk at gmx.de
Wed Dec 4 13:10:19 CET 2024


Dear Tom,

The following changes since commit f96e5133184aac377b54bd61f8abf78710f2ee56:

   Merge branch 'master' of
https://gitlab.denx.de/u-boot/custodians/u-boot-samsung (2024-12-03
12:37:20 -0600)

are available in the Git repository at:

   https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2025-01-rc4

for you to fetch changes up to 657310322e5893d0b1bbba002fbe59b318062192:

   doc: environment: NET_LWIP dhcp sets ipaddrN, netmaskN and gatewayipN
(2024-12-04 11:26:34 +0100)

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

----------------------------------------------------------------
Pull-request efi-2025-01-rc4

With the move to bootstd booting via the EFI boot manager stopped to
consider all block devices due to missing probing.

With this pull request probing of all bootdevs before running the boot
manager is achieved. Prerequisite changes are needed to pass the CI.

       efi_loader: simplify efi_disk_rw_blocks()
       test: fix test_extension.py
       configs: sandbox_deconfig: remove CONFIG_AMIGA_PARTITION
       CI: xilinx_versal_virt: disable USB_DWC3
       net: eth_bootdev_hunt() should not run DHCP
       cmd: bootmenu: add parameter -e for UEFI boot options
       efi_loader: run bootdev_hunt() to find ESP

Further UEFI changes:

       Avoid writing message in Exit() boot service
       Update startimage_exit self-test to check error
       Don't warn if the TCG2 FinalEvents table is not installed

Documentation changes:

       cmd: bootmenu typo 'read'
       clk: mpc83xx: Fix typo in "Coherent System Bus"
       efi_loader: Fix typos in enum efi_allocate_type
       doc: sending_patches: Fix spelling of "its"
       doc: environment: NET_LWIP dhcp sets ipaddrN, netmaskN and gatewayipN
       doc: board: theobroma-systems: fix feature list in introductions

----------------------------------------------------------------
Andy Yan (1):
       doc: coolpi: Fix document style

Heinrich Schuchardt (9):
       efi_loader: simplify efi_disk_rw_blocks()
       test: fix test_extension.py
       configs: sandbox_deconfig: remove CONFIG_AMIGA_PARTITION
       CI: xilinx_versal_virt: disable USB_DWC3
       net: eth_bootdev_hunt() should not run DHCP
       cmd: bootmenu: add parameter -e for UEFI boot options
       efi_loader: run bootdev_hunt() to find ESP
       cmd: bootmenu typo 'read'
       efi_loader: avoid writing message in Exit() boot service

Ilias Apalodimas (1):
       efi_loader: Don't warn if the TCG2 FinalEvents table is not installed

J. Neuschäfer (2):
       clk: mpc83xx: Fix typo in "Coherent System Bus"
       doc: sending_patches: Fix spelling of "its"

Jerome Forissier (1):
       doc: environment: NET_LWIP dhcp sets ipaddrN, netmaskN and gatewayipN

Quentin Schulz (1):
       doc: board: theobroma-systems: fix feature list in introductions

Simon Glass (2):
       efi_loader: Fix typos in enum efi_allocate_type
       efi_loader: Update startimage_exit self-test to check error

  .azure-pipelines.yml                            |  1 +
  .gitlab-ci.yml                                  |  1 +
  cmd/bootmenu.c                                  | 41
+++++++++++++++++++------
  configs/sandbox_defconfig                       |  1 -
  doc/board/coolpi/genbook_cm5_rk3588.rst         | 11 ++++---
  doc/board/theobroma-systems/puma_rk3399.rst     |  1 +
  doc/board/theobroma-systems/tiger_rk3588.rst    |  7 +++++
  doc/develop/sending_patches.rst                 |  2 +-
  doc/usage/cmd/bootmenu.rst                      | 13 ++++++--
  doc/usage/environment.rst                       | 31 ++++++++++---------
  drivers/clk/mpc83xx_clk.h                       |  2 +-
  include/efi.h                                   |  2 +-
  lib/efi_loader/efi_boottime.c                   |  7 ++---
  lib/efi_loader/efi_disk.c                       |  8 ++---
  lib/efi_loader/efi_setup.c                      |  8 +++++
  lib/efi_loader/efi_tcg2.c                       |  2 +-
  lib/efi_selftest/efi_selftest_startimage_exit.c |  6 ++--
  net/eth_bootdev.c                               | 30 ++++++++++--------
  test/py/tests/test_extension.py                 |  4 ++-
  19 files changed, 116 insertions(+), 62 deletions(-)



More information about the U-Boot mailing list