v3:
 - Added --enable-fallback option to check the default directory if the --path
   option isn't able to find entries.
 - Added the function blsuki_set_find_entry_info() to help set the path and
   device of BLS and UKI entries.
 - Removed grub_strchr uses in uki_read_osrel().
 - Converted the static variable "cmd_type" into a parameter and added enums.
 - Fixed improper handling of the output of
   grub_make_system_path_relative_to_its_root().

This patch set is introducing BootLoaderSpec support to upstream GRUB from
Fedora GRUB. I've also added a uki command to load Unified Kernel Images since
it shares similar code to loading BLS config files.

Alec Brown

Alec Brown (1):
      blsuki: Add uki command to load Unified Kernel Image entries

Peter Jones (1):
      blsuki: Add blscfg command to parse Boot Loader Specification snippets

Robbie Harwood (1):
      blsuki: Check for mounted /boot in emu

 Makefile.util.def               |   16 +++
 docs/grub.texi                  |   55 ++++++++
 grub-core/Makefile.core.def     |   14 ++
 grub-core/commands/blsuki.c     | 1519 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
 grub-core/commands/legacycfg.c  |    4 +-
 grub-core/commands/menuentry.c  |    8 +-
 grub-core/lib/vercmp.c          |  317 
+++++++++++++++++++++++++++++++++++++++++
 grub-core/normal/main.c         |    6 +
 grub-core/osdep/linux/getroot.c |    8 ++
 grub-core/osdep/unix/getroot.c  |   10 ++
 include/grub/emu/misc.h         |    2 +-
 include/grub/lib/vercmp.h       |   35 +++++
 include/grub/menu.h             |   17 +++
 include/grub/normal.h           |    2 +-
 tests/vercmp_unit_test.c        |   65 +++++++++
 15 files changed, 2071 insertions(+), 7 deletions(-)



_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to