blob: c64e154bc18fe14272c8b13765ddc9234909d5bb [file] [log] [blame]
David Brazdil0f672f62019-12-10 10:32:29 +00001# SPDX-License-Identifier: GPL-2.0-only
Andrew Scullb4b6d4a2019-01-02 15:54:55 +00002
3config RDS
4 tristate "The Reliable Datagram Sockets Protocol"
5 depends on INET
6 ---help---
7 The RDS (Reliable Datagram Sockets) protocol provides reliable,
8 sequenced delivery of datagrams over Infiniband or TCP.
9
10config RDS_RDMA
11 tristate "RDS over Infiniband"
12 depends on RDS && INFINIBAND && INFINIBAND_ADDR_TRANS
13 ---help---
14 Allow RDS to use Infiniband as a transport.
15 This transport supports RDMA operations.
16
17config RDS_TCP
18 tristate "RDS over TCP"
19 depends on RDS
20 depends on IPV6 || !IPV6
21 ---help---
22 Allow RDS to use TCP as a transport.
23 This transport does not support RDMA operations.
24
25config RDS_DEBUG
David Brazdil0f672f62019-12-10 10:32:29 +000026 bool "RDS debugging messages"
Andrew Scullb4b6d4a2019-01-02 15:54:55 +000027 depends on RDS
David Brazdil0f672f62019-12-10 10:32:29 +000028 default n