Darren Hart
|
cd84a42f31
futex: comment requeue key reference semantics
|
%!s(int64=16) %!d(string=hai) anos |
Ingo Molnar
|
88f502fedb
futex: remove the pointer math from double_unlock_hb, fix
|
%!s(int64=16) %!d(string=hai) anos |
Darren Hart
|
f061d35150
futex: remove the pointer math from double_unlock_hb
|
%!s(int64=16) %!d(string=hai) anos |
Darren Hart
|
e4dc5b7a36
futex: clean up fault logic
|
%!s(int64=16) %!d(string=hai) anos |
Darren Hart
|
e8f6386c01
futex: unlock before returning -EFAULT
|
%!s(int64=16) %!d(string=hai) anos |
Darren Hart
|
16f4993f4e
futex: use current->time_slack_ns for rt tasks too
|
%!s(int64=16) %!d(string=hai) anos |
Darren Hart
|
5eb3dc62fc
futex: add double_unlock_hb()
|
%!s(int64=16) %!d(string=hai) anos |
Darren Hart
|
de87fcc124
futex: additional (get|put)_futex_key() fixes
|
%!s(int64=16) %!d(string=hai) anos |
Darren Hart
|
b2d0994b13
futex: update futex commentary
|
%!s(int64=16) %!d(string=hai) anos |
Peter Zijlstra
|
2fff78c784
futex: fix reference leak
|
%!s(int64=16) %!d(string=hai) anos |
Heiko Carstens
|
836f92adf1
[CVE-2009-0029] System call wrappers part 31
|
%!s(int64=16) %!d(string=hai) anos |
Heiko Carstens
|
17da2bd90a
[CVE-2009-0029] System call wrappers part 08
|
%!s(int64=16) %!d(string=hai) anos |
Ingo Molnar
|
fdbc0450df
Merge branches 'core/futexes', 'core/locking', 'core/rcu' and 'linus' into core/urgent
|
%!s(int64=16) %!d(string=hai) anos |
Darren Hart
|
90621c40cc
futex: catch certain assymetric (get|put)_futex_key calls
|
%!s(int64=16) %!d(string=hai) anos |
Linus Torvalds
|
5f34fe1cfc
Merge branch 'core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
|
%!s(int64=16) %!d(string=hai) anos |
Darren Hart
|
42d35d48ce
futex: make futex_(get|put)_key() calls symmetric
|
%!s(int64=16) %!d(string=hai) anos |
Darren Hart
|
b56863630d
futex: clean up futex_(un)lock_pi fault handling
|
%!s(int64=16) %!d(string=hai) anos |
Darren Hart
|
73500ac545
futex: rename field in futex_q to clarify single waiter semantics
|
%!s(int64=16) %!d(string=hai) anos |
Thomas Gleixner
|
1acdac1046
futex: make clock selectable for FUTEX_WAIT_BITSET
|
%!s(int64=16) %!d(string=hai) anos |
Thomas Gleixner
|
3e1d7a6219
Merge branch 'linus' into core/futexes
|
%!s(int64=16) %!d(string=hai) anos |
David Howells
|
c69e8d9c01
CRED: Use RCU to access another task's creds and to release a task's own creds
|
%!s(int64=16) %!d(string=hai) anos |
David Howells
|
b6dff3ec5e
CRED: Separate task security context from task_struct
|
%!s(int64=16) %!d(string=hai) anos |
David Howells
|
76aac0e9a1
CRED: Wrap task credential accesses in the core kernel
|
%!s(int64=16) %!d(string=hai) anos |
Peter Zijlstra
|
42569c3991
futex: fixup get_futex_key() for private futexes
|
%!s(int64=16) %!d(string=hai) anos |
Peter Zijlstra
|
c2f9f20154
futex: cleanup fshared
|
%!s(int64=16) %!d(string=hai) anos |
Peter Zijlstra
|
734b05b10e
futex: use fast_gup()
|
%!s(int64=16) %!d(string=hai) anos |
Peter Zijlstra
|
61270708ec
futex: reduce mmap_sem usage
|
%!s(int64=16) %!d(string=hai) anos |
Peter Zijlstra
|
38d47c1b70
futex: rely on get_user_pages() for shared futexes
|
%!s(int64=16) %!d(string=hai) anos |
Arjan van de Ven
|
ae4b748e81
hrtimer: make the futex() system call use the per process slack value
|
%!s(int64=16) %!d(string=hai) anos |
Arjan van de Ven
|
cc584b213f
hrtimer: convert kernel/* to the new hrtimer apis
|
%!s(int64=16) %!d(string=hai) anos |