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

Changes since v1:
- deleted    0005-Allow-fallback-to-include-entries-by-title-not-just-.patch
  no longer supported (even if doc indicates the contrary)
  
- deleted    011-blscfg-add-blscfg-module-to-parse-Boot-Loader-Specif.patch
  similar patch reviewed in a separate thread
  
- deleted    0014-Don-t-say-GNU-Linux-in-generated-menus.patch
  not accepted

- modified   
patches/0003-Disable-GRUB-video-support-for-IBM-power-machines.patch
  included commit description taken from bz

- modified   patches/0008-Migrate-PPC-from-Yaboot-to-Grub2.patch
  included 'ieee1275' on summary and description and improve description

[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 ieee1275/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 (10):
  configure.ac: Move bash completion script
  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.
  10_linux.in: Add devicetree loading
  00_header.in: Enable pager by default. (#985860)
  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          |   1 +
 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              | 122 ++++++++++++++++++---------
 grub-core/script/execute.c           |  50 +++++++++--
 grub-core/term/terminfo.c            |   2 +-
 grub-core/video/ieee1275.c           |   9 +-
 include/grub/ieee1275/ieee1275.h     |   4 +
 include/grub/misc.h                  |   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              |  20 ++++-
 util/grub.d/20_ppc_terminfo.in       | 114 +++++++++++++++++++++++++
 35 files changed, 506 insertions(+), 101 deletions(-)
 create mode 100644 util/grub.d/20_ppc_terminfo.in

-- 
2.46.2


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

Reply via email to