UBUNTU: Ubuntu-2.6.38-12.51
[linux-flexiantxendom0-natty.git] / kernel / futex.c
2011-04-27 Darren Hartfutex: Set FLAGS_HAS_TIMEOUT during futex_wait restart...
2011-01-15 Linus TorvaldsMerge branches 'core-fixes-for-linus', 'x86-fixes-for...
2011-01-14 Andrea Arcangelithp: update futex compound knowledge
2011-01-11 Steven Rostedtrtmutex: Fix comment about why new_owner can be NULL...
2010-11-10 Darren Hartfutex: Add futex_q static initializer
2010-11-10 Darren Hartfutex: Replace fshared and clockrt with combined flags
2010-11-10 Thomas Gleixnerfutex: Cleanup stale fshared flag interfaces
2010-11-10 Darren Hartfutex: Address compiler warnings in exit_robust_list
2010-10-26 Al Vironew helper: ihold()
2010-10-21 Linus TorvaldsMerge branch 'futexes-for-linus' of git://git./linux...
2010-10-19 Darren Hartfutex: Fix errors in nested key ref-counting
2010-10-14 Randy Dunlapfutex: Fix kernel-doc notation & typos
2010-09-18 Namhyung Kimfutex: Add lock context annotations
2010-09-18 Namhyung Kimfutex: Mark restart_block.futex.uaddr[2] __user
2010-09-18 Namhyung Kimfutex: Change 3rd arg of fetch_robust_entry() to unsign...
2010-06-30 Michal Hockofutex: futex_find_get_task remove credentails check
2010-02-03 Thomas Gleixnerfutex: Handle futex value corruption gracefully
2010-02-03 Thomas Gleixnerfutex: Handle user space corruption gracefully
2010-02-03 Mikael Petterssonfutex_lock_pi() key refcnt fix
2010-01-13 KOSAKI Motohirofutexes: Remove rw parameter from get_futex_key()
2009-12-14 Thomas Gleixnerrtmutes: Convert rtmutex.lock to raw_spinlock
2009-12-14 Thomas Gleixnersched: Convert pi_lock to raw_spinlock
2009-12-14 Thomas Gleixnerplist: Make plist debugging raw_spinlock aware
2009-12-08 Andi Kleenfutex: Take mmap_sem for get_user_pages in fault_in_use...
2009-10-28 Thomas Gleixnerfutex: Fix spurious wakeup for requeue_pi really
2009-10-16 Darren Hartfutex: Move drop_futex_key_refs out of spinlock'ed...
2009-10-14 Darren Hartfutex: Check for NULL keys in match_futex
2009-10-13 Thomas Gleixnerfutex: Handle spurious wake up
2009-10-08 Linus TorvaldsMerge branch 'core-fixes-for-linus' of git://git./linux...
2009-10-07 Darren Hartfutex: fix requeue_pi key imbalance
2009-10-05 Thomas Gleixnerfutex: Fix locking imbalance
2009-09-24 Darren Hartfutex: Add memory barrier commentary to futex_wait_queu...
2009-09-22 Darren Hartfutex: Fix wakeup race by setting TASK_INTERRUPTIBLE...
2009-09-22 Darren Hartfutex: Correct futex_q woken state commentary
2009-09-22 Darren Hartfutex: Make function kernel-doc commentary consistent
2009-09-22 Darren Hartfutex: Correct queue_me and unqueue_me commentary
2009-09-22 Darren Hartfutex: Correct futex_wait_requeue_pi() commentary
2009-09-11 Linus TorvaldsMerge branch 'core-futexes-for-linus' of git://git...
2009-08-16 Darren Hartfutex: Detect mismatched requeue targets
2009-08-10 Darren Hartfutex: Fix handling of bad requeue syscall pairing
2009-08-10 Darren Hartfutex: Update futex_q lock_ptr on requeue proxy lock
2009-08-04 Darren Hartfutex: Correct futex_wait_requeue_pi() commentary
2009-07-11 Sonny Raofutexes: Fix infinite loop in get_futex_key() on huge...
2009-06-25 Thomas Gleixnerfutex: request only one page from get_user_pages()
2009-06-24 Thomas Gleixnerfutex: Fix the write access fault problem for real
2009-05-20 Thomas Gleixnerfutex: fix restart in wait_requeue_pi
2009-05-20 Thomas Gleixnerfutex: fix restart for early wakeup in futex_wait_reque...
2009-05-20 Thomas Gleixnerfutex: cleanup error exit
2009-05-20 Thomas GleixnerMerge branch 'core/urgent' into core/futexes
2009-05-19 Thomas Gleixnerfutex: setup writeable mapping for futex ops which...
2009-05-15 Thomas Gleixnerfutex: remove the wait queue
2009-04-30 Darren Hartfutex: remove FUTEX_REQUEUE_PI (non CMP)
2009-04-10 Darren Hartfutex: fix futex_wait_setup key handling
2009-04-08 Darren Hartfutex: fixup unlocked requeue pi case
2009-04-06 Darren Hartfutex: add requeue_pi functionality
2009-04-06 Darren Hartfutex: split out futex value validation code
2009-04-06 Darren Hartfutex: distangle futex_requeue()
2009-04-06 Darren Hartfutex: add FUTEX_HAS_TIMEOUT flag to restart.futex...
2009-04-06 Darren Hartfutex: split out fixup owner logic from futex_lock_pi()
2009-04-06 Darren Hartfutex: split out atomic logic from futex_lock_pi()
2009-04-06 Darren Hartfutex: add helper to find the top prio waiter of a...
2009-04-06 Darren Hartfutex: separate futex_wait_queue_me() logic from futex_...
2009-04-02 Darren Hartfutex: comment requeue key reference semantics
2009-03-13 Ingo Molnarfutex: remove the pointer math from double_unlock_hb...
2009-03-13 Darren Hartfutex: remove the pointer math from double_unlock_hb
2009-03-12 Darren Hartfutex: clean up fault logic
2009-03-12 Darren Hartfutex: unlock before returning -EFAULT
2009-03-12 Darren Hartfutex: use current->time_slack_ns for rt tasks too
2009-03-12 Darren Hartfutex: add double_unlock_hb()
2009-03-12 Darren Hartfutex: additional (get|put)_futex_key() fixes
2009-03-12 Darren Hartfutex: update futex commentary
2009-02-11 Peter Zijlstrafutex: 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 MolnarMerge branches 'core/futexes', 'core/locking', 'core...
2009-01-02 Darren Hartfutex: catch certain assymetric (get|put)_futex_key...
2008-12-31 Linus TorvaldsMerge branch 'core-for-linus' of git://git./linux/kerne...
2008-12-30 Darren Hartfutex: make futex_(get|put)_key() calls symmetric
2008-12-19 Darren Hartfutex: clean up futex_(un)lock_pi fault handling
2008-12-18 Darren Hartfutex: rename field in futex_q to clarify single waiter...
2008-11-24 Thomas Gleixnerfutex: make clock selectable for FUTEX_WAIT_BITSET
2008-11-24 Thomas GleixnerMerge branch 'linus' into core/futexes
2008-11-24 Ingo MolnarMerge branches 'core/debug', 'core/futexes', 'core...
2008-11-13 David HowellsCRED: Use RCU to access another task's creds and to...
2008-11-13 David HowellsCRED: Separate task security context from task_struct
2008-11-13 David HowellsCRED: Wrap task credential accesses in the core kernel
2008-09-30 Peter Zijlstrafutex: fixup get_futex_key() for private futexes
2008-09-30 Peter Zijlstrafutex: cleanup fshared
2008-09-30 Peter Zijlstrafutex: use fast_gup()
2008-09-30 Peter Zijlstrafutex: reduce mmap_sem usage
2008-09-30 Peter Zijlstrafutex: rely on get_user_pages() for shared futexes
2008-09-11 Arjan van de Venhrtimer: make the futex() system call use the per proce...
2008-09-06 Arjan van de Venhrtimer: convert kernel/* to the new hrtimer apis
2008-06-23 Thomas Gleixnerfutexes: fix fault handling in futex_lock_pi
2008-05-05 Eric SesterhennRemoval of FUTEX_FD
2008-04-30 Thomas Gleixneradd hrtimer specific debugobjects code
2008-03-30 Al ViroNULL noise: fs/*, mm/*, kernel/*
2008-03-27 Benjamin HerrenschmidtGive futex init a proper name
2008-02-24 Thomas Gleixnerfutex: runtime enable pi and robust functionality
2008-02-24 Thomas Gleixnerfutex: fix init order
next