1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 2fe17f84fSAndy Grover 3fe17f84fSAndy Groverconfig RDS 4b0e0b0abSPavel Machek tristate "The Reliable Datagram Sockets Protocol" 5e65d4d96SKa-Cheong Poon depends on INET 6a7f7f624SMasahiro Yamada help 740d86609SAndy Grover The RDS (Reliable Datagram Sockets) protocol provides reliable, 8dcdede04Ssantosh.shilimkar@oracle.com sequenced delivery of datagrams over Infiniband or TCP. 940d86609SAndy Grover 1040d86609SAndy Groverconfig RDS_RDMA 11dcdede04Ssantosh.shilimkar@oracle.com tristate "RDS over Infiniband" 12533d1daeSArnd Bergmann depends on RDS && INFINIBAND && INFINIBAND_ADDR_TRANS 13a7f7f624SMasahiro Yamada help 14dcdede04Ssantosh.shilimkar@oracle.com Allow RDS to use Infiniband as a transport. 1540d86609SAndy Grover This transport supports RDMA operations. 1640d86609SAndy Grover 1740d86609SAndy Groverconfig RDS_TCP 1840d86609SAndy Grover tristate "RDS over TCP" 1940d86609SAndy Grover depends on RDS 20f6f7a26aSArnd Bergmann depends on IPV6 || !IPV6 21a7f7f624SMasahiro Yamada help 2240d86609SAndy Grover Allow RDS to use TCP as a transport. 2340d86609SAndy Grover This transport does not support RDMA operations. 24fe17f84fSAndy Grover 25fe17f84fSAndy Groverconfig RDS_DEBUG 2640d86609SAndy Grover bool "RDS debugging messages" 27fe17f84fSAndy Grover depends on RDS 28fe17f84fSAndy Grover default n 29*bc75dcc3SVegard Nossum 30*bc75dcc3SVegard Nossumconfig GCOV_PROFILE_RDS 31*bc75dcc3SVegard Nossum bool "Enable GCOV profiling on RDS" 32*bc75dcc3SVegard Nossum depends on GCOV_KERNEL 33*bc75dcc3SVegard Nossum help 34*bc75dcc3SVegard Nossum Enable GCOV profiling on RDS for checking which functions/lines 35*bc75dcc3SVegard Nossum are executed. 36*bc75dcc3SVegard Nossum 37*bc75dcc3SVegard Nossum If unsure, say N. 38