X86_FEATURE_CX8
!(err_flags[0] & ~(1 << X86_FEATURE_CX8)) &&
set_bit(X86_FEATURE_CX8, cpu.flags);
X86_FEATURE_CX8, ASM_OUTPUT(out), \
_lock "cmpxchg8b %a[ptr]", X86_FEATURE_CX8) \
#define system_has_cmpxchg64() boot_cpu_has(X86_FEATURE_CX8)
_lock "cmpxchg8b %a[ptr]", X86_FEATURE_CX8) \
"cmpxchg8b " __percpu_arg([var]), X86_FEATURE_CX8) \
"cmpxchg8b " __percpu_arg([var]), X86_FEATURE_CX8) \
set_cpu_cap(c, X86_FEATURE_CX8);
set_cpu_cap(c, X86_FEATURE_CX8);
boot_cpu_has(X86_FEATURE_CX8) ? "with" : "without",