]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
SUNRPC: Remove redundant crypto Kconfig dependencies
authorChuck Lever <chuck.lever@oracle.com>
Mon, 27 Apr 2026 13:51:01 +0000 (09:51 -0400)
committerChuck Lever <cel@kernel.org>
Tue, 9 Jun 2026 20:32:59 +0000 (16:32 -0400)
commitbb9f4c49500306793eb83e4435107332db6925f0
tree34f6cd5d2961a98e47b9a54c2708fee53d9ba8d1
parentc331c8eaa20211d99181f1a1cf8d5a83b119dcb6
SUNRPC: Remove redundant crypto Kconfig dependencies

With all per-message crypto operations now routed through
crypto/krb5, rpcsec_gss_krb5 no longer calls individual
crypto algorithms directly. The CRYPTO_KRB5 symbol already
selects CRYPTO_SKCIPHER and CRYPTO_HASH (the latter
transitively via CRYPTO_HMAC).

Drop the top-level select CRYPTO_SKCIPHER and select
CRYPTO_HASH from RPCSEC_GSS_KRB5, as these are redundant
with CRYPTO_KRB5's own dependencies.

Assisted-by: Claude:claude-opus-4-6
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Acked-by: Anna Schumaker <anna.schumaker@hammerspace.com>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
net/sunrpc/Kconfig