Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp5712224imm; Mon, 23 Jul 2018 04:55:55 -0700 (PDT) X-Google-Smtp-Source: AAOMgpdhW8HjDDphsk8kVLSd5qO0K919Zo3V7CFDrqZbnVAvOPnso7H9Wert4Jcyk0ypNj0ybqh3 X-Received: by 2002:a65:5bc4:: with SMTP id o4-v6mr11865290pgr.448.1532346955726; Mon, 23 Jul 2018 04:55:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1532346955; cv=none; d=google.com; s=arc-20160816; b=Z6haxvh3zgAO+bAneoRCJQSOo1BTUpxoCmmda7xBmQCxSfpSaMLfx7c/LVdG7rhPz1 PDCfJiLTTFZycG0sIzX6sc7aQuj5EYhtChaTX0f5wOFW5h8uLv2OjhENxq5MsNDvwPS9 S++NBAc8Niom8lMqUbKB57N86UueV6smCwM6y8/BjU6qLUilIMv4vj9SCvo9iHUrxFCW OtFOUoiZUJtc3z/liGuW9qh+YW2iNQsgLhFs5Z4/xwH4+dJwsxnrTwiao5p/1C0dsoPD awctudF6q73DOhpoPdmDd0S7i8FruP2bREKqyiGlqI1+j6xLEwMkYc1g1dFh6GGmzgfN 6Ycg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :arc-authentication-results; bh=jlzBWE9W7U3lJuiSCq/qfgKOkSSEKWnSm5O3/cuDC24=; b=dSmfEWZyaBZpVYPp4vBChWyl5u/ezwADrxIQndj7ZbdtNN6UBpV+KSSiWwqHoVzGLO QScvc222wzKxTEJnIqXJZ9YDUdwSX+dPvLFWYlPZVjjdjB7pHV2sHCyq2yHyIbEJQ9o1 RsI3cgIzH+MU2M45zHDey0DUy3fyt7WH6RDinI63d1sU3Qt/f1ho56J1ceZusi+QlNAy H07slR/Jthuzw7EHU2tzjnjzODiWldxQUewABVZpYY4oV4SXH/rqCDgT5WMo3Mm38/CK /D+NS/Xof9iNdE1B1T1wszyceM66XmTuw4nQY8uNwLAhSEP513n0Vu+b6JbpaOXu143h vkRw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a7-v6si7642134pgt.495.2018.07.23.04.55.41; Mon, 23 Jul 2018 04:55:55 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388123AbeGWMyN (ORCPT + 99 others); Mon, 23 Jul 2018 08:54:13 -0400 Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]:48292 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2387847AbeGWMyN (ORCPT ); Mon, 23 Jul 2018 08:54:13 -0400 Received: from pps.filterd (m0098404.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w6NBo2TS042158 for ; Mon, 23 Jul 2018 07:53:22 -0400 Received: from e06smtp02.uk.ibm.com (e06smtp02.uk.ibm.com [195.75.94.98]) by mx0a-001b2d01.pphosted.com with ESMTP id 2kdd3vkdgb-1 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 23 Jul 2018 07:53:22 -0400 Received: from localhost by e06smtp02.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Mon, 23 Jul 2018 12:53:20 +0100 Received: from b06cxnps4074.portsmouth.uk.ibm.com (9.149.109.196) by e06smtp02.uk.ibm.com (192.168.101.132) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256/256) Mon, 23 Jul 2018 12:53:17 +0100 Received: from d06av22.portsmouth.uk.ibm.com (d06av22.portsmouth.uk.ibm.com [9.149.105.58]) by b06cxnps4074.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id w6NBrGNr34996424 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Mon, 23 Jul 2018 11:53:16 GMT Received: from d06av22.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 69F6D4C044; Mon, 23 Jul 2018 14:53:32 +0100 (BST) Received: from d06av22.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 138ED4C040; Mon, 23 Jul 2018 14:53:32 +0100 (BST) Received: from tuxmaker.boeblingen.de.ibm.com (unknown [9.152.85.9]) by d06av22.portsmouth.uk.ibm.com (Postfix) with ESMTPS; Mon, 23 Jul 2018 14:53:32 +0100 (BST) From: Ursula Braun To: davem@davemloft.net Cc: netdev@vger.kernel.org, linux-s390@vger.kernel.org, schwidefsky@de.ibm.com, heiko.carstens@de.ibm.com, raspl@linux.ibm.com, linux-kernel@vger.kernel.org Subject: [PATCH net-next 0/5] net/smc: patches 2018-07-23 Date: Mon, 23 Jul 2018 13:53:07 +0200 X-Mailer: git-send-email 2.16.4 X-TM-AS-GCONF: 00 x-cbid: 18072311-0008-0000-0000-000002567813 X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 18072311-0009-0000-0000-000021BCE5B4 Message-Id: <20180723115312.54694-1-ubraun@linux.ibm.com> X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-07-23_02:,, signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=633 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1806210000 definitions=main-1807230139 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Dave, here are some small patches for SMC: Just the first patch contains a functional change. It allows to differ between the modes SMCR and SMCD on s390 when monitoring SMC sockets. The remaining patches are cleanups without functional changes. Thanks, Ursula Karsten Graul (1): net/smc: provide smc mode in smc_diag.c Stefan Raspl (2): net/smc: eliminate cursor read and write calls net/smc: add function to get link group from link Ursula Braun (2): net/smc: use DECLARE_BITMAP for rtokens_used_mask net/smc: remove local variable page in smc_rx_splice() include/uapi/linux/smc_diag.h | 9 ++++++++- net/smc/af_smc.c | 8 ++------ net/smc/smc_cdc.c | 35 ++++++++++++-------------------- net/smc/smc_cdc.h | 43 ++++++++++++++-------------------------- net/smc/smc_core.h | 8 ++++++-- net/smc/smc_diag.c | 7 ++++++- net/smc/smc_ib.c | 3 +-- net/smc/smc_llc.c | 30 ++++++++-------------------- net/smc/smc_rx.c | 19 +++++------------- net/smc/smc_tx.c | 46 ++++++++++++------------------------------- net/smc/smc_tx.h | 4 ++-- net/smc/smc_wr.c | 27 +++++-------------------- 12 files changed, 84 insertions(+), 155 deletions(-) -- 2.16.4