Bladeren bron

[PATCH] Support patchable lock prefix for pure assembly files

Signed-off-by: Andi Kleen <ak@suse.de>
Andi Kleen 18 jaren geleden
bovenliggende
commit
b4062b1609
1 gewijzigde bestanden met toevoegingen van 14 en 0 verwijderingen
  1. 14 0
      include/asm-x86_64/alternative-asm.i

+ 14 - 0
include/asm-x86_64/alternative-asm.i

@@ -0,0 +1,14 @@
+#include <linux/config.h>
+
+#ifdef CONFIG_SMP
+	.macro LOCK_PREFIX
+1:	lock
+	.section .smp_locks,"a"
+	.align 8
+	.quad 1b
+	.previous
+	.endm
+#else
+	.macro LOCK_PREFIX
+	.endm
+#endif