Dear Tom,

The following changes since commit a7a96a37cbd875994bc8d25adb0536bf00e4a30e:

  Merge https://source.denx.de/u-boot/custodians/u-boot-riscv
(2024-11-06 10:44:33 -0600)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-efi.git efi-2025-01-rc2-2

for you to fetch changes up to 70b78d52937b5f18afbbc4257bd3b89b0e75a186:

  test: efi: boot: Add a test for the efi bootmeth (2024-11-09 10:01:47
+0100)

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

----------------------------------------------------------------
Pull request efi-2025-01-rc2-2

Documentation:

* correct title and author of rst2pdf generated pdf
* describe CONFIG_DEBUG_SBI_CONSOLE
* remove vile language

UEFI

* correct printf codes in mkeficapsule
* add an EFI test app
* move default filename to a function
* move get_efi_pxe_arch() to efi_helper
* allow reporting the host defaults in efidebug
* drop sandbox PXE architecture

Other:

* do not reserve extra 16 KiB of stack in lmb
* disable the sandbox virtio blk device
* provide -N command line flag to control EFI default boot file name
  on the sandbox
* provide a unit test for the efi bootmeth

----------------------------------------------------------------
Heinrich Schuchardt (3):
      tools: mkeficapsule: use %zd to print ssize_t.
      doc: conf.py: correct title and author of generated pdf
      doc: qemu-riscv: describe CONFIG_DEBUG_SBI_CONSOLE

Moritz Fischer (1):
      efi_loader: Change efi_dp_from_mem() to use size

Simon Glass (11):
      lmb: Drop extra 16KB of stack space
      efi_loader: Add a test app
      sandbox: Add a -N flag to control on-host behaviour
      efi: Move default filename to a function
      efi_loader: Move get_efi_pxe_arch() to efi_helper
      efi_loader: Allow reporting the host defaults
      sandbox: Report host default-filename in native mode
      efi_loader: Drop sandbox PXE architecture
      sandbox: virtio: Disable the sandbox virtio blk device
      test: efi: boot: Set up an image suitable for EFI testing
      test: efi: boot: Add a test for the efi bootmeth

mason1920 (1):
      doc: remove vile language

 arch/Kconfig                        |   3 +-
 arch/sandbox/cpu/start.c            |  10 +++++
 arch/sandbox/dts/test.dts           |   2 +-
 arch/sandbox/include/asm/state.h    |   1 +
 boot/bootmeth_efi.c                 |  29 ++------------
 cmd/efidebug.c                      |  25 ++++++++++++
 doc/board/emulation/qemu-riscv.rst  |   5 +++
 doc/conf.py                         |   8 +---
 doc/develop/devicetree/control.rst  |   2 +-
 include/efi.h                       |  34 ++++++++++++++++
 include/efi_default_filename.h      |  56 --------------------------
 include/efi_loader.h                |   2 +-
 lib/efi_loader/Kconfig              |  10 +++++
 lib/efi_loader/Makefile             |   1 +
 lib/efi_loader/efi_bootbin.c        |   1 -
 lib/efi_loader/efi_bootmgr.c        |  10 +++--
 lib/efi_loader/efi_device_path.c    |   7 ++--
 lib/efi_loader/efi_helper.c         |  71
+++++++++++++++++++++++++++++++++
 lib/efi_loader/testapp.c            |  56 ++++++++++++++++++++++++++
 lib/lmb.c                           |   2 -
 test/boot/bootdev.c                 |  18 ++++++++-
 test/boot/bootflow.c                |  76
++++++++++++++++++++++++++++++++++--
 test/py/tests/bootstd/flash1.img.xz | Bin 0 -> 4924 bytes
 test/py/tests/test_ut.py            |  53 ++++++++++++++++++++++---
 tools/mkeficapsule.c                |   4 +-
 25 files changed, 372 insertions(+), 114 deletions(-)
 delete mode 100644 include/efi_default_filename.h
 create mode 100644 lib/efi_loader/testapp.c
 create mode 100644 test/py/tests/bootstd/flash1.img.xz

Reply via email to