aboutsummaryrefslogtreecommitdiffstats
path: root/include/asm-generic/futex.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-07-22futex: Cleanup generic SMP variant of arch_futex_atomic_op_inuser()Vasily Averin1-20/+1
2019-04-26futex: Update comments and docs about return values of arch futex codeWill Deacon1-2/+6
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-08-25futex: Remove duplicated code and fix undefined behaviourJiri Slaby1-41/+9
2016-04-21asm-generic/futex: Re-enable preemption in futex_atomic_cmpxchg_inatomic()Romain Perier1-2/+6
2015-05-19sched/preempt, futex: Disable preemption in UP futex_atomic_cmpxchg_inatomic() explicitlyDavid Hildenbrand1-0/+2
2015-05-19sched/preempt, futex: Disable preemption in UP futex_atomic_op_inuser() explicitlyDavid Hildenbrand1-2/+3
2014-12-08asm-generic: add generic futex for !CONFIG_SMPLey Foon Tan1-0/+114
2011-03-11futex: Sanitize futex ops argument typesMichel Lespinasse1-4/+4
2011-03-11futex: Sanitize cmpxchg_futex_value_locked APIMichel Lespinasse1-1/+2
2008-04-30remove __KERNEL__ tests of unexported headers under asm-generic/Robert P. J. Day1-3/+0
2008-04-30asm-*/futex.h should include linux/uaccess.hJeff Dike1-1/+1
2006-12-07[PATCH] mm: pagefault_{disable,enable}()Peter Zijlstra1-2/+2
2006-03-27[PATCH] lightweight robust futexes updatesIngo Molnar1-1/+1
2006-03-27[PATCH] lightweight robust futexes: arch defaultsIngo Molnar1-0/+6
2006-01-08[PATCH] consolidate asm/futex.hJeff Dike1-0/+53