lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:   Wed, 13 Dec 2017 15:55:26 -0800
From:   Randy Dunlap <rdunlap@...radead.org>
To:     Max Staudt <mstaudt@...e.de>, b.zolnierkie@...sung.com,
        linux-fbdev@...r.kernel.org
Cc:     dri-devel@...ts.freedesktop.org, linux-kernel@...r.kernel.org,
        tiwai@...e.com, oneukum@...e.com, msrb@...e.com, sndirsch@...e.com,
        michal@...kovi.net, philm@...jaro.org,
        bernhard.rosenkranzer@...aro.org
Subject: Re: [RFC PATCH v2 01/13] bootsplash: Initial implementation showing
 black screen

On 12/13/2017 11:47 AM, Max Staudt wrote:
> This is the initial prototype for a lean Linux kernel bootsplash.
> 
> As it is now, it will show a black screen rather than a logo, and
> only if manually enabled via the kernel cmdline:
> 
>   bootsplash.enable=1

Is it .enable or .enabled?  (compare below)

> diff --git a/drivers/video/console/Kconfig b/drivers/video/console/Kconfig
> index 7f1f1fbcef9e..f3ff976266fe 100644
> --- a/drivers/video/console/Kconfig
> +++ b/drivers/video/console/Kconfig
> @@ -151,6 +151,30 @@ config FRAMEBUFFER_CONSOLE_ROTATION
>           such that other users of the framebuffer will remain normally
>           oriented.
>  
> +config BOOTSPLASH
> +	bool "Bootup splash screen"
> +	depends on FRAMEBUFFER_CONSOLE
> +	---help---
> +	  This option enables the Linux bootsplash screen.
> +
> +	  The bootsplash is a full-screen logo or animation indicating a
> +	  booting system. It replaces the classic scrolling text with a
> +	  graphical alternative, similar to other systems.
> +
> +	  Since this is technically implemented as a hook on top of fbcon,
> +	  it can only work if the FRAMEBUFFER_CONSOLE is enabled and a
> +	  framebuffer driver is active. Thus, to get a text-free boot,
> +	  the system needs to boot with vesafb, efifb, or similar.
> +
> +	  Once built into the kernel, the bootsplash needs to be enabled
> +	  with bootsplash.enabled=1 and a splash file needs to be supplied.
    	       @@@@@@@@@@@@@@@@@@@@


-- 
~Randy

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ