usermodehelper: check subprocess_info->path != NULL
[linux-2.6.git] / kernel / futex.c
2013-02-28 Thomas Gleixner futex: Revert "futex: Mark get_robust_list as deprecated"
2012-12-03 Darren Hart futex: avoid wake_futex() for a PI futex_q
2012-11-17 Thomas Gleixner futex: Handle futex_pi OWNER_DIED take over correctly
2012-08-09 Darren Hart futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi()
2012-08-09 Darren Hart futex: Fix bug in WARN_ON for NULL q.pi_state
2012-08-09 Darren Hart futex: Test for pi_mutex on fault in futex_wait_requeue...
2012-03-29 Kees Cook futex: Mark get_robust_list as deprecated
2012-03-29 Kees Cook futex: Do not leak robust list to unprivileged process
2012-03-20 Linus Torvalds Merge branch 'core-locking-for-linus' of git://git...
2012-02-15 Thomas Gleixner futex: Simplify return logic
2012-02-15 Thomas Gleixner futex: Cover all PI opcodes with cmpxchg enabled check
2011-12-31 Hugh Dickins futex: Fix uninterruptible loop due to gate_area
2011-10-31 Paul Gortmaker kernel: Map most files to use export.h instead of module.h
2011-09-15 Jiri Kosina Merge branch 'master' into for-next
2011-09-15 Bart Van Assche futex: Fix spelling in a source code comment
2011-09-15 Vitaliy Ivanov futex: uninitialized warning corrections
2011-08-04 Ingo Molnar Merge branch 'linus' into core/urgent
2011-07-26 Shawn Bohrer futex: Fix regression with read only mappings
2011-07-26 Benjamin Herrenschmidt mm/futex: fix futex writes on archs with SW tracking...
2011-07-08 Dima Zavin plist: Remove the need to supply locks to plist heads
2011-04-15 Darren Hart futex: Set FLAGS_HAS_TIMEOUT during futex_wait restart...
2011-03-26 Linus Torvalds Merge branch 'core-fixes-for-linus' of git://git./linux...
2011-03-25 Steven Rostedt futex: Fix WARN_ON() test for UP
2011-03-24 Serge E. Hallyn userns: user namespaces: convert several capable()...
2011-03-16 Linus Torvalds Merge branch 'core-locking-for-linus' of git://git...
2011-03-14 Thomas Gleixner futex: Deobfuscate handle_futex_death()
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-28 Lai Jiangshan rtmutex: Simplify PI algorithm and make highest prio...
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
next