]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
UBUNTU: SAUCE: vt -- maintain bootloader screen mode and content until vt switch
authorAndy Whitcroft <apw@canonical.com>
Wed, 16 Apr 2014 18:40:57 +0000 (19:40 +0100)
committerTim Gardner <tim.gardner@canonical.com>
Mon, 20 Feb 2017 03:57:58 +0000 (20:57 -0700)
commita302db8c13ea7be697f0d61f0ca68eeacf4501a9
tree0ebb670cbf1e78575979e81609f2cffe192df581
parentf3e6b9ff5d913ed54995aec48a03b6f96c2fd36a
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.

BugLink: http://bugs.launchpad.net/bugs/1308685
Signed-off-by: Andy Whitcroft <apw@canonical.com>
drivers/tty/vt/vt.c
drivers/tty/vt/vt_ioctl.c
include/linux/vt_kern.h
include/uapi/linux/kd.h