Re: Unifying epoll,aio,futexes etc. (What I really want from epoll)

Jamie Lokier (lk@tantalophile.demon.co.uk)
Fri, 1 Nov 2002 00:32:38 +0000


Rusty Russell wrote:
> I think a naive implementation of futex_set_wait would look like:

Vaguely. We are looking for something with the queue-like semantics
of epoll and rt-signals: persistent (as opposed to one-shot)
listening, ordered delivery of events, scalable listening to thousands
at once (without the poll/select O(n) problem).

> Not sure I get the point about livelock though: deadlock is possible if
> apps seek multiple locks at once without care, of course.

I'm not sure what Alan meant either.

-- Jamie
-
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/