[PATCH] lightweight robust futexes: core
authorIngo Molnar <mingo@elte.hu>
Mon, 27 Mar 2006 09:16:22 +0000 (01:16 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Mon, 27 Mar 2006 16:44:49 +0000 (08:44 -0800)
commit0771dfefc9e538f077d0b43b6dec19a5a67d0e70
tree696267e69228b7406b337f9651dedc75055a589e
parente9056f13bfcdd054a0c3d730e4e096748d8a363a
[PATCH] lightweight robust futexes: core

Add the core infrastructure for robust futexes: structure definitions, the new
syscalls and the do_exit() based cleanup mechanism.

Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Arjan van de Ven <arjan@infradead.org>
Acked-by: Ulrich Drepper <drepper@redhat.com>
Cc: Michael Kerrisk <mtk-manpages@gmx.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
include/linux/futex.h
include/linux/sched.h
include/linux/threads.h
kernel/exit.c
kernel/futex.c
kernel/sys_ni.c