blob: 01b3bd6a3708dece9e1e064c58e21c9d61ad8138 [file] [log] [blame]
Andy Groverfe17f842009-02-24 15:30:39 +00001
2config RDS
Kees Cooke34430e2012-10-02 11:19:58 -07003 tristate "The RDS Protocol"
Ka-Cheong Poone65d4d92018-07-30 22:48:42 -07004 depends on INET
Andy Groverfe17f842009-02-24 15:30:39 +00005 ---help---
Andy Grover40d86602009-08-21 12:28:33 +00006 The RDS (Reliable Datagram Sockets) protocol provides reliable,
santosh.shilimkar@oracle.comdcdede02016-03-01 15:20:42 -08007 sequenced delivery of datagrams over Infiniband or TCP.
Andy Grover40d86602009-08-21 12:28:33 +00008
9config RDS_RDMA
santosh.shilimkar@oracle.comdcdede02016-03-01 15:20:42 -080010 tristate "RDS over Infiniband"
Arnd Bergmann533d1da2018-05-25 23:29:59 +020011 depends on RDS && INFINIBAND && INFINIBAND_ADDR_TRANS
Andy Grover40d86602009-08-21 12:28:33 +000012 ---help---
santosh.shilimkar@oracle.comdcdede02016-03-01 15:20:42 -080013 Allow RDS to use Infiniband as a transport.
Andy Grover40d86602009-08-21 12:28:33 +000014 This transport supports RDMA operations.
15
16config RDS_TCP
17 tristate "RDS over TCP"
18 depends on RDS
Arnd Bergmannf6f7a262018-08-14 11:07:42 +020019 depends on IPV6 || !IPV6
Andy Grover40d86602009-08-21 12:28:33 +000020 ---help---
21 Allow RDS to use TCP as a transport.
22 This transport does not support RDMA operations.
Andy Groverfe17f842009-02-24 15:30:39 +000023
24config RDS_DEBUG
Andy Grover40d86602009-08-21 12:28:33 +000025 bool "RDS debugging messages"
Andy Groverfe17f842009-02-24 15:30:39 +000026 depends on RDS
27 default n