From: Hannes Reinecke <hare@suse.de>
To: David Herrmann <dh.herrmann@gmail.com>, linux-kernel@vger.kernel.org
Cc: Ray Strode <halfline@gmail.com>, Werner Fink <werner@suse.de>,
Peter Hurley <peter@hurleysoftware.com>,
Lennart Poettering <lennart@poettering.net>,
Kay Sievers <kay@vrfy.org>,
Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
Jiri Slaby <jslaby@suse.cz>
Subject: Re: [PATCH v3] tty: Set correct tty name in 'active' sysfs attribute
Date: Fri, 28 Feb 2014 15:14:18 +0100 [thread overview]
Message-ID: <531099BA.9080901@suse.de> (raw)
In-Reply-To: <1393500651-1064-1-git-send-email-dh.herrmann@gmail.com>
On 02/27/2014 12:30 PM, David Herrmann wrote:
> From: Hannes Reinecke <hare@suse.de>
>
> The 'active' sysfs attribute should refer to the currently active tty
> devices the console is running on, not the currently active console. The
> console structure doesn't refer to any device in sysfs, only the tty the
> console is running on has. So we need to print out the tty names in
> 'active', not the console names.
>
> There is one special-case, which is tty0. If the console is directed to
> it, we want 'tty0' to show up in the file, so user-space knows that the
> messages get forwarded to the active VT. The ->device() callback would
> resolve tty0, though. Hence, treat it special and don't call into the VT
> layer to resolve it (plymouth is known to depend on it).
>
> Cc: Lennart Poettering <lennart@poettering.net>
> Cc: Kay Sievers <kay@vrfy.org>
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Cc: Jiri Slaby <jslaby@suse.cz>
> Signed-off-by: Werner Fink <werner@suse.de>
> Signed-off-by: Hannes Reinecke <hare@suse.de>
> Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
> ---
> v2: use cs[i]->index instead of ->index
> refactor code to avoid >80 lines
> split out sprintf("%c",...);
>
> Tested on my x86-64 machine.
Thanks for this.
Patch looks good.
Acked-by: Hannes Reinecke <hare@suse.de>
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)
prev parent reply other threads:[~2014-02-28 14:14 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-02-27 11:30 [PATCH v3] tty: Set correct tty name in 'active' sysfs attribute David Herrmann
2014-02-28 14:14 ` Hannes Reinecke [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=531099BA.9080901@suse.de \
--to=hare@suse.de \
--cc=dh.herrmann@gmail.com \
--cc=gregkh@linuxfoundation.org \
--cc=halfline@gmail.com \
--cc=jslaby@suse.cz \
--cc=kay@vrfy.org \
--cc=lennart@poettering.net \
--cc=linux-kernel@vger.kernel.org \
--cc=peter@hurleysoftware.com \
--cc=werner@suse.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.