cifsd: fix WARNING: unmet direct dependencies detected for CRYPTO_ARC4
authorNamjae Jeon <namjae.jeon@samsung.com>
Fri, 19 Mar 2021 00:44:31 +0000 (09:44 +0900)
committerSteve French <stfrench@microsoft.com>
Tue, 11 May 2021 00:15:19 +0000 (19:15 -0500)
Randy reported warning message from fs/cifsd/Kconfig.

WARNING: unmet direct dependencies detected for CRYPTO_ARC4
  Depends on [n]: CRYPTO [=y] && CRYPTO_USER_API_ENABLE_OBSOLETE [=n]
  Selected by [y]:
  - SMB_SERVER [=y] && NETWORK_FILESYSTEMS [=y] && INET [=y]

arc4 library is not currently in use. So this patch eliminates
unnecessary library set in cifsd.

Reported-by: Randy Dunlap <rdunlap@infradead.org>
Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/cifsd/Kconfig
fs/cifsd/server.c

index 6e78960..8c5dd9a 100644 (file)
@@ -7,7 +7,6 @@ config SMB_SERVER
        select CRYPTO_MD4
        select CRYPTO_MD5
        select CRYPTO_HMAC
-       select CRYPTO_ARC4
        select CRYPTO_ECB
        select CRYPTO_LIB_DES
        select CRYPTO_SHA256
index b9e114f..a70d311 100644 (file)
@@ -618,7 +618,6 @@ MODULE_AUTHOR("Namjae Jeon <linkinjeon@kernel.org>");
 MODULE_VERSION(KSMBD_VERSION);
 MODULE_DESCRIPTION("Linux kernel CIFS/SMB SERVER");
 MODULE_LICENSE("GPL");
-MODULE_SOFTDEP("pre: arc4");
 MODULE_SOFTDEP("pre: ecb");
 MODULE_SOFTDEP("pre: hmac");
 MODULE_SOFTDEP("pre: md4");