[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20101116204906.29d840e9@lxorguk.ukuu.org.uk>
Date: Tue, 16 Nov 2010 20:49:06 +0000
From: Alan Cox <alan@...rguk.ukuu.org.uk>
To: Kay Sievers <kay.sievers@...y.org>
Cc: linux-kernel <linux-kernel@...r.kernel.org>,
Greg KH <greg@...ah.com>,
Lennart Poettering <lennart@...ttering.net>,
Werner Fink <werner@...e.de>, Jiri Slaby <jslaby@...e.cz>
Subject: Re: tty: add 'active' sysfs attribute to tty0 and console device
> > Stuff never stops changing until the machine shuts down, its undefined.
>
> Either you don't, or you just don't want to understand what all this
> is about. :)
At what point do you think the current tty stops changing ? The only
cases I can think of are shutdown, and when your own processes locks vt
changes.
> > Except that it doesn't address things like the permissions side of things.
> >
> > NAK again
>
> Specifics please.
/dev/tty* and sysfs nodes don't track permissions, owner with each other,
so you are providing interfaces that either expose information they
shouldn't (which screen is valuable info in some environments), or don't
expose info they should.
sysfs also lacks vhangup so you can't fix it right now either.
> > "We have an interface that doesn't quite work for our case and we think
> > that is a bug" is not the reasoning behind writing a new random one with
> > a totally disconnected permission model that doesn't work either.
> >
> > Fix the one we have.
>
> So how do you think you'll fix it? I better don't get into your
> ioctl() business.
Start by explaining why the current interface doesn't work for you, but
in detail.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists