| 12345678910111213141516171819202122232425262728293031 |
- # SPDX-License-Identifier: GPL-2.0-only
- config SMC
- tristate "SMC socket protocol family"
- depends on INET && INFINIBAND && DIBS
- help
- SMC-R provides a "sockets over RDMA" solution making use of
- RDMA over Converged Ethernet (RoCE) technology to upgrade
- AF_INET TCP connections transparently.
- The Linux implementation of the SMC-R solution is designed as
- a separate socket family SMC.
- Select this option if you want to run SMC socket applications
- config SMC_DIAG
- tristate "SMC: socket monitoring interface"
- depends on SMC
- help
- Support for SMC socket monitoring interface used by tools such as
- smcss.
- if unsure, say Y.
- config SMC_HS_CTRL_BPF
- bool "Generic eBPF hook for SMC handshake flow"
- depends on SMC && BPF_JIT && BPF_SYSCALL
- default y
- help
- SMC_HS_CTRL_BPF enables support to register generic eBPF hook for SMC
- handshake flow, which offer much greater flexibility in modifying the behavior
- of the SMC protocol stack compared to a complete kernel-based approach. Select
- this option if you want filtring the handshake process via eBPF programs.
|