Daniƫl Mantione wrote: > no kernel call is necessary. If the lock starts spinning, on uniprocessor > it won't be released until the kernel schedules the other thread. This > exactly the idea behind kernel futexes, if the lock is not held, no kernel Aren't futexes 2.6+ only ? Micha