aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/x86_64
diff options
context:
space:
mode:
authorKeir Fraser <keir@xen.org>2010-12-16 18:46:55 +0000
committerKeir Fraser <keir@xen.org>2010-12-16 18:46:55 +0000
commit165e3aba7c1754d159099a6adf89e54f33090ea5 (patch)
tree097f5d1eca29b55b95f4555fe4ec9f3536ba3a7b /xen/include/asm-x86/x86_64
parentab134ffcc5ca8edc3678aa1429e281e47c42462d (diff)
downloadxen-165e3aba7c1754d159099a6adf89e54f33090ea5.tar.gz
xen-165e3aba7c1754d159099a6adf89e54f33090ea5.tar.bz2
xen-165e3aba7c1754d159099a6adf89e54f33090ea5.zip
x86: Remove unnecessary LOCK/LOCK_PREFIX macros.
We don't support !CONFIG_SMP. Signed-off-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/include/asm-x86/x86_64')
-rw-r--r--xen/include/asm-x86/x86_64/system.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/xen/include/asm-x86/x86_64/system.h b/xen/include/asm-x86/x86_64/system.h
index fa9b3118b0..3d0a294e3a 100644
--- a/xen/include/asm-x86/x86_64/system.h
+++ b/xen/include/asm-x86/x86_64/system.h
@@ -13,7 +13,7 @@
*/
#define __cmpxchg_user(_p,_o,_n,_isuff,_oppre,_regtype) \
asm volatile ( \
- "1: " LOCK_PREFIX "cmpxchg"_isuff" %"_oppre"2,%3\n" \
+ "1: lock; cmpxchg"_isuff" %"_oppre"2,%3\n" \
"2:\n" \
".section .fixup,\"ax\"\n" \
"3: movl $1,%1\n" \