android_kernel_xiaomi_sm8350/arch/x86/boot
Michal Januszewski 4d31a2b74c fbdev: ignore VESA modes if framebuffer does not support them
Currently, it is possible to set a graphics VESA mode at boot time via the
vga= parameter even when no framebuffer driver supporting this is
configured.  This could lead to the system booting with a black screen,
without a usable console.

Fix this problem by only allowing to set graphics modes at boot time if a
supporting framebuffer driver is configured.

Signed-off-by: Michal Januszewski <spock@gentoo.org>
Acked-by: Krzysztof Helt <krzysztof.h1@wp.pl>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-10-16 11:21:45 -07:00
..
compressed Merge branches 'x86/xen', 'x86/build', 'x86/microcode', 'x86/mm-debug-v2', 'x86/memory-corruption-check', 'x86/early-printk', 'x86/xsave', 'x86/ptrace-v2', 'x86/quirks', 'x86/setup', 'x86/spinlocks' and 'x86/signal' into x86/core-v2 2008-10-12 15:50:02 +02:00
tools
.gitignore
a20.c Merge branch 'x86/setup' into x86/devel 2008-07-08 09:43:01 +02:00
apm.c
bitops.h
boot.h x86: fix build warnings in real mode code 2008-08-18 09:20:14 +02:00
cmdline.c
code16gcc.h
copy.S
cpu.c x86 setup: handle more than 8 CPU flag words 2008-09-16 15:09:26 -07:00
cpucheck.c x86: boot: stub out unimplemented CPU feature words 2008-09-05 16:13:44 -07:00
edd.c Revert "x86: fix ghost EDD devices in /sys again" 2008-10-03 10:22:33 -07:00
header.S x86 setup: drop SWAP_DEV 2008-09-16 09:57:36 -07:00
install.sh
main.c x86: cleanup for setup code crashes during IST probe 2008-08-14 00:13:52 +02:00
Makefile x86 setup: remove IMAGE_OFFSET 2008-10-04 13:08:46 -07:00
mca.c
memory.c x86: fix build warnings in real mode code 2008-08-18 09:20:14 +02:00
mkcpustr.c x86 setup: handle more than 8 CPU flag words 2008-09-16 15:09:26 -07:00
mtools.conf.in
pm.c x86: unify and correct the GDT_ENTRY() macro 2008-07-17 11:29:24 -07:00
pmjump.S x86: fix regression: boot failure on AMD Elan TS-5500 2008-07-01 10:53:29 +02:00
printf.c
setup.ld
string.c
tty.c
version.c
vesa.h
video-bios.c
video-mode.c
video-vesa.c fbdev: ignore VESA modes if framebuffer does not support them 2008-10-16 11:21:45 -07:00
video-vga.c
video.c
video.h
voyager.c