crypto: x86/poly1305 - don't select CRYPTO_LIB_POLY1305_GENERIC
authorEric Biggers <ebiggers@google.com>
Sun, 13 Apr 2025 04:54:20 +0000 (21:54 -0700)
committerHerbert Xu <herbert@gondor.apana.org.au>
Wed, 16 Apr 2025 07:36:25 +0000 (15:36 +0800)
The x86 Poly1305 code never falls back to the generic code, so selecting
CRYPTO_LIB_POLY1305_GENERIC is unnecessary.

Signed-off-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
arch/x86/crypto/Kconfig

index b4a4dc722ba854649513bbda891d835e22b6f6ba..9a3cade49f63896829b9eed5f766f5ab417c04bd 100644 (file)
@@ -399,7 +399,6 @@ config CRYPTO_POLYVAL_CLMUL_NI
 config CRYPTO_POLY1305_X86_64
        tristate
        depends on X86 && 64BIT
-       select CRYPTO_LIB_POLY1305_GENERIC
        select CRYPTO_ARCH_HAVE_LIB_POLY1305
        default CRYPTO_LIB_POLY1305_INTERNAL