diff options
Diffstat (limited to 'arch/x86/include/asm/futex.h')
| -rw-r--r-- | arch/x86/include/asm/futex.h | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/arch/x86/include/asm/futex.h b/arch/x86/include/asm/futex.h index de4d68852d3a..13c83fe97988 100644 --- a/arch/x86/include/asm/futex.h +++ b/arch/x86/include/asm/futex.h @@ -20,7 +20,7 @@  		     "3:\tmov\t%3, %1\n"			\  		     "\tjmp\t2b\n"				\  		     "\t.previous\n"				\ -		     _ASM_EXTABLE(1b, 3b)			\ +		     _ASM_EXTABLE_UA(1b, 3b)			\  		     : "=r" (oldval), "=r" (ret), "+m" (*uaddr)	\  		     : "i" (-EFAULT), "0" (oparg), "1" (0)) @@ -36,8 +36,8 @@  		     "4:\tmov\t%5, %1\n"			\  		     "\tjmp\t3b\n"				\  		     "\t.previous\n"				\ -		     _ASM_EXTABLE(1b, 4b)			\ -		     _ASM_EXTABLE(2b, 4b)			\ +		     _ASM_EXTABLE_UA(1b, 4b)			\ +		     _ASM_EXTABLE_UA(2b, 4b)			\  		     : "=&a" (oldval), "=&r" (ret),		\  		       "+m" (*uaddr), "=&r" (tem)		\  		     : "r" (oparg), "i" (-EFAULT), "1" (0)) |