[U-Boot] U-Boot pull request for EFI subsystem in v2019.04-rc3

Heinrich Schuchardt xypron.glpk at gmx.de
Mon Feb 25 18:32:35 UTC 2019


The following changes since commit afd46c5f13d0c93c44008bd7040227d0b84e31b9:

  Merge branch '2019-02-22-master-imports' (2019-02-22 22:40:24 -0500)

are available in the Git repository at:

  https://github.com/xypron2/u-boot tag efi-2019-04-rc3

for you to fetch changes up to 00358bb804e9e8aa754f946954d299ba9e658a84:

  cmd: efidebug: add memmap command (2019-02-25 12:47:13 +0100)

GPG primary key fingerprint:
6DC4 F9C7 1F29 A6FA 06B7  6D33 C481 DBBC 2C05 1AC4

Travis results are available at
https://travis-ci.org/xypron2/u-boot/builds/498121574

A new option -e is added to the env command which allows to display and
change UEFI variables in a user friendly way.

A new command efidebug is introduced to edit the UEFI boot sequence and
to display different aspects of the state of the UEFI sub-system: memory
map, loaded images, handles, drivers and devices.

A bug in the UEFI boot manager is fixed.
----------------------------------------------------------------
AKASHI Takahiro (8):
      cmd: env: add "-e" option for handling UEFI variables
      efi_loader: define load option attributes
      cmd: add efidebug command
      cmd: efidebug: add devices command
      cmd: efidebug: add drivers command
      cmd: efidebug: add dh command
      cmd: efidebug: add images command
      cmd: efidebug: add memmap command

Heinrich Schuchardt (2):
      efi_loader: error message if BootOrder not defined
      efi_loader: fix entry count in bootmgr

 MAINTAINERS                  |    2 +
 cmd/Kconfig                  |   20 +
 cmd/Makefile                 |    2 +
 cmd/efidebug.c               | 1046
++++++++++++++++++++++++++++++++++++++++++
 cmd/nvedit.c                 |   28 +-
 cmd/nvedit_efi.c             |  399 ++++++++++++++++
 include/command.h            |    8 +
 include/efi_api.h            |    9 +
 lib/efi_loader/efi_bootmgr.c |   12 +-
 9 files changed, 1516 insertions(+), 10 deletions(-)
 create mode 100644 cmd/efidebug.c
 create mode 100644 cmd/nvedit_efi.c


More information about the U-Boot mailing list