]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
crypto: X86 - Remove CONFIG_AS_VAES
authorUros Bizjak <ubizjak@gmail.com>
Tue, 19 Aug 2025 08:57:50 +0000 (10:57 +0200)
committerBorislav Petkov (AMD) <bp@alien8.de>
Thu, 21 Aug 2025 10:23:28 +0000 (12:23 +0200)
commit4593311290006793a38a9cbd91d4a65b63cd7b76
tree81c311088485fa4fc0ee44617ebc97533db6af54
parenta35da57357221a989e59ced9407ba4f2d4d6d2d2
crypto: X86 - Remove CONFIG_AS_VAES

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

Remove check for assembler support of VAES 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-2-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