Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp3333569rwb; Mon, 19 Sep 2022 20:04:31 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6NmhZNhpWMrvVNn/Rzcck7ngnzRQa8NbQIg7jDqIccKffrL2atamb2Kb4gxXGpDGuGkAkh X-Received: by 2002:a05:6402:3549:b0:454:414e:a7fd with SMTP id f9-20020a056402354900b00454414ea7fdmr4576213edd.69.1663643070762; Mon, 19 Sep 2022 20:04:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1663643070; cv=none; d=google.com; s=arc-20160816; b=Shez2xhm4eWo2Hu2k//6dOldXqnDhEqQdMFVIlCQDWQj6vWGllub94C5mpedS7ROpf W7DBTzzYBkKOvu8ewC5g3m2ODci5FVoAueuPrW/LKeQ4th8ozAm3DVTxVzAaCc+5DB7U 0YFMdSRK6sLkQBWetm7BnSQt6LOSypviyvyFyww5fcPcDztIuTMX/0MDrmFF6Usbf+PS 3X1Un/quVVlq75lnIsylz/L3f+WaHw4Ao+eakufTo7ONI74E/1lQrCJvvr1fj5jHYG0C xkIAmNIdw6wQMKgm2eoFT52YxuALMbJzsNyn+dWg5N6y9TmbbBwcrzqgh9xlOctx4RIJ IOOA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:cc:to:from; bh=m/F+cQMqHjuIg8WNSbEy/eVosDYrx3QL17dF0VeytTE=; b=zfnnlkBv0JnuPYvO9nAg9eRzYAuXrZs7W4knl6JdbtWtrDI2Li1RZQtTlkNrXtX2NO Wuxi02x8qBzRb3H5AS0ItHqttob5xSzBJvSpxiIebLzR/qodjX53t2bTqeWc/qRwXMAt ln2A38Iqrm8yj6+EDt0pRbZ/+PFd8XMGnOt0Yh0hgHEaRR+0ej6v6Awsh2G3bGPq6qFK C7zfDlc5rlcPfAhHeJtzWRf6OLzAPUEu4d8n5Lm9pHRnzH61C4NX4WeaPDq70QNm1WCf VhBU9ZHSsXZeL1L4rsFzUwqJBN8SEAJTcViUCLrsUUAhafTxUx9kYv+lp8fsW/yXTXrT Tk5g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=alibaba.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id g21-20020a056402321500b00451ec0817cdsi389654eda.172.2022.09.19.20.04.05; Mon, 19 Sep 2022 20:04:30 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=alibaba.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229971AbiITCpW (ORCPT + 99 others); Mon, 19 Sep 2022 22:45:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50286 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229473AbiITCpT (ORCPT ); Mon, 19 Sep 2022 22:45:19 -0400 Received: from out30-42.freemail.mail.aliyun.com (out30-42.freemail.mail.aliyun.com [115.124.30.42]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2D4E6491CE; Mon, 19 Sep 2022 19:45:17 -0700 (PDT) X-Alimail-AntiSpam: AC=PASS;BC=-1|-1;BR=01201311R201e4;CH=green;DM=||false|;DS=||;FP=0|-1|-1|-1|0|-1|-1|-1;HT=ay29a033018045168;MF=guwen@linux.alibaba.com;NM=1;PH=DS;RN=9;SR=0;TI=SMTPD_---0VQGrs8E_1663641907; Received: from localhost(mailfrom:guwen@linux.alibaba.com fp:SMTPD_---0VQGrs8E_1663641907) by smtp.aliyun-inc.com; Tue, 20 Sep 2022 10:45:15 +0800 From: Wen Gu To: kgraul@linux.ibm.com, wenjia@linux.ibm.com, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com Cc: linux-s390@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH net-next 0/2] Separate SMC parameter settings from TCP sysctls Date: Tue, 20 Sep 2022 10:45:05 +0800 Message-Id: <1663641907-15852-1-git-send-email-guwen@linux.alibaba.com> X-Mailer: git-send-email 1.8.3.1 X-Spam-Status: No, score=-9.9 required=5.0 tests=BAYES_00, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, SPF_HELO_NONE,SPF_PASS,UNPARSEABLE_RELAY,USER_IN_DEF_SPF_WL autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SMC shares some sysctls with TCP, but considering the difference between these two protocols, it may not be very suitable for SMC to reuse TCP parameter settings in some cases, such as keepalive time or buffer size. So this patch set aims to introduce some SMC specific sysctls to independently and flexibly set the parameters that suit SMC. Tony Lu (1): net/smc: Unbind r/w buffer size from clcsock and make them tunable Wen Gu (1): net/smc: Introduce a specific sysctl for TEST_LINK time Documentation/networking/smc-sysctl.rst | 25 ++++++++++++++++++++++++ include/net/netns/smc.h | 3 +++ net/smc/af_smc.c | 5 ++--- net/smc/smc_core.c | 8 ++++---- net/smc/smc_llc.c | 2 +- net/smc/smc_llc.h | 1 + net/smc/smc_sysctl.c | 34 +++++++++++++++++++++++++++++++++ 7 files changed, 70 insertions(+), 8 deletions(-) -- 1.8.3.1