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

Ilias Apalodimas ilias.apalodimas at linaro.org
Wed Dec 4 13:37:36 CET 2024


Hi Heinrich,

Thank you for the PR!
Just a reminder that for EFI we want [0] and [1] in -master. I can
carry them via the EFI tree or the TPM tree once they are reviewed.
Just let me know!

[0] https://lore.kernel.org/u-boot/20241202144246.877105-1-ilias.apalodimas@linaro.org/
[1] https://lore.kernel.org/u-boot/20241203161338.1814537-1-ilias.apalodimas@linaro.org/

Thanks


/Ilias

On Wed, 4 Dec 2024 at 14:15, Heinrich Schuchardt <xypron.glpk at gmx.de> wrote:
>
> 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