]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
crypto: x86/aes - Remove the superseded AES-NI crypto_cipher
authorEric Biggers <ebiggers@kernel.org>
Mon, 12 Jan 2026 19:20:16 +0000 (11:20 -0800)
committerEric Biggers <ebiggers@kernel.org>
Thu, 15 Jan 2026 22:09:07 +0000 (14:09 -0800)
commit9c941c94bcba851eb8e688a3cf7d59ce29c4eb25
tree96fa0605d50ee3e9353cfe4405668982ebeea762
parent24eb22d8161380eba65edc5b499299639cbe8bf9
crypto: x86/aes - Remove the superseded AES-NI crypto_cipher

Remove the "aes-aesni" crypto_cipher algorithm and the code specific to
its implementation.  It is no longer necessary because the AES library
is now optimized with x86 AES-NI, and crypto/aes.c exposes the AES
library via the crypto_cipher API.

Acked-by: Ard Biesheuvel <ardb@kernel.org>
Link: https://lore.kernel.org/r/20260112192035.10427-19-ebiggers@kernel.org
Signed-off-by: Eric Biggers <ebiggers@kernel.org>
arch/x86/crypto/Kconfig
arch/x86/crypto/aesni-intel_asm.S
arch/x86/crypto/aesni-intel_glue.c