Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751686AbaBVNNx (ORCPT ); Sat, 22 Feb 2014 08:13:53 -0500 Received: from cantor2.suse.de ([195.135.220.15]:33799 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750950AbaBVNNw (ORCPT ); Sat, 22 Feb 2014 08:13:52 -0500 Message-ID: <5308BF5A.3040706@suse.de> Date: Sat, 22 Feb 2014 16:16:42 +0100 From: Hannes Reinecke User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: Ray Strode , Greg Kroah-Hartman CC: Josh Boyer , "Linux-Kernel@Vger. Kernel. Org" , "stable@vger.kernel.org" , Lennart Poettering , Kay Sievers , Jiri Slaby , David Herrmann , Werner Fink Subject: Re: [PATCH 3.13 35/99] tty: Set correct tty name in active sysfs attribute References: <20140220235118.191692546@linuxfoundation.org> <20140220235119.236520201@linuxfoundation.org> <20140221202127.GA28780@kroah.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 02/21/2014 11:18 PM, Ray Strode wrote: > Hi, > > On Fri, Feb 21, 2014 at 3:21 PM, Greg Kroah-Hartman > wrote: >> Ray, Josh, can I get some more information about this? Is this broken >> in Linus's tree? Or did I get the backport wrong here? > I don't think it's a problem with the backport specifically. To be > honest, i'm not even 100% sure it is that patch. It was just the only > patch that touched that code recently so it seemed likely. I didn't > do builds to check for sure. > >> What is the value of the file before and after this patch? > "tty0" in the past and "tty1" now > >> And what is plymouth doing with this file value, it was incorrect >> before, what was it using the value for? > See the other (3.11) thread for my initial message, but basically > plymouth had code something like this pseudocode: > > /* disable splash if there are serial consoles */ > if (!contents_of_file_equals("/sys/class/tty/console/active", "tty0")) { > disable_splash_and_force_verbose_messages(); > } > > since the file started saying tty1 that code started disabling the > splash for everyone in rawhide. > And of course, checking for "!tty0" is the proper check for serial console. Which, of course, means we have to stay with a broken kernel interface for ever and ever. Innovation, here we come. Cheers, Hannes -- Dr. Hannes Reinecke zSeries & Storage hare@suse.de +49 911 74053 688 SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg GF: J. Hawn, J. Guild, F. Imendörffer, HRB 16746 (AG Nürnberg) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/