]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
crypto: x86 - Remove CONFIG_AS_VPCLMULQDQ
authorUros Bizjak <ubizjak@gmail.com>
Tue, 19 Aug 2025 08:57:51 +0000 (10:57 +0200)
committerBorislav Petkov (AMD) <bp@alien8.de>
Thu, 21 Aug 2025 12:32:41 +0000 (14:32 +0200)
commite084e9f8151f1d37b085317752d36b4fa2fec9b9
tree5bff0fa2cbe5e53e1095e4ceb4764f2e2781249f
parent4593311290006793a38a9cbd91d4a65b63cd7b76
crypto: x86 - Remove CONFIG_AS_VPCLMULQDQ

Current minimum required version of binutils is 2.30, which supports VPCLMULQDQ
instruction mnemonics.

Remove check for assembler support of VPCLMULQDQ instructions and all relevant
macros for conditional compilation.

No functional change intended.

Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Acked-by: Herbert Xu <herbert@gondor.apana.org.au>
Link: https://lore.kernel.org/20250819085855.333380-3-ubizjak@gmail.com
arch/x86/Kconfig.assembler
arch/x86/crypto/Makefile
arch/x86/crypto/aes-ctr-avx-x86_64.S
arch/x86/crypto/aes-xts-avx-x86_64.S
arch/x86/crypto/aesni-intel_glue.c