aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/sw/siw/Kconfig
diff options
context:
space:
mode:
authorTom Talpey <tom@talpey.com>2022-08-31 12:30:48 -0400
committerLeon Romanovsky <leonro@nvidia.com>2022-09-01 10:12:01 +0300
commitfc5e1acf6ade49da06c6a74b0c3fa903e0c9503a (patch)
tree45c64f22f58abaa7bec9da5b462f54216011e87c /drivers/infiniband/sw/siw/Kconfig
parentRDMA/rxe: Delete error messages triggered by incoming Read requests (diff)
downloadlinux-dev-fc5e1acf6ade49da06c6a74b0c3fa903e0c9503a.tar.xz
linux-dev-fc5e1acf6ade49da06c6a74b0c3fa903e0c9503a.zip
RDMA/siw: Add missing Kconfig selections
The SoftiWARP Kconfig is missing "select" for CRYPTO and CRYPTO_CRC32C. In addition, it improperly "depends on" LIBCRC32C, this should be a "select", similar to net/sctp and others. As a dependency, SIW fails to appear in generic configurations. Link: https://lore.kernel.org/r/d366bf02-3271-754f-fc68-1a84016d0e19@talpey.com Signed-off-by: Tom Talpey <tom@talpey.com> Acked-by: Bernard Metzler <bmt@zurich.ibm.com> Signed-off-by: Leon Romanovsky <leon@kernel.org>
Diffstat (limited to 'drivers/infiniband/sw/siw/Kconfig')
-rw-r--r--drivers/infiniband/sw/siw/Kconfig5
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/infiniband/sw/siw/Kconfig b/drivers/infiniband/sw/siw/Kconfig
index 1b5105cbabae..81b70a3eeb87 100644
--- a/drivers/infiniband/sw/siw/Kconfig
+++ b/drivers/infiniband/sw/siw/Kconfig
@@ -1,7 +1,10 @@
config RDMA_SIW
tristate "Software RDMA over TCP/IP (iWARP) driver"
- depends on INET && INFINIBAND && LIBCRC32C
+ depends on INET && INFINIBAND
depends on INFINIBAND_VIRT_DMA
+ select LIBCRC32C
+ select CRYPTO
+ select CRYPTO_CRC32C
help
This driver implements the iWARP RDMA transport over
the Linux TCP/IP network stack. It enables a system with a