| From b9c0e047519090a655c458d69495ae7ebe5502fa Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Mon, 11 Oct 2021 17:29:41 +0200 |
| Subject: staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC |
| |
| From: Vegard Nossum <vegard.nossum@oracle.com> |
| |
| [ Upstream commit 9ca0e55e52c7b2a99f3c2051fc4bd1c63a061519 ] |
| |
| Fix the following build/link errors: |
| |
| ld: drivers/staging/ks7010/ks_hostif.o: in function `michael_mic.constprop.0': |
| ks_hostif.c:(.text+0x95b): undefined reference to `crypto_alloc_shash' |
| ld: ks_hostif.c:(.text+0x97a): undefined reference to `crypto_shash_setkey' |
| ld: ks_hostif.c:(.text+0xa13): undefined reference to `crypto_shash_update' |
| ld: ks_hostif.c:(.text+0xa28): undefined reference to `crypto_shash_update' |
| ld: ks_hostif.c:(.text+0xa48): undefined reference to `crypto_shash_finup' |
| ld: ks_hostif.c:(.text+0xa6d): undefined reference to `crypto_destroy_tfm' |
| |
| Fixes: 8b523f20417d ("staging: ks7010: removed custom Michael MIC implementation.") |
| Fixes: 3e5bc68fa5968 ("staging: ks7010: Fix build error") |
| Fixes: a4961427e7494 ("Revert "staging: ks7010: Fix build error"") |
| Signed-off-by: Vegard Nossum <vegard.nossum@oracle.com> |
| Link: https://lore.kernel.org/r/20211011152941.12847-1-vegard.nossum@oracle.com |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| drivers/staging/ks7010/Kconfig | 3 +++ |
| 1 file changed, 3 insertions(+) |
| |
| diff --git a/drivers/staging/ks7010/Kconfig b/drivers/staging/ks7010/Kconfig |
| index 0987fdc2f70db..8ea6c09286798 100644 |
| --- a/drivers/staging/ks7010/Kconfig |
| +++ b/drivers/staging/ks7010/Kconfig |
| @@ -5,6 +5,9 @@ config KS7010 |
| select WIRELESS_EXT |
| select WEXT_PRIV |
| select FW_LOADER |
| + select CRYPTO |
| + select CRYPTO_HASH |
| + select CRYPTO_MICHAEL_MIC |
| help |
| This is a driver for KeyStream KS7010 based SDIO WIFI cards. It is |
| found on at least later Spectec SDW-821 (FCC-ID "S2Y-WLAN-11G-K" only, |
| -- |
| 2.33.0 |
| |