summaryrefslogtreecommitdiff
path: root/include/asm-generic/futex.h
AgeCommit message (Expand)Author
2021-12-11futex: Fix additional regressionsArnd Bergmann
2021-11-26futex: Fix sparc32/m68k/nds32 build regressionArnd Bergmann
2021-11-25futex: Ensure futex_atomic_cmpxchg_inatomic() is presentArnd Bergmann
2020-03-27generic arch_futex_atomic_op_inuser() doesn't need access_ok()Al Viro
2020-03-27futex: arch_futex_atomic_op_inuser() calling conventions changeAl Viro
2019-07-22futex: Cleanup generic SMP variant of arch_futex_atomic_op_inuser()Vasily Averin
2019-04-26futex: Update comments and docs about return values of arch futex codeWill Deacon
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-08-25futex: Remove duplicated code and fix undefined behaviourJiri Slaby
2016-04-21asm-generic/futex: Re-enable preemption in futex_atomic_cmpxchg_inatomic()Romain Perier
2015-05-19sched/preempt, futex: Disable preemption in UP futex_atomic_cmpxchg_inatomic(...David Hildenbrand
2015-05-19sched/preempt, futex: Disable preemption in UP futex_atomic_op_inuser() expli...David Hildenbrand
2014-12-08asm-generic: add generic futex for !CONFIG_SMPLey Foon Tan
2011-03-11futex: Sanitize futex ops argument typesMichel Lespinasse
2011-03-11futex: Sanitize cmpxchg_futex_value_locked APIMichel Lespinasse
2008-04-30remove __KERNEL__ tests of unexported headers under asm-generic/Robert P. J. Day
2008-04-30asm-*/futex.h should include linux/uaccess.hJeff Dike
2006-12-07[PATCH] mm: pagefault_{disable,enable}()Peter Zijlstra
2006-03-27[PATCH] lightweight robust futexes updatesIngo Molnar
2006-03-27[PATCH] lightweight robust futexes: arch defaultsIngo Molnar
2006-01-08[PATCH] consolidate asm/futex.hJeff Dike