Re: [PATCH] vt: kill tty->count usage (v2)

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Alan Cox
Date: Tuesday, August 19, 2008 - 5:37 am

On Mon, 18 Aug 2008 17:04:14 -0400
Aristeu Rozanski <aris@redhat.com> wrote:


I had a quick look and there are some obvious races from the change

You don't seem to have any locking between a hangup occuring at the same
time as say an ioctl. The f_ops change means no further calls will be
made to the console code but *not* that current ones won't continue.

Most of the time tty->driver_data is internally protected and checked by
the console_sem but not always. In particular your changes are showing up
corner cases in do_con_write and in the tty ioctl code.



--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH] vt: kill tty-&gt;count usage, Alan Cox, (Fri Aug 8, 2:26 pm)
[PATCH] vt: kill tty-&gt;count usage, Aristeu Rozanski, (Fri Aug 8, 2:36 pm)
[PATCH] vt: kill tty-&gt;count usage (v2), Aristeu Rozanski, (Tue Aug 12, 7:58 am)
Re: [PATCH] vt: kill tty-&gt;count usage (v2), Alan Cox, (Fri Aug 15, 2:58 am)
Re: [PATCH] vt: kill tty-&gt;count usage (v2), Alan Cox, (Mon Aug 18, 10:19 am)
Re: [PATCH] vt: kill tty-&gt;count usage (v2), Alan Cox, (Mon Aug 18, 2:01 pm)
Re: [PATCH] vt: kill tty-&gt;count usage (v2), Aristeu Rozanski, (Mon Aug 18, 2:04 pm)
Re: [PATCH] vt: kill tty->count usage (v2), Alan Cox, (Tue Aug 19, 5:37 am)
Re: [PATCH] vt: kill tty-&gt;count usage (v2), Alan Cox, (Tue Aug 19, 8:03 am)
Re: [PATCH] vt: kill tty-&gt;count usage (v2), Aristeu Rozanski, (Tue Aug 19, 10:03 am)
Re: [PATCH] vt: kill tty-&gt;count usage (v2), Alan Cox, (Tue Aug 19, 10:14 am)
Re: [PATCH] vt: kill tty-&gt;count usage (v2), Aristeu Rozanski, (Tue Aug 19, 5:03 pm)