[PATCH net-next 0/8] net/smc: improve termination handling (part 3)

Karsten Graul
2019-11-14T12:02:59Z

Part 3 of the SMC termination patches improves the link group
termination processing and introduces the ability to immediately
terminate a link group.

Ursula Braun (8):
net/smc: fix final cleanup sequence for SMCD devices
net/smc: immediate termination for SMCD link groups
net/smc: abnormal termination of SMCD link groups
net/smc: introduce bookkeeping of SMCD link groups
net/smc: no WR buffer wait for terminating link group
net/smc: abnormal termination without orderly flag
net/smc: wait for tx completions before link freeing
net/smc: immediate termination for SMCR link groups

drivers/s390/net/ism.h | 2 -
include/net/smc.h | 4 +
net/smc/smc_cdc.c | 3 +
net/smc/smc_clc.c | 2 +-
net/smc/smc_close.c | 25 ++++--
net/smc/smc_core.c | 197 ++++++++++++++++++++++++++++++-----------
net/smc/smc_core.h | 8 +-
net/smc/smc_ib.c | 5 +-
net/smc/smc_ism.c | 22 ++++-
net/smc/smc_llc.c | 9 +-
net/smc/smc_tx.c | 2 +-
net/smc/smc_wr.c | 37 ++++++--
net/smc/smc_wr.h | 10 +++
13 files changed, 250 insertions(+), 76 deletions(-)

--
2.17.1