Pull-request efi-2025-07-rc3

Heinrich Schuchardt xypron.glpk at gmx.de
Sun May 11 14:30:28 CEST 2025


Dear Tom,

The following changes since commit feb55165233623648cb0a74953735b00ec6e322e:

   board: ti: sec-cfg.yaml: Fix OTP write_host_id order (2025-05-09 
15:10:33 -0600)

are available in the Git repository at:

   https://source.denx.de/u-boot/custodians/u-boot-efi.git 
tags/efi-2025-07-rc3

for you to fetch changes up to 8fdb8740b39b01d182137d437f2d1d16b526a4b5:

   test/py/test_efi_fit: test fdt and initrd (2025-05-11 13:30:36 +0200)

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

----------------------------------------------------------------
Pull-request efi-2025-07-rc3

Documentation:

* Improve the pytest documentation
* u-boot-test-reset: mention power cycling
* describe u-boot-test-release
* correct link to QEMU
* describe that RISC-V supports semihosting

UEFI:

* link libggc via PLATFORM_LIBGCC to EFI binaries
* allow suppressing ANSI output in dtbdump.efi
* test/py/test_efi_fit: test fdt and initrd

----------------------------------------------------------------
Adriano Cordova (3):
       scripts/Makefile.lib: add PLATFORM_LIBGCC to efi linking
       efi_loader: fix dtbdump output color and format
       test/py/test_efi_fit: test fdt and initrd

Heinrich Schuchardt (4):
       doc: u-boot-test-reset: mention power cycling
       doc: describe u-boot-test-release
       doc: correct link to QEMU
       doc: RISC-V supports semihosting

Tom Rini (10):
       doc: Start improving our pytest documentation
       doc: pytest: Framework for documenting tests and document 
test_000_version
       doc: pytest: Document the test_net_boot test
       test: test_net_boot: Add more comments
       doc: pytest: Document the test_net test
       doc: pytest: Document the test_bootstage test
       doc: pytest: Document the test_efi_loader test
       doc: pytest: Document the test_bind test
       doc: pytest: Document the test_bootmenu test
       doc: pytest: Document the test_button test

Vincent Stehlé (1):
       cmd: nvedit: fix efi env -e -i command help

  .azure-pipelines.yml                             |   2 +-
  .gitlab-ci.yml                                   |   2 +-
  Makefile                                         |   3 +-
  cmd/nvedit.c                                     |   2 +-
  cmd/nvedit_efi.c                                 |   2 +-
  doc/conf.py                                      |   8 +-
  doc/develop/bootstd/qfw.rst                      |   2 +-
  doc/develop/ci_testing.rst                       |   2 +-
  doc/develop/index.rst                            |   2 +-
  doc/develop/pytest/index.rst                     |  27 ++++
  doc/develop/pytest/test_000_version.rst          |   8 +
  doc/develop/pytest/test_bind.rst                 |   8 +
  doc/develop/pytest/test_bootmenu.rst             |   8 +
  doc/develop/pytest/test_bootstage.rst            |   8 +
  doc/develop/pytest/test_button.rst               |   8 +
  doc/develop/pytest/test_efi_loader.rst           |   8 +
  doc/develop/pytest/test_net.rst                  |   8 +
  doc/develop/pytest/test_net_boot.rst             |   8 +
  doc/develop/{py_testing.rst => pytest/usage.rst} |  12 +-
  doc/develop/testing.rst                          |   4 +-
  doc/develop/tests_writing.rst                    |   2 +-
  doc/sphinx/requirements.txt                      |   1 +
  doc/usage/semihosting.rst                        |  21 +--
  lib/efi_loader/dtbdump.c                         |  86 +++++++++--
  scripts/Makefile.lib                             |   2 +-
  test/py/tests/test_000_version.py                |  10 +-
  test/py/tests/test_bind.py                       |  12 ++
  test/py/tests/test_bootmenu.py                   |   4 +-
  test/py/tests/test_bootstage.py                  |  35 ++++-
  test/py/tests/test_button.py                     |   2 +
  test/py/tests/test_efi_fit.py                    | 156 
++++++++++++++++----
  test/py/tests/test_efi_loader.py                 |  87 +++++------
  test/py/tests/test_net.py                        | 152 +++++++++----------
  test/py/tests/test_net_boot.py                   | 177 
+++++++++++++----------
  34 files changed, 608 insertions(+), 271 deletions(-)
  create mode 100644 doc/develop/pytest/index.rst
  create mode 100644 doc/develop/pytest/test_000_version.rst
  create mode 100644 doc/develop/pytest/test_bind.rst
  create mode 100644 doc/develop/pytest/test_bootmenu.rst
  create mode 100644 doc/develop/pytest/test_bootstage.rst
  create mode 100644 doc/develop/pytest/test_button.rst
  create mode 100644 doc/develop/pytest/test_efi_loader.rst
  create mode 100644 doc/develop/pytest/test_net.rst
  create mode 100644 doc/develop/pytest/test_net_boot.rst
  rename doc/develop/{py_testing.rst => pytest/usage.rst} (98%)



More information about the U-Boot mailing list