mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-01-18 12:31:11 +00:00
Add defines for all event types and subtypes an ism device is known to produce as it can be helpful for debugging purposes. Introduces a generic 'struct dibs_event' and adopt ism device driver and smc-d client accordingly. Tolerate and ignore other type and subtype values to enable future device extensions. SMC-D and ISM are now independent. struct ism_dev can be moved to drivers/s390/net/ism.h. Note that in smc, the term 'ism' is still used. Future patches could replace that with 'dibs' or 'smc-d' as appropriate. Signed-off-by: Julian Ruess <julianr@linux.ibm.com> Co-developed-by: Alexandra Winter <wintera@linux.ibm.com> Signed-off-by: Alexandra Winter <wintera@linux.ibm.com> Link: https://patch.msgid.link/20250918110500.1731261-15-wintera@linux.ibm.com Signed-off-by: Paolo Abeni <pabeni@redhat.com>
22 lines
650 B
Plaintext
22 lines
650 B
Plaintext
# 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.
|