grub2/grub-core/kern
Colin Watson e1ca49b0e7 Add configure option to reduce visual clutter at boot time
If this option is enabled, then do all of the following:

Don't display introductory message about line editing unless we're
actually offering a shell prompt.  (This is believed to be a workaround
for a different bug.  We'll go with this for now, but will drop this in
favour of a better fix upstream if somebody figures out what that is.)

Don't clear the screen just before booting if we never drew the menu in
the first place.

Remove verbose messages printed before reading configuration.  In some
ways this is awkward because it makes debugging harder, but it's a
requirement for a smooth-looking boot process; we may be able to do
better in future.  Upstream doesn't want this, though.

Disable the cursor as well, for similar reasons of tidiness.

Suppress kernel/initrd progress messages, except in recovery mode.

Suppress "GRUB loading" message unless Shift is held down.  Upstream
doesn't want this, as it makes debugging harder.  Ubuntu wants it to
provide a cleaner boot experience.

Bug-Ubuntu: https://bugs.launchpad.net/bugs/386922
Bug-Ubuntu: https://bugs.launchpad.net/bugs/861048
Forwarded: (partial) http://lists.gnu.org/archive/html/grub-devel/2009-09/msg00056.html
Last-Update: 2014-01-03

Patch-Name: maybe_quiet.patch
2014-11-18 14:55:00 +00:00
..
arm Enable cache on ARM U-Boot port. 2013-12-23 05:01:58 +01:00
arm64 Decrease number of strings to translate. 2013-12-18 07:26:13 +01:00
efi Add "linuxefi" loader which avoids ExitBootServices 2014-11-18 14:54:46 +00:00
emu Disable use of floppy devices 2014-01-13 12:25:33 +00:00
generic Remove non-functional EFI grub_get_rtc. Put a better fatal message 2012-06-11 20:44:38 +02:00
i386 Remove grub_bios_interrupt on coreboot. 2013-12-17 12:54:11 +01:00
ia64 * grub-core/kern/ia64/dl.c (grub_arch_dl_relocate_symbols): Add checks 2013-12-11 11:29:35 +01:00
ieee1275 Hack prefix for OLPC 2014-01-13 12:24:10 +00:00
mips Use AT keyboard on Yeeloong 3A. 2013-12-17 22:54:30 +01:00
powerpc * grub-core/kern/powerpc/dl_helper.c (grub_arch_dl_get_tramp_got_size): 2013-12-09 15:43:27 +01:00
sparc64 Implement sparc64 trampolines (needed for sparc64-emu). 2013-12-10 00:01:27 +01:00
uboot Enable cache on ARM U-Boot port. 2013-12-23 05:01:58 +01:00
x86_64 * grub-core/kern/x86_64/xen/startup.S: Align stack. 2013-12-16 17:44:10 +01:00
xen Remove xen VFB. 2013-12-18 18:43:09 +01:00
command.c Remove prio_list 2012-02-12 03:52:17 +01:00
corecmd.c * grub-core/kern/corecmd.c (grub_core_cmd_set): Use grub_env_get 2013-06-07 18:25:19 +02:00
device.c Remove nested functions from device iterators. 2013-01-20 15:52:15 +00:00
disk_common.c Move grub_disk_write out of kernel into disk.mod. 2013-10-27 15:44:55 +01:00
disk.c * grub-core/kern/disk.c: Fix potential overflow. 2013-12-21 13:23:37 +01:00
dl.c Don't permit loading modules on UEFI secure boot 2014-01-15 12:31:51 +00:00
elf.c Make elfload not use hooks. Opt for flags and iterators instead. 2013-03-02 16:45:57 +01:00
elfXX.c * grub-core/kern/elfXX.c: Use grub_addr_t rather than long when 2013-12-15 14:33:22 +01:00
env.c * grub-core/kern/env.c, include/grub/env.h: Change iterator through 2013-03-03 01:34:27 +01:00
err.c * grub-core/kern/misc.c (grub_abort): Make static 2013-10-27 14:13:39 +01:00
file.c * grub-core/kern/file.c (grub_file_open): Free file->name on failure. 2013-11-18 02:41:42 +01:00
fs.c Remove nested functions from filesystem directory iterators. 2013-01-21 01:33:46 +00:00
list.c Remove prio_list. 2012-02-26 22:49:24 +01:00
main.c Add configure option to reduce visual clutter at boot time 2014-11-18 14:55:00 +00:00
misc.c Determine the need for mingw-related stubs at compile time rather than 2013-12-16 14:18:15 +01:00
mm.c * grub-core/kern/mm.c (grub_real_malloc): Decrease cut-off of moving the 2013-11-18 17:41:37 +01:00
parser.c * grub-core/kern/parser.c (grub_parser_split_cmdline): Remove nested 2013-11-07 02:53:43 +01:00
partition.c Remove nested functions from device iterators. 2013-01-20 15:52:15 +00:00
rescue_parser.c Remove nested functions from script reading and parsing. 2013-01-15 12:03:25 +00:00
rescue_reader.c Add configure option to reduce visual clutter at boot time 2014-11-18 14:55:00 +00:00
term.c Lift 255x255 erminal sie restriction to 65535x65535. Also change from 2013-10-19 23:59:32 +02:00
time.c automake commit without merge history 2010-05-06 11:34:04 +05:30
vga_init.c * grub-core/kern/vga_init.c: Fix compilation on qemu-mips. 2013-08-14 09:50:57 +02:00