On Tue, Mar 11, 2025 at 5:31 AM <adamsimonelli@xxxxxxxxx> wrote: > > From: Adam Simonelli <adamsimonelli@xxxxxxxxx> > > When switching to a CONFIG_VT=n world, at least on x86 systems, > /dev/console becomes /dev/ttyS0. This can cause some undesired effects. > /dev/console's behavior is now tied to the physical /dev/ttyS0, which when > disconnected can cause isatty() to fail when /dev/ttyS0 is disconnected, > and users who upgrade to a theoretical vt-less kernel from their > distribution who have a device such as a science instrument connected to > their /dev/ttyS0 port will suddenly see it receive kernel log messages. > > When the new CONFIG_NULL_TTY_DEFAULT_CONSOLE option is turned on, this will > allow the ttynull device to be leveraged as the default console. Distributions > that had CONFIG_VT turned on before will be able to leverage this option > to where /dev/console is still backed by a psuedo device, avoiding these pseudo > issues, without needing to enable the entire VT subsystem. LGTM, so FWIW, Acked-by: Andy Shevchenko <andy@xxxxxxxxxx> -- With Best Regards, Andy Shevchenko