Re: condvar performance in .59 vs .60

Jamie Lokier <[email protected]> Thu, 2 Oct 2003 22:47:52 +0100
Newsgroups gmane.comp.lib.phil
Message-ID <[email protected]>
dada1 wrote:
> v.59 used to use a special futex op, FUTEX_REQUEUE, but it seems a potential
> bug exists with this call.

There is a known bug in 2.6.0-test6 with FUTEX_REQUEUE, but I wonder
if it's the same bug you're thinking of that causes v.60 to not use
this operation.

Do you know what the "potential bug" it is?

If there's a conceptual problem and NPTL is not going to use
FUTEX_REQUEUE any more because of a condvar deadlock, then it may as
well be removed from the kernel.

Thanks,
-- Jamie