diff options
Diffstat (limited to 'arch/x86/um/asm/barrier.h')
-rw-r--r-- | arch/x86/um/asm/barrier.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/x86/um/asm/barrier.h b/arch/x86/um/asm/barrier.h index 2d7d9a1f5b53..8ffd2146fa6a 100644 --- a/arch/x86/um/asm/barrier.h +++ b/arch/x86/um/asm/barrier.h | |||
@@ -64,8 +64,8 @@ | |||
64 | */ | 64 | */ |
65 | static inline void rdtsc_barrier(void) | 65 | static inline void rdtsc_barrier(void) |
66 | { | 66 | { |
67 | alternative(ASM_NOP3, "mfence", X86_FEATURE_MFENCE_RDTSC); | 67 | alternative_2("", "mfence", X86_FEATURE_MFENCE_RDTSC, |
68 | alternative(ASM_NOP3, "lfence", X86_FEATURE_LFENCE_RDTSC); | 68 | "lfence", X86_FEATURE_LFENCE_RDTSC); |
69 | } | 69 | } |
70 | 70 | ||
71 | #endif | 71 | #endif |