This is the first patch series taken from Fedora Rawhide spec [1] that
are distro-agnostic. The goal is to merge most them so all the community/distros
would benefit.

[1] https://src.fedoraproject.org/rpms/grub2

Fedora Ninjas (2):
  Makefile.common: Add .eh_frame to list of relocations stripped
  normal/main: fw_path prefix when fallback searching for grub config

Mark Hamzy (1):
  20_ppc_terminfo.in: Migrate PPC from Yaboot to Grub2

Paulo Flabiano Smorigo (4):
  ieee1275/openfw: IBM client architecture (CAS) reboot support
  term/terminfo: for ppc, reset console display attr when clear screen
  ieee1275: Disable GRUB video support for IBM power machines
  normal: Add fw_path variable (revised)

Peter Jones (13):
  configure.ac: Move bash completion script
  normal/menu: Allow "fallback" to include entries by title, not just
    number.
  misc: Make "exit" take a return code.
  efi/init: Make efi machines load an env block from a variable
  commands: Pass "\x[[:hex:]][[:hex:]]" straight through unmolested.
  blscfg: add blscfg module to parse Boot Loader Specification snippets
  10_linux.in: Add devicetree loading
  00_header.in: Enable pager by default. (#985860)
  10_linux.in 20_linux_xen.in: Don't say "GNU/Linux" in generated menus.
  10_linux.in: Don't require a password to boot entries generated by
    grub-mkconfig.
  normal/main: Try mac/guid/etc before grub.cfg on tftp config files.
  10_linux.in: Generate OS and CLASS in 10_linux from /etc/os-release
  normal/main: Try $prefix if $fw_path doesn't work.

 Makefile.util.def                    |    7 +
 conf/Makefile.common                 |    2 +-
 configure.ac                         |   11 +
 grub-core/Makefile.core.def          |   12 +
 grub-core/commands/blscfg.c          | 1177 ++++++++++++++++++++++++++
 grub-core/commands/legacycfg.c       |    5 +-
 grub-core/commands/loadenv.c         |   77 +-
 grub-core/commands/loadenv.h         |   93 ++
 grub-core/commands/menuentry.c       |   20 +-
 grub-core/commands/minicmd.c         |   20 +-
 grub-core/commands/wildcard.c        |   16 +-
 grub-core/kern/efi/efi.c             |    9 +-
 grub-core/kern/efi/init.c            |   34 +
 grub-core/kern/emu/main.c            |    2 +-
 grub-core/kern/emu/misc.c            |    9 +-
 grub-core/kern/i386/coreboot/init.c  |    2 +-
 grub-core/kern/i386/qemu/init.c      |    2 +-
 grub-core/kern/ieee1275/cmain.c      |    5 +-
 grub-core/kern/ieee1275/init.c       |   30 +-
 grub-core/kern/ieee1275/openfw.c     |   63 ++
 grub-core/kern/main.c                |   13 +-
 grub-core/kern/mips/arc/init.c       |    2 +-
 grub-core/kern/mips/loongson/init.c  |    2 +-
 grub-core/kern/mips/qemu_mips/init.c |    2 +-
 grub-core/kern/misc.c                |   11 +-
 grub-core/kern/uboot/init.c          |    6 +-
 grub-core/kern/xen/init.c            |    2 +-
 grub-core/lib/cmdline.c              |   25 +-
 grub-core/net/net.c                  |    2 +-
 grub-core/normal/main.c              |  130 ++-
 grub-core/normal/menu.c              |   85 +-
 grub-core/script/execute.c           |   50 +-
 grub-core/term/terminfo.c            |    2 +-
 grub-core/video/ieee1275.c           |    9 +-
 include/grub/compiler.h              |    2 +
 include/grub/ieee1275/ieee1275.h     |    4 +
 include/grub/menu.h                  |   13 +
 include/grub/misc.h                  |    2 +-
 include/grub/normal.h                |    2 +-
 tests/util/grub-shell-tester.in      |    2 +-
 tests/util/grub-shell.in             |    2 +-
 util/bash-completion.d/Makefile.am   |    1 -
 util/grub-mkconfig.in                |    3 +-
 util/grub.d/00_header.in             |    2 +
 util/grub.d/10_linux.in              |   22 +-
 util/grub.d/20_linux_xen.in          |    4 +-
 util/grub.d/20_ppc_terminfo.in       |  114 +++
 47 files changed, 1894 insertions(+), 216 deletions(-)
 create mode 100644 grub-core/commands/blscfg.c
 create mode 100644 grub-core/commands/loadenv.h
 create mode 100644 util/grub.d/20_ppc_terminfo.in

-- 
2.46.1


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

Reply via email to