1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "SMC socket protocol family"
4 depends on INET && INFINIBAND
5 depends on m || ISM != m
7 SMC-R provides a "sockets over RDMA" solution making use of
8 RDMA over Converged Ethernet (RoCE) technology to upgrade
9 AF_INET TCP connections transparently.
10 The Linux implementation of the SMC-R solution is designed as
11 a separate socket family SMC.
13 Select this option if you want to run SMC socket applications
16 tristate "SMC: socket monitoring interface"
19 Support for SMC socket monitoring interface used by tools such as
25 bool "SMC intra-OS shortcut with loopback-ism"
29 SMC_LO enables the creation of an Emulated-ISM device named
30 loopback-ism in SMC and makes use of it for transferring data
31 when communication occurs within the same OS. This helps in
32 convenient testing of SMC-D since loopback-ism is independent
33 of architecture or hardware.