Linux 6.9-rc1
[linux-2.6-microblaze.git] / net / smc / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 config SMC
3         tristate "SMC socket protocol family"
4         depends on INET && INFINIBAND
5         depends on m || ISM != m
6         help
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.
12
13           Select this option if you want to run SMC socket applications
14
15 config SMC_DIAG
16         tristate "SMC: socket monitoring interface"
17         depends on SMC
18         help
19           Support for SMC socket monitoring interface used by tools such as
20           smcss.
21
22           if unsure, say Y.