summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/xor_avx.h
diff options
context:
space:
mode:
authorBorislav Petkov <bp@suse.de>2016-03-29 18:41:56 +0300
committerIngo Molnar <mingo@kernel.org>2016-03-31 14:35:08 +0300
commitab4a56fa2c6ce9384ca077b6570c56fe18361f17 (patch)
treef458349f55eece68614acda74f6923a94f55ebe6 /arch/x86/include/asm/xor_avx.h
parent0c9f3536cc712dfd5ec3127d55cd7b807cc0adb5 (diff)
downloadlinux-ab4a56fa2c6ce9384ca077b6570c56fe18361f17.tar.xz
x86/cpufeature: Remove cpu_has_osxsave
Use boot_cpu_has() instead. Signed-off-by: Borislav Petkov <bp@suse.de> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: linux-crypto@vger.kernel.org Link: http://lkml.kernel.org/r/1459266123-21878-4-git-send-email-bp@alien8.de Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'arch/x86/include/asm/xor_avx.h')
-rw-r--r--arch/x86/include/asm/xor_avx.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/x86/include/asm/xor_avx.h b/arch/x86/include/asm/xor_avx.h
index 7c0a517ec751..e45e556140af 100644
--- a/arch/x86/include/asm/xor_avx.h
+++ b/arch/x86/include/asm/xor_avx.h
@@ -167,12 +167,12 @@ static struct xor_block_template xor_block_avx = {
#define AVX_XOR_SPEED \
do { \
- if (cpu_has_avx && cpu_has_osxsave) \
+ if (cpu_has_avx && boot_cpu_has(X86_FEATURE_OSXSAVE)) \
xor_speed(&xor_block_avx); \
} while (0)
#define AVX_SELECT(FASTEST) \
- (cpu_has_avx && cpu_has_osxsave ? &xor_block_avx : FASTEST)
+ (cpu_has_avx && boot_cpu_has(X86_FEATURE_OSXSAVE) ? &xor_block_avx : FASTEST)
#else