grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH v3 00/16] First Distro-agnostic series taken from Fedora Rawhide


From: Leo Sandoval
Subject: [PATCH v3 00/16] First Distro-agnostic series taken from Fedora Rawhide
Date: Thu, 10 Oct 2024 15:43:18 -0600

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

Changes since v2:
    - modified 0003-Disable-GRUB-video-support-for-IBM-power-machines.patch
      shorter commit description

    - deleted 0013-Enable-pager-by-default.-985860.patch
      not accepted: may cause issues on headless devices

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  0003-Disable-GRUB-video-support-for-IBM-power-machines.patch
      included commit description taken from bz

    - modified  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 (9):
  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
  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/10_linux.in              |  20 ++++-
 util/grub.d/20_ppc_terminfo.in       | 114 +++++++++++++++++++++++++
 34 files changed, 504 insertions(+), 101 deletions(-)
 create mode 100644 util/grub.d/20_ppc_terminfo.in

-- 
2.46.2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]