]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit - net/smc/smc_clc.h
net/smc: add SMC-Rv2 connection establishment
authorKarsten Graul <kgraul@linux.ibm.com>
Sat, 16 Oct 2021 09:37:45 +0000 (11:37 +0200)
committerPaolo Pisati <paolo.pisati@canonical.com>
Tue, 22 Mar 2022 17:11:19 +0000 (18:11 +0100)
commitea9478b7e3ea20d0adb3534c17a11c0c4bd9904e
treefcc34ddef09e0bfd3057349594a6bb9238fa7c70
parentdfc62b12b5acf8152d6db9fae4a1dc74b3e3cc79
net/smc: add SMC-Rv2 connection establishment

BugLink: https://bugs.launchpad.net/bugs/1929035
Send a CLC proposal message, and the remote side process this type of
message and determine the target GID. Check for a valid route to this
GID, and complete the connection establishment.

Signed-off-by: Karsten Graul <kgraul@linux.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit e5c4744cfb598f98672f8d21d59ef2c1fa9c9b5f)
Signed-off-by: Frank Heimes <frank.heimes@canonical.com>
Acked-by: Tim Gardner <tim.gardner@canonical.com>
net/smc/af_smc.c
net/smc/smc_clc.c
net/smc/smc_clc.h
net/smc/smc_core.h
net/smc/smc_ib.c
net/smc/smc_ib.h