robust futex patch for 2.6.14-rc3-rt13
From: david singleton
Date: Sat Oct 08 2005 - 16:59:19 EST
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 and
put 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
DavidAttachment:
f.diff
Description: Binary data