From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ursula Braun Subject: [PATCH net-next 00/10] net/smc: patches 2018-11-22 Date: Thu, 22 Nov 2018 10:26:33 +0100 Message-ID: <20181122092643.26820-1-ubraun@linux.ibm.com> Cc: netdev@vger.kernel.org, linux-s390@vger.kernel.org, schwidefsky@de.ibm.com, heiko.carstens@de.ibm.com, raspl@linux.ibm.com, ubraun@linux.ibm.com To: davem@davemloft.net Return-path: Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]:59152 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1729827AbeKVUFn (ORCPT ); Thu, 22 Nov 2018 15:05:43 -0500 Received: from pps.filterd (m0098421.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id wAM9Ihxf058829 for ; Thu, 22 Nov 2018 04:27:02 -0500 Received: from e06smtp05.uk.ibm.com (e06smtp05.uk.ibm.com [195.75.94.101]) by mx0a-001b2d01.pphosted.com with ESMTP id 2nws5r9w7f-1 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 22 Nov 2018 04:27:02 -0500 Received: from localhost by e06smtp05.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Thu, 22 Nov 2018 09:27:01 -0000 Sender: netdev-owner@vger.kernel.org List-ID: Dave, here are more patches for SMC: * patches 1-3 and 7 are cleanups without functional change * patches 4-6 and 8 are optimizations of existing code * patches 9 and 10 introduce and exploit LLC message DELETE RKEY Thanks, Ursula Karsten Graul (3): net/smc: avoid a delay by waiting for nothing net/smc: add infrastructure to send delete rkey messages net/smc: unregister rkeys of unused buffer Ursula Braun (7): net/smc: cleanup tcp_listen_worker initialization net/smc: make smc_lgr_free() static net/smc: remove sock_error detour in clc-functions net/smc: allow fallback after clc timeouts net/smc: no link delete for a never active link net/smc: short wait for late smc_clc_wait_msg net/smc: cleanup listen worker mutex unlocking net/smc/af_smc.c | 51 ++++++++++++++++++++++++------------------------ net/smc/smc_clc.c | 33 ++++++++++++++----------------- net/smc/smc_clc.h | 3 ++- net/smc/smc_core.c | 16 ++++++++++++--- net/smc/smc_core.h | 6 ++++-- net/smc/smc_llc.c | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++-- net/smc/smc_llc.h | 2 ++ 7 files changed, 117 insertions(+), 51 deletions(-) -- 2.16.4