diff options
| author | Michail Andreas Michalopoulos <mike.michalo@gmail.com> | 2026-10-23 02:40:45 +0200 |
|---|---|---|
| committer | Namjae Jeon <linkinjeon@kernel.org> | 2026-10-23 10:09:14 +0900 |
| commit | 2c36c4a86104d763ee798d4a89e2d3384b4cd626 (patch) | |
| tree | e4fa7b28bc3926c737903610741211bc26700029 /include/uapi/linux | |
| parent | 9fd1fcbbf84986a7bcf601a2b90540899069d263 (diff) | |
ksmbd: select CRYPTO_AES
ksmbd allocates "gcm(aes)" and "ccm(aes)" AEAD transforms for SMB3
encryption, but SMB_SERVER only selects CRYPTO_GCM and CRYPTO_CCM, not
an AES cipher. With a configuration in which nothing else enables
CRYPTO_AES, ksmbd builds but cannot allocate the transforms, and every
session that uses encryption fails:
ksmbd: Failed to alloc encrypt aead : -2
ksmbd: crypto alloc failed
Select CRYPTO_AES, as the SMB client already does.
Fixes: a848c4f15ab6 ("cifsd: add Kconfig and Makefile")
Assisted-by: LLM
Signed-off-by: Michail Andreas Michalopoulos <mike.michalo@gmail.com>
Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
Diffstat (limited to 'include/uapi/linux')
0 files changed, 0 insertions, 0 deletions
