> base-commit: 42c99ae5bebcecc7b734865c8077c4bf9275e78a

$ git branch --all --contains 42c99ae5bebcecc7b734865c8077c4bf9275e78a
  remotes/sjg/HEAD -> sjg/master
  remotes/sjg/master
  remotes/sjg/appc

So just totally ignoring the exact same feedback again... Why are these patches on the list? These patches don't belong on the list.

On 5/28/25 10:24, Simon Glass wrote:
This series makes a number of improvements to the EFI app. Mostly it
applies to x86 but the ARM version will share some improvements.

The main updates are:
- Improve linker scripts and options to detect missing symbols and
   remove unused code
- Enable bootstd and provide a default which can find an extlinux OS on
   EFI media
- Make the 32/64-bit apps more similar in terms of features and link
   script


Simon Glass (27):
   scripts: Tidy up build-qemu a little
   scripts: Change -k and -o options
   scripts: Update build-efi to support kvm
   scripts: Update build-efi to support booting an OS
   scripts: Update build-efi to allow showing the QEMU cmdline
   scripts: Update build-efi to support passing a root disk
   scripts: Update build-efi to support debugging with QEMU
   scripts: Update build-efi to allow firmware settings
   bootstd: Tidy up help for boot flags
   bootstd: Provide an option to scan any partition
   vbe: Avoid accessing TEXT_BASE if undefined
   efi: Use the correct driver for TPM
   efi: Allow disabling networking in the app
   efi: Rename the media device
   efi: Allow disabling the TPM in the app
   efi: doc: Use inline links for EFI app documentation
   efi: Add a bootdev for EFI media
   efi: Provide an easy way to debug with gdb
   x86: efi: Sync up the two link scripts somewhat
   x86: efi: Tidy up the link scripts
   x86: efi: Add a few dummy functions
   x86: efi: Avoid calling arch_setup_gd() from jump_to_copy()
   x86: efi: Drop relocate and physmem
   x86: efi: Enable --gc-sections to drop unused code
   x86: efi: Drop some unused options
   x86: efi: Enable bootstd
   x86: efi: Add various useful options

  arch/x86/config.mk                 |  2 +-
  arch/x86/lib/Makefile              |  3 ++
  arch/x86/lib/elf_ia32_efi.lds      | 29 ++++++------
  arch/x86/lib/elf_x86_64_efi.lds    | 30 +++++-------
  boot/vbe_common.c                  |  2 +-
  cmd/bootflow.c                     | 10 +++-
  common/board_f.c                   |  2 +-
  configs/efi-x86_app32_defconfig    | 26 +++++------
  configs/efi-x86_app64_defconfig    | 24 ++++------
  doc/develop/uefi/u-boot_on_efi.rst | 48 +++++++++++++++++---
  doc/usage/cmd/bootflow.rst         | 15 +++---
  drivers/block/efi-media-uclass.c   |  2 +-
  drivers/block/efi_blk.c            | 30 ++++++++++++
  lib/efi_client/Kconfig             | 12 ++++-
  lib/efi_client/efi.c               | 36 +++++++++++++++
  lib/efi_client/efi_app.c           | 10 ++++
  lib/efi_client/efi_app_init.c      | 18 +++++---
  scripts/build-efi                  | 73 +++++++++++++++++++++++++++---
  scripts/build-qemu                 | 20 ++++----
  19 files changed, 292 insertions(+), 100 deletions(-)


--
Casey (she/they)

Reply via email to