On Tue, 13 Jul 2010, Darren Hart wrote: > diff --git a/kernel/futex.c b/kernel/futex.c > index a6cec32..c92978d 100644 > --- a/kernel/futex.c > +++ b/kernel/futex.c > @@ -1336,6 +1336,9 @@ retry_private: > requeue_pi_wake_futex(this, &key2, hb2); > drop_count++; > continue; > + } else if (ret == -EAGAIN) { > + /* Waiter woken by timeout or signal. */ This leaks the pi_state. -- To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html