]> git.proxmox.com Git - mirror_ubuntu-bionic-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)
committerSeth Forshee <seth.forshee@canonical.com>
Mon, 29 Jan 2018 13:44:51 +0000 (07:44 -0600)
commitd8a077b6271ef3d7620f0e95d4a343ec1661fe5d
tree786231f5f106a45d16dfc684b565463c0487dda9
parentd4a14556a8d75fb09b997b2789d4bcfdb397996a
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