All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v8 0/9] enable menu-driven UEFI variable maintenance
@ 2022-06-19  4:55 Masahisa Kojima
  2022-06-19  4:55 ` [PATCH v8 1/9] efi_loader: expose END device path node Masahisa Kojima
                   ` (9 more replies)
  0 siblings, 10 replies; 22+ messages in thread
From: Masahisa Kojima @ 2022-06-19  4:55 UTC (permalink / raw)
  To: u-boot
  Cc: Heinrich Schuchardt, Ilias Apalodimas, Simon Glass,
	Takahiro Akashi, Francois Ozog, Mark Kettenis, Masahisa Kojima

This series add the menu-driven UEFI boot variable maintenance
and removable media support in bootmenu.

Different from previous version, thie series adds a new U-Boot
command "efimenu" to invoke the UEFI boot-related variable
maintenance menu.

Note that menu-driven UEFI Secure Boot key management patch series
will follow.

Source code can be cloned with:
$ git clone https://git.linaro.org/people/masahisa.kojima/u-boot.git -b kojima/efi_menu_upstream_v8_0618

[Major Changes]
- command name is changed from "efimenu" to "eficonfig"
- there is detailed chang

Masahisa Kojima (9):
  efi_loader: expose END device path node
  eficonfig: menu-driven addition of UEFI boot option
  eficonfig: add "Edit Boot Option" menu entry
  menu: add KEY_PLUS and KEY_MINUS handling
  eficonfig: add "Change Boot Order" menu entry
  eficonfig: add "Delete Boot Option" menu entry
  bootmenu: add removable media entries
  doc:bootmenu: add description for UEFI boot support
  doc:eficonfig: add documentation for eficonfig command

 cmd/Kconfig                      |    7 +
 cmd/Makefile                     |    1 +
 cmd/bootmenu.c                   |   99 +-
 cmd/eficonfig.c                  | 1872 ++++++++++++++++++++++++++++++
 common/menu.c                    |    6 +
 doc/usage/cmd/bootmenu.rst       |   74 ++
 doc/usage/cmd/eficonfig.rst      |   50 +
 doc/usage/index.rst              |    1 +
 include/efi_config.h             |   91 ++
 include/efi_loader.h             |   63 +
 include/menu.h                   |    2 +
 lib/efi_loader/efi_bootmgr.c     |    4 +
 lib/efi_loader/efi_boottime.c    |   52 +-
 lib/efi_loader/efi_console.c     |   78 ++
 lib/efi_loader/efi_device_path.c |    2 +-
 lib/efi_loader/efi_disk.c        |   11 +
 lib/efi_loader/efi_file.c        |   75 +-
 17 files changed, 2437 insertions(+), 51 deletions(-)
 create mode 100644 cmd/eficonfig.c
 create mode 100644 doc/usage/cmd/eficonfig.rst
 create mode 100644 include/efi_config.h

-- 
2.17.1


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2022-07-15 14:03 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-19  4:55 [PATCH v8 0/9] enable menu-driven UEFI variable maintenance Masahisa Kojima
2022-06-19  4:55 ` [PATCH v8 1/9] efi_loader: expose END device path node Masahisa Kojima
2022-07-10  9:10   ` Heinrich Schuchardt
2022-07-11 11:32     ` Ilias Apalodimas
2022-06-19  4:56 ` [PATCH v8 2/9] eficonfig: menu-driven addition of UEFI boot option Masahisa Kojima
2022-07-10  9:03   ` Heinrich Schuchardt
2022-07-12  1:55     ` Takahiro Akashi
2022-07-12  6:25       ` Heinrich Schuchardt
2022-07-12 10:59     ` Masahisa Kojima
2022-07-15 14:02       ` Masahisa Kojima
2022-07-14  2:07     ` Takahiro Akashi
2022-06-19  4:56 ` [PATCH v8 3/9] eficonfig: add "Edit Boot Option" menu entry Masahisa Kojima
2022-07-10  9:08   ` Heinrich Schuchardt
2022-07-12  7:04     ` Masahisa Kojima
2022-06-19  4:56 ` [PATCH v8 4/9] menu: add KEY_PLUS and KEY_MINUS handling Masahisa Kojima
2022-07-10  9:09   ` Heinrich Schuchardt
2022-06-19  4:56 ` [PATCH v8 5/9] eficonfig: add "Change Boot Order" menu entry Masahisa Kojima
2022-06-19  4:56 ` [PATCH v8 6/9] eficonfig: add "Delete Boot Option" " Masahisa Kojima
2022-06-19  4:56 ` [PATCH v8 7/9] bootmenu: add removable media entries Masahisa Kojima
2022-06-19  4:56 ` [PATCH v8 8/9] doc:bootmenu: add description for UEFI boot support Masahisa Kojima
2022-06-19  4:56 ` [PATCH v8 9/9] doc:eficonfig: add documentation for eficonfig command Masahisa Kojima
2022-06-20  4:14 ` [PATCH v8 0/9] enable menu-driven UEFI variable maintenance Takahiro Akashi

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.