alternative 18 arch/x86/include/asm/barrier.h #define mb() alternative("lock; addl $0,0(%%esp)", "mfence", X86_FEATURE_XMM2) alternative 19 arch/x86/include/asm/barrier.h #define rmb() alternative("lock; addl $0,0(%%esp)", "lfence", X86_FEATURE_XMM2) alternative 20 arch/x86/include/asm/barrier.h #define wmb() alternative("lock; addl $0,0(%%esp)", "sfence", X86_FEATURE_XMM) alternative 153 arch/x86/include/asm/barrier.h alternative(ASM_NOP3, "mfence", X86_FEATURE_MFENCE_RDTSC); alternative 154 arch/x86/include/asm/barrier.h alternative(ASM_NOP3, "lfence", X86_FEATURE_LFENCE_RDTSC); alternative 64 arch/x86/include/asm/smap.h alternative(ASM_NOP3, __stringify(__ASM_CLAC), X86_FEATURE_SMAP); alternative 70 arch/x86/include/asm/smap.h alternative(ASM_NOP3, __stringify(__ASM_STAC), X86_FEATURE_SMAP);