Patches 1 and 2 finish the set of termination patches, introducing a reboot handler that terminates all link groups. Patch 3 adds an rcu_barrier before the module is unloaded, and patch 4 is cleanup. Ursula Braun (4): net/smc: introduce bookkeeping of SMCR link groups net/smc: guarantee removal of link groups in reboot net/smc: use rcu_barrier() on module unload net/smc: remove unused constant net/smc/af_smc.c | 20 +++++++++++++++----- net/smc/smc_close.c | 2 -- net/smc/smc_core.c | 39 +++++++++++++++++++++++++++++++++++++++ net/smc/smc_core.h | 1 + net/smc/smc_ib.c | 4 +++- net/smc/smc_ib.h | 3 +++ 6 files changed, 61 insertions(+), 8 deletions(-) -- 2.17.1