18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ciconfig SMC 38c2ecf20Sopenharmony_ci tristate "SMC socket protocol family" 48c2ecf20Sopenharmony_ci depends on INET && INFINIBAND 58c2ecf20Sopenharmony_ci help 68c2ecf20Sopenharmony_ci SMC-R provides a "sockets over RDMA" solution making use of 78c2ecf20Sopenharmony_ci RDMA over Converged Ethernet (RoCE) technology to upgrade 88c2ecf20Sopenharmony_ci AF_INET TCP connections transparently. 98c2ecf20Sopenharmony_ci The Linux implementation of the SMC-R solution is designed as 108c2ecf20Sopenharmony_ci a separate socket family SMC. 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_ci Select this option if you want to run SMC socket applications 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ciconfig SMC_DIAG 158c2ecf20Sopenharmony_ci tristate "SMC: socket monitoring interface" 168c2ecf20Sopenharmony_ci depends on SMC 178c2ecf20Sopenharmony_ci help 188c2ecf20Sopenharmony_ci Support for SMC socket monitoring interface used by tools such as 198c2ecf20Sopenharmony_ci smcss. 208c2ecf20Sopenharmony_ci 218c2ecf20Sopenharmony_ci if unsure, say Y. 22