From: Karsten Graul <kgraul@linux.ibm.com>
To: davem@davemloft.net
Cc: netdev@vger.kernel.org, linux-s390@vger.kernel.org,
heiko.carstens@de.ibm.com, raspl@linux.ibm.com,
ubraun@linux.ibm.com
Subject: [PATCH net-next 00/14] net/smc: introduce SMC-Dv2 support
Date: Sat, 26 Sep 2020 12:44:18 +0200 [thread overview]
Message-ID: <20200926104432.74293-1-kgraul@linux.ibm.com> (raw)
Please apply the following patch series for smc to netdev's net-next tree.
SMC-Dv2 support (see https://www.ibm.com/support/pages/node/6326337)
provides multi-subnet support for SMC-D, eliminating the current
same-subnet restriction. The new version detects if any of the virtual
ISM devices are on the same system and can therefore be used for an
SMC-Dv2 connection. Furthermore, SMC-Dv2 eliminates the need for
PNET IDs on s390.
Karsten Graul (1):
net/smc: remove constant and introduce helper to check for a pnet id
Ursula Braun (13):
net/smc: CLC header fields renaming
net/smc: separate find device functions
net/smc: split CLC confirm/accept data to be sent
net/smc: prepare for more proposed ISM devices
net/smc: introduce System Enterprise ID (SEID)
net/smc: introduce CHID callback for ISM devices
net/smc: introduce list of pnetids for Ethernet devices
net/smc: determine proposed ISM devices
net/smc: build and send V2 CLC proposal
net/smc: determine accepted ISM devices
net/smc: CLC accept / confirm V2
net/smc: introduce CLC first contact extension
net/smc: CLC decline - V2 enhancements
drivers/s390/net/ism.h | 7 +
drivers/s390/net/ism_drv.c | 47 +++
include/net/smc.h | 4 +
net/smc/af_smc.c | 613 +++++++++++++++++++++++++++++--------
net/smc/smc.h | 12 +
net/smc/smc_clc.c | 337 +++++++++++++++-----
net/smc/smc_clc.h | 179 +++++++++--
net/smc/smc_core.c | 25 +-
net/smc/smc_core.h | 15 +-
net/smc/smc_ism.c | 32 +-
net/smc/smc_ism.h | 8 +-
net/smc/smc_netns.h | 1 +
net/smc/smc_pnet.c | 173 +++++++++--
net/smc/smc_pnet.h | 15 +
14 files changed, 1206 insertions(+), 262 deletions(-)
--
2.17.1
next reply other threads:[~2020-09-26 10:45 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-09-26 10:44 Karsten Graul [this message]
2020-09-26 10:44 ` [PATCH net-next 01/14] net/smc: remove constant and introduce helper to check for a pnet id Karsten Graul
2020-09-26 10:44 ` [PATCH net-next 02/14] net/smc: CLC header fields renaming Karsten Graul
2020-09-26 10:44 ` [PATCH net-next 03/14] net/smc: separate find device functions Karsten Graul
2020-09-26 10:44 ` [PATCH net-next 04/14] net/smc: split CLC confirm/accept data to be sent Karsten Graul
2020-09-26 10:44 ` [PATCH net-next 05/14] net/smc: prepare for more proposed ISM devices Karsten Graul
2020-09-26 10:44 ` [PATCH net-next 06/14] net/smc: introduce System Enterprise ID (SEID) Karsten Graul
2020-09-26 10:44 ` [PATCH net-next 07/14] net/smc: introduce CHID callback for ISM devices Karsten Graul
2020-09-26 10:44 ` [PATCH net-next 08/14] net/smc: introduce list of pnetids for Ethernet devices Karsten Graul
2020-09-26 10:44 ` [PATCH net-next 09/14] net/smc: determine proposed ISM devices Karsten Graul
2020-09-26 10:44 ` [PATCH net-next 10/14] net/smc: build and send V2 CLC proposal Karsten Graul
2020-09-26 10:44 ` [PATCH net-next 11/14] net/smc: determine accepted ISM devices Karsten Graul
2020-09-26 10:44 ` [PATCH net-next 12/14] net/smc: CLC accept / confirm V2 Karsten Graul
2020-09-26 10:44 ` [PATCH net-next 13/14] net/smc: introduce CLC first contact extension Karsten Graul
2020-09-26 10:44 ` [PATCH net-next 14/14] net/smc: CLC decline - V2 enhancements Karsten Graul
2020-09-28 22:19 ` [PATCH net-next 00/14] net/smc: introduce SMC-Dv2 support David Miller
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20200926104432.74293-1-kgraul@linux.ibm.com \
--to=kgraul@linux.ibm.com \
--cc=davem@davemloft.net \
--cc=heiko.carstens@de.ibm.com \
--cc=linux-s390@vger.kernel.org \
--cc=netdev@vger.kernel.org \
--cc=raspl@linux.ibm.com \
--cc=ubraun@linux.ibm.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.