UBUNTU: SAUCE: vt -- maintain bootloader screen mode and content until vt switch
authorAndy Whitcroft <apw@canonical.com>
Thu, 29 Jul 2010 15:36:30 +0000 (16:36 +0100)
committerLeann Ogasawara <leann.ogasawara@canonical.com>
Mon, 2 Apr 2012 20:10:08 +0000 (13:10 -0700)
commitbab323789c9fb328b6259591e4f623c12cdb0850
treeaf85fbafe103fabc7e0dd71ad4ca05bf97e57157
parent542d041e75b70bcbfa2580a6a01f39101a8e248c
UBUNTU: SAUCE: vt -- maintain bootloader screen mode and content until vt switch

Introduce a new VT mode KD_TRANSPARENT which endevours to leave the current
content of the framebuffer untouched.  This allows the bootloader to insert
a graphical splash and have the kernel maintain it until the OS splash
can take over.  When we finally switch away (either through programs like
plymouth or manually) the content is lost and the VT reverts to text mode.

Signed-off-by: Andy Whitcroft <apw@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
drivers/tty/vt/vt.c
drivers/tty/vt/vt_ioctl.c
include/linux/kd.h
include/linux/vt_kern.h