summaryrefslogtreecommitdiff
path: root/fs
diff options
context:
space:
mode:
authorEric Biggers <ebiggers@kernel.org>2026-04-04 22:42:10 +0300
committerSteve French <stfrench@microsoft.com>2026-04-06 03:58:40 +0300
commit314ef7f7249b87cdee368ab6b3e89774ac00e567 (patch)
tree4f7e80e1a2f909d713e9e29a6f7ac8cad818cf50 /fs
parent59ea368431ddf0569ac9201162bfea969fe3a03c (diff)
downloadlinux-314ef7f7249b87cdee368ab6b3e89774ac00e567.tar.xz
smb: client: Remove unnecessary selection of CRYPTO_ECB
Since the SMB client never uses any ecb(...) algorithm from the crypto_skcipher API, selecting CRYPTO_ECB is unnecessary. Specifically, it has been unnecessary since commit 06deeec77a5a ("cifs: Fix smbencrypt() to stop pointing a scatterlist at the stack") in 2016. Signed-off-by: Eric Biggers <ebiggers@kernel.org> Signed-off-by: Steve French <stfrench@microsoft.com>
Diffstat (limited to 'fs')
-rw-r--r--fs/smb/client/Kconfig1
-rw-r--r--fs/smb/client/cifsfs.c1
2 files changed, 0 insertions, 2 deletions
diff --git a/fs/smb/client/Kconfig b/fs/smb/client/Kconfig
index 2e72d3c8423f..d112da38c881 100644
--- a/fs/smb/client/Kconfig
+++ b/fs/smb/client/Kconfig
@@ -9,7 +9,6 @@ config CIFS
select CRYPTO_AEAD2
select CRYPTO_CCM
select CRYPTO_GCM
- select CRYPTO_ECB
select CRYPTO_AES
select CRYPTO_LIB_ARC4
select CRYPTO_LIB_MD5
diff --git a/fs/smb/client/cifsfs.c b/fs/smb/client/cifsfs.c
index 3e1dbc28af7d..4631cd6dfeab 100644
--- a/fs/smb/client/cifsfs.c
+++ b/fs/smb/client/cifsfs.c
@@ -2154,7 +2154,6 @@ MODULE_DESCRIPTION
("VFS to access SMB3 servers e.g. Samba, Macs, Azure and Windows (and "
"also older servers complying with the SNIA CIFS Specification)");
MODULE_VERSION(CIFS_VERSION);
-MODULE_SOFTDEP("ecb");
MODULE_SOFTDEP("nls");
MODULE_SOFTDEP("aes");
MODULE_SOFTDEP("cmac");