Ingo,here's a patch for the robust futex changes that match the glibc/nptl changes
for robust futexes. The kernel and glibc now both have robustness and priority inheritance independent. This patch is based off 2.6.14-rc3-rt13. The changes remove some duplicate defines from futex.c and glibc andput all the defines into futex.h. The defines have also been changed a bit
to make the assembler in glibc simpler.There is also one fix to futex.c where the first waiter on a futex waits instead of returning -EAGAIN.
The glibc patches can be found at http://source.mvista.com/~dsingleton glibc-bull-nptl-robustmutexes.patch glibc-mvl-nptl-priority-inheritance-rf2.patch David
Attachment:
f.diff
Description: Binary data
- Follow-Ups:
- Re: robust futex patch for 2.6.14-rc3-rt13
- From: Ingo Molnar <[email protected]>
- Re: robust futex patch for 2.6.14-rc3-rt13
- Prev by Date: Re: Instability in kernel version 2.6.12.5
- Next by Date: Re: Is this skb recycle buffer helpful to improve Linux network stack performance?
- Previous by thread: Is this skb recycle buffer helpful to improve network stack performance?
- Next by thread: Re: robust futex patch for 2.6.14-rc3-rt13
- Index(es):