summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/futex.h
Commit message (Expand)AuthorAgeFilesLines
* x86: get rid of user_atomic_cmpxchg_inatomic()Al Viro2020-03-271-1/+19
* x86: don't reload after cmpxchg in unsafe_atomic_op2() loopAl Viro2020-03-271-8/+8
* x86: convert arch_futex_atomic_op_inuser() to user_access_begin/user_access_e...Al Viro2020-03-271-26/+36
* futex: arch_futex_atomic_op_inuser() calling conventions changeAl Viro2020-03-271-3/+2
* x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixupsJann Horn2018-09-031-3/+3
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* futex: Remove duplicated code and fix undefined behaviourJiri Slaby2017-08-251-35/+5
* x86: replace futex_atomic_cmpxchg_inatomic() with user_atomic_cmpxchg_inatomicQiaowei Ren2013-12-161-20/+1
* x86, 386 removal: Remove CONFIG_BSWAPH. Peter Anvin2012-11-291-12/+0
* x86, smap: Add STAC and CLAC instructions to control user space accessH. Peter Anvin2012-09-211-6/+13
* Disintegrate asm/system.h for X86David Howells2012-03-281-1/+0
* futex: Sanitize futex ops argument typesMichel Lespinasse2011-03-111-5/+5
* futex: Sanitize cmpxchg_futex_value_locked APIMichel Lespinasse2011-03-111-7/+9
* x86: Fix ASM_X86__ header guardsH. Peter Anvin2008-10-221-3/+3
* x86, um: ... and asm-x86 moveAl Viro2008-10-221-0/+140