Merge branch 'tip/futex/devel' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...
[linux-2.6.git] / kernel / futex.c
2011-03-12 Thomas Gleixner Merge branch 'tip/futex/devel' of git://git./linux...
2011-03-11 Lai Jiangshan futex,plist: Remove debug lock assignment from plist_node
2011-03-11 Lai Jiangshan futex,plist: Pass the real head of the priority list...
2011-03-11 Michel Lespinasse futex: Sanitize cmpxchg_futex_value_locked API
2011-03-11 Thomas Gleixner futex: Avoid redudant evaluation of task_pid_vnr()
2011-03-10 Michel Lespinasse futex: Update futex_wait_setup comments about locking
2011-01-15 Linus Torvalds Merge branches 'core-fixes-for-linus', 'x86-fixes-for...
2011-01-14 Andrea Arcangeli thp: update futex compound knowledge
2011-01-11 Steven Rostedt rtmutex: Fix comment about why new_owner can be NULL...
2010-11-10 Darren Hart futex: Add futex_q static initializer
2010-11-10 Darren Hart futex: Replace fshared and clockrt with combined flags
2010-11-10 Thomas Gleixner futex: Cleanup stale fshared flag interfaces
2010-11-10 Darren Hart futex: Address compiler warnings in exit_robust_list
2010-10-26 Al Viro new helper: ihold()
2010-10-21 Linus Torvalds Merge branch 'futexes-for-linus' of git://git./linux...
2010-10-19 Darren Hart futex: Fix errors in nested key ref-counting
2010-10-14 Randy Dunlap futex: Fix kernel-doc notation & typos
2010-09-18 Namhyung Kim futex: Add lock context annotations
2010-09-18 Namhyung Kim futex: Mark restart_block.futex.uaddr[2] __user
2010-09-18 Namhyung Kim futex: Change 3rd arg of fetch_robust_entry() to unsign...
2010-06-30 Michal Hocko futex: futex_find_get_task remove credentails check
2010-02-03 Thomas Gleixner futex: Handle futex value corruption gracefully
2010-02-03 Thomas Gleixner futex: Handle user space corruption gracefully
2010-02-03 Mikael Pettersson futex_lock_pi() key refcnt fix
2010-01-13 KOSAKI Motohiro futexes: Remove rw parameter from get_futex_key()
2009-12-14 Thomas Gleixner rtmutes: Convert rtmutex.lock to raw_spinlock
2009-12-14 Thomas Gleixner sched: Convert pi_lock to raw_spinlock
2009-12-14 Thomas Gleixner plist: Make plist debugging raw_spinlock aware
2009-12-08 Andi Kleen futex: Take mmap_sem for get_user_pages in fault_in_use...
2009-10-28 Thomas Gleixner futex: Fix spurious wakeup for requeue_pi really
2009-10-16 Darren Hart futex: Move drop_futex_key_refs out of spinlock'ed...
2009-10-14 Darren Hart futex: Check for NULL keys in match_futex
2009-10-13 Thomas Gleixner futex: Handle spurious wake up
2009-10-08 Linus Torvalds Merge branch 'core-fixes-for-linus' of git://git./linux...
2009-10-07 Darren Hart futex: fix requeue_pi key imbalance
2009-10-05 Thomas Gleixner futex: Fix locking imbalance
2009-09-24 Darren Hart futex: Add memory barrier commentary to futex_wait_queu...
2009-09-22 Darren Hart futex: Fix wakeup race by setting TASK_INTERRUPTIBLE...
2009-09-22 Darren Hart futex: Correct futex_q woken state commentary
2009-09-22 Darren Hart futex: Make function kernel-doc commentary consistent
2009-09-22 Darren Hart futex: Correct queue_me and unqueue_me commentary
2009-09-22 Darren Hart futex: Correct futex_wait_requeue_pi() commentary
2009-09-11 Linus Torvalds Merge branch 'core-futexes-for-linus' of git://git...
2009-08-16 Darren Hart futex: Detect mismatched requeue targets
2009-08-10 Darren Hart futex: Fix handling of bad requeue syscall pairing
2009-08-10 Darren Hart futex: Update futex_q lock_ptr on requeue proxy lock
2009-08-04 Darren Hart futex: Correct futex_wait_requeue_pi() commentary
2009-07-11 Sonny Rao futexes: Fix infinite loop in get_futex_key() on huge...
2009-06-25 Thomas Gleixner futex: request only one page from get_user_pages()
2009-06-24 Thomas Gleixner futex: Fix the write access fault problem for real
2009-05-20 Thomas Gleixner futex: fix restart in wait_requeue_pi
2009-05-20 Thomas Gleixner futex: fix restart for early wakeup in futex_wait_reque...
2009-05-20 Thomas Gleixner futex: cleanup error exit
2009-05-20 Thomas Gleixner Merge branch 'core/urgent' into core/futexes
2009-05-19 Thomas Gleixner futex: setup writeable mapping for futex ops which...
2009-05-15 Thomas Gleixner futex: remove the wait queue
2009-04-30 Darren Hart futex: remove FUTEX_REQUEUE_PI (non CMP)
2009-04-10 Darren Hart futex: fix futex_wait_setup key handling
2009-04-08 Darren Hart futex: fixup unlocked requeue pi case
2009-04-06 Darren Hart futex: add requeue_pi functionality
2009-04-06 Darren Hart futex: split out futex value validation code
2009-04-06 Darren Hart futex: distangle futex_requeue()
2009-04-06 Darren Hart futex: add FUTEX_HAS_TIMEOUT flag to restart.futex...
2009-04-06 Darren Hart futex: split out fixup owner logic from futex_lock_pi()
2009-04-06 Darren Hart futex: split out atomic logic from futex_lock_pi()
2009-04-06 Darren Hart futex: add helper to find the top prio waiter of a...
2009-04-06 Darren Hart futex: separate futex_wait_queue_me() logic from futex_...
2009-04-02 Darren Hart futex: comment requeue key reference semantics
2009-03-13 Ingo Molnar futex: remove the pointer math from double_unlock_hb...
2009-03-13 Darren Hart futex: remove the pointer math from double_unlock_hb
2009-03-12 Darren Hart futex: clean up fault logic
2009-03-12 Darren Hart futex: unlock before returning -EFAULT
2009-03-12 Darren Hart futex: use current->time_slack_ns for rt tasks too
2009-03-12 Darren Hart futex: add double_unlock_hb()
2009-03-12 Darren Hart futex: additional (get|put)_futex_key() fixes
2009-03-12 Darren Hart futex: update futex commentary
2009-02-11 Peter Zijlstra futex: fix reference leak
2009-01-14 Heiko Carstens [CVE-2009-0029] System call wrappers part 31
2009-01-14 Heiko Carstens [CVE-2009-0029] System call wrappers part 08
2009-01-06 Ingo Molnar Merge branches 'core/futexes', 'core/locking', 'core...
2009-01-02 Darren Hart futex: catch certain assymetric (get|put)_futex_key...
2008-12-31 Linus Torvalds Merge branch 'core-for-linus' of git://git./linux/kerne...
2008-12-30 Darren Hart futex: make futex_(get|put)_key() calls symmetric
2008-12-19 Darren Hart futex: clean up futex_(un)lock_pi fault handling
2008-12-18 Darren Hart futex: rename field in futex_q to clarify single waiter...
2008-11-24 Thomas Gleixner futex: make clock selectable for FUTEX_WAIT_BITSET
2008-11-24 Thomas Gleixner Merge branch 'linus' into core/futexes
2008-11-24 Ingo Molnar Merge branches 'core/debug', 'core/futexes', 'core...
2008-11-13 David Howells CRED: Use RCU to access another task's creds and to...
2008-11-13 David Howells CRED: Separate task security context from task_struct
2008-11-13 David Howells CRED: Wrap task credential accesses in the core kernel
2008-09-30 Peter Zijlstra futex: fixup get_futex_key() for private futexes
2008-09-30 Peter Zijlstra futex: cleanup fshared
2008-09-30 Peter Zijlstra futex: use fast_gup()
2008-09-30 Peter Zijlstra futex: reduce mmap_sem usage
2008-09-30 Peter Zijlstra futex: rely on get_user_pages() for shared futexes
2008-09-11 Arjan van de Ven hrtimer: make the futex() system call use the per proce...
2008-09-06 Arjan van de Ven hrtimer: convert kernel/* to the new hrtimer apis
2008-06-23 Thomas Gleixner futexes: fix fault handling in futex_lock_pi
2008-05-05 Eric Sesterhenn Removal of FUTEX_FD
next