xref: /linux/net/smc/Kconfig (revision ec8f24b7faaf3d4799a7c3f4c1b87f6b02778ad1)
1*ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2ac713874SUrsula Braunconfig SMC
3ac713874SUrsula Braun	tristate "SMC socket protocol family"
4ac713874SUrsula Braun	depends on INET && INFINIBAND
5ac713874SUrsula Braun	---help---
6ac713874SUrsula Braun	  SMC-R provides a "sockets over RDMA" solution making use of
7ac713874SUrsula Braun	  RDMA over Converged Ethernet (RoCE) technology to upgrade
8ac713874SUrsula Braun	  AF_INET TCP connections transparently.
9ac713874SUrsula Braun	  The Linux implementation of the SMC-R solution is designed as
10ac713874SUrsula Braun	  a separate socket family SMC.
11ac713874SUrsula Braun
12ac713874SUrsula Braun	  Select this option if you want to run SMC socket applications
13f16a7dd5SUrsula Braun
14f16a7dd5SUrsula Braunconfig SMC_DIAG
15f16a7dd5SUrsula Braun	tristate "SMC: socket monitoring interface"
16f16a7dd5SUrsula Braun	depends on SMC
17f16a7dd5SUrsula Braun	---help---
18f16a7dd5SUrsula Braun	  Support for SMC socket monitoring interface used by tools such as
19f16a7dd5SUrsula Braun	  smcss.
20f16a7dd5SUrsula Braun
21f16a7dd5SUrsula Braun	  if unsure, say Y.
22