Hi Dave, here are some patches for net/smc. Most important are improvements for socket closing. Thanks, Ursula Ursula Braun (10): net/smc: get rid of old comment net/smc: remove useless smc_ib_devices_list check net/smc: return active RoCE port only net/smc: guarantee reset of write_blocked for heavy workload net/smc: always call the POLL_IN part of sk_wake_async net/smc: no socket state changes in tasklet context net/smc: guarantee ConnClosed send after shutdown SHUT_WR net/smc: remove duplicate unhash net/smc: destruct non-accepted sockets net/smc: do not use IB_SEND_INLINE together with mapped data net/smc/af_smc.c | 23 +++++++++++------ net/smc/smc.h | 1 + net/smc/smc_cdc.c | 11 +++++--- net/smc/smc_close.c | 74 +++++++++++++++++++++++++++++++++++------------------ net/smc/smc_close.h | 2 +- net/smc/smc_core.c | 2 +- net/smc/smc_ib.c | 3 --- net/smc/smc_pnet.c | 9 ++++--- net/smc/smc_pnet.h | 1 - net/smc/smc_rx.c | 3 +-- net/smc/smc_tx.c | 6 ++++- net/smc/smc_wr.c | 2 +- 12 files changed, 87 insertions(+), 50 deletions(-) -- 2.10.2 -- To unsubscribe from this list: send the line "unsubscribe linux-s390" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html