Hi Dave, here are patches for SMC making termination tasks more perfect. Thanks, Ursula Karsten Graul (5): net/smc: improve smc_lgr_cleanup() net/smc: use termination worker under send_lock net/smc: do not delete lgr from list twice net/smc: remove unused parameter of smc_lgr_terminate() net/smc: simplify normal link termination Ursula Braun (1): net/smc: reduce port_event scheduling net/smc/smc_clc.c | 2 +- net/smc/smc_core.c | 26 +++++++++++--------------- net/smc/smc_core.h | 8 +------- net/smc/smc_ib.c | 44 +++++++++++++++++++++++++++++--------------- net/smc/smc_llc.c | 2 +- net/smc/smc_tx.c | 2 +- 6 files changed, 44 insertions(+), 40 deletions(-) -- 2.17.1