Re: [PATCH -rt] race condition in fs/compat.c with compat_sys_ioctl

Andi Kleen
2005-11-16T05:55:37Z

Steven Rostedt <rostedt@goodmis.org> writes:
>
> That's the problem. I found out that one ioctl might sleep holding the
> sem and won't be woken up until another process calls another ioctl to
> wake it up. But unfortunately, the one waking up the sleeper will block
> on the sem. (the killer was tty_wait_until_sent)

You should have looked into mainline first. The semaphore is already gone
because it wasn't even needed anymore.

-Andi