futex: Do not leak robust list to unprivileged process
[linux-flexiantxendom0.git] / kernel / futex.c
2012-04-30 Kees Cookfutex: Do not leak robust list to unprivileged process
2012-04-02 Thomas Gleixnerfutex: Cover all PI opcodes with cmpxchg enabled check
2011-12-31 Hugh Dickinsfutex: Fix uninterruptible loop due to gate_area
2011-10-31 Paul Gortmakerkernel: Map most files to use export.h instead of module.h
2011-09-15 Jiri KosinaMerge branch 'master' into for-next
2011-09-15 Bart Van Asschefutex: Fix spelling in a source code comment
2011-09-15 Vitaliy Ivanovfutex: uninitialized warning corrections
2011-08-04 Ingo MolnarMerge branch 'linus' into core/urgent
2011-07-26 Shawn Bohrerfutex: Fix regression with read only mappings
2011-07-26 Benjamin Herrenschmidtmm/futex: fix futex writes on archs with SW tracking...
2011-07-08 Dima Zavinplist: Remove the need to supply locks to plist heads
2011-04-15 Darren Hartfutex: Set FLAGS_HAS_TIMEOUT during futex_wait restart...
2011-03-26 Linus TorvaldsMerge branch 'core-fixes-for-linus' of git://git./linux...
2011-03-25 Steven Rostedtfutex: Fix WARN_ON() test for UP
2011-03-24 Serge E. Hallynuserns: user namespaces: convert several capable()...
2011-03-16 Linus TorvaldsMerge branch 'core-locking-for-linus' of git://git...
2011-03-14 Thomas Gleixnerfutex: Deobfuscate handle_futex_death()
2011-03-12 Thomas GleixnerMerge branch 'tip/futex/devel' of git://git./linux...
2011-03-11 Lai Jiangshanfutex,plist: Remove debug lock assignment from plist_node
2011-03-11 Lai Jiangshanfutex,plist: Pass the real head of the priority list...
2011-03-11 Michel Lespinassefutex: Sanitize cmpxchg_futex_value_locked API
2011-03-11 Thomas Gleixnerfutex: Avoid redudant evaluation of task_pid_vnr()
2011-03-10 Michel Lespinassefutex: Update futex_wait_setup comments about locking
2011-01-28 Lai Jiangshanrtmutex: Simplify PI algorithm and make highest prio...
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...
next