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