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, 28 Mar 2011 13:49:05 +0000 (06:49 -0700)
commitb140604a0db1e6cb404406eb94580ac2cec24981
tree08e3805c7bb20bd3faa2f0602305b35a464a1214
parentad316e8889a5310eeacb61f995c1e386c5137248
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