More patches to address abnormal termination processing of sockets and link groups. Ursula Braun (8): net/smc: cancel send and receive for terminated socket net/smc: terminate link group without holding lgr lock net/smc: improve abnormal termination locking net/smc: improve link group freeing net/smc: tell peers about abnormal link group termination net/smc: improve abnormal termination of link groups net/smc: introduce link group termination worker net/smc: remove close abort worker net/smc/af_smc.c | 4 ++ net/smc/smc.h | 1 + net/smc/smc_cdc.c | 4 +- net/smc/smc_close.c | 32 ++++++----- net/smc/smc_close.h | 2 + net/smc/smc_core.c | 129 +++++++++++++++++++++++++++++++------------- net/smc/smc_core.h | 9 ++++ net/smc/smc_llc.c | 2 +- net/smc/smc_rx.c | 10 +++- net/smc/smc_tx.c | 26 +++++---- net/smc/smc_wr.c | 10 ++-- 11 files changed, 157 insertions(+), 72 deletions(-) -- 2.17.1