Kconfig 908 B

12345678910111213141516171819202122232425262728293031323334353637
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. config RDS
  3. tristate "The Reliable Datagram Sockets Protocol"
  4. depends on INET
  5. help
  6. The RDS (Reliable Datagram Sockets) protocol provides reliable,
  7. sequenced delivery of datagrams over Infiniband or TCP.
  8. config RDS_RDMA
  9. tristate "RDS over Infiniband"
  10. depends on RDS && INFINIBAND && INFINIBAND_ADDR_TRANS
  11. help
  12. Allow RDS to use Infiniband as a transport.
  13. This transport supports RDMA operations.
  14. config RDS_TCP
  15. tristate "RDS over TCP"
  16. depends on RDS
  17. depends on IPV6 || !IPV6
  18. help
  19. Allow RDS to use TCP as a transport.
  20. This transport does not support RDMA operations.
  21. config RDS_DEBUG
  22. bool "RDS debugging messages"
  23. depends on RDS
  24. default n
  25. config GCOV_PROFILE_RDS
  26. bool "Enable GCOV profiling on RDS"
  27. depends on GCOV_KERNEL
  28. help
  29. Enable GCOV profiling on RDS for checking which functions/lines
  30. are executed.
  31. If unsure, say N.