xref: /kernel/linux/linux-5.10/net/rds/Kconfig (revision 8c2ecf20)
18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciconfig RDS
48c2ecf20Sopenharmony_ci	tristate "The Reliable Datagram Sockets Protocol"
58c2ecf20Sopenharmony_ci	depends on INET
68c2ecf20Sopenharmony_ci	help
78c2ecf20Sopenharmony_ci	  The RDS (Reliable Datagram Sockets) protocol provides reliable,
88c2ecf20Sopenharmony_ci	  sequenced delivery of datagrams over Infiniband or TCP.
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_ciconfig RDS_RDMA
118c2ecf20Sopenharmony_ci	tristate "RDS over Infiniband"
128c2ecf20Sopenharmony_ci	depends on RDS && INFINIBAND && INFINIBAND_ADDR_TRANS
138c2ecf20Sopenharmony_ci	help
148c2ecf20Sopenharmony_ci	  Allow RDS to use Infiniband as a transport.
158c2ecf20Sopenharmony_ci	  This transport supports RDMA operations.
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ciconfig RDS_TCP
188c2ecf20Sopenharmony_ci	tristate "RDS over TCP"
198c2ecf20Sopenharmony_ci	depends on RDS
208c2ecf20Sopenharmony_ci	depends on IPV6 || !IPV6
218c2ecf20Sopenharmony_ci	help
228c2ecf20Sopenharmony_ci	  Allow RDS to use TCP as a transport.
238c2ecf20Sopenharmony_ci	  This transport does not support RDMA operations.
248c2ecf20Sopenharmony_ci
258c2ecf20Sopenharmony_ciconfig RDS_DEBUG
268c2ecf20Sopenharmony_ci	bool "RDS debugging messages"
278c2ecf20Sopenharmony_ci	depends on RDS
288c2ecf20Sopenharmony_ci	default n
29