Received: by 2002:a05:7412:e79e:b0:f3:1519:9f41 with SMTP id o30csp242218rdd; Wed, 22 Nov 2023 14:49:30 -0800 (PST) X-Google-Smtp-Source: AGHT+IHqEJ/42CGGvyrG9DxutQtdYrUyqAa9riGP6/8v8xv56DePg99iZr5RcLpsEZo7QRLcHbgl X-Received: by 2002:a05:6808:1283:b0:3ae:2b43:dd4a with SMTP id a3-20020a056808128300b003ae2b43dd4amr5238988oiw.45.1700693369817; Wed, 22 Nov 2023 14:49:29 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700693369; cv=none; d=google.com; s=arc-20160816; b=R0lQh5X0ygjEzhw3bCEqWQBOtqkVQWaqSyDhNcMjbTIVUzldkKImlTR7f0I2V1FjX1 cEeYEbi03vrVfShcNTlDg7v5Ffu4h8tEvHnDVn3decSJWrDrsbqFBgy9yTk2DLap/ZL3 RdOsodBuXKArriy9t2sPlorRfuebAZrNX7xvmka9FaH1jnpqJOs3w21TXkVPTGXnoAX5 8wHr1CmYNF+DvTJOll75UOZURcAAnBRa8+t+apn8JY2vv/1nilZu/dO1rKXsMYLG4NbL zTnkkqrBiiOSRubhFdbM+m+8/kZjobXbAuHNnF5KRaXPpjMSEXs1M5VqcmLcz29+fivA 4+vA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=PcRHUmuOoLcaQ6/TPyk5l4T+zlR8C8GaJAqrkPIaMAs=; fh=A3pMOUK00huGibGCZBFsLekFLVbB5hHGKjUNNKwO+5E=; b=KWA/gsRN1YsX3o2Aexm3/rUwclpmi9LmpBqEDNV1+KJRlxen+DX5aPoIPzLWDf6nPr RKmLIePUdJv1xGgV+lpZ+DzbnXvMcP8kMJ2vX0nFuxjd4Rjqz/P63yS+wKaK8GuqyjAN VPKEbxfg2RddwpYyRSNpYeNqbqVX6/zV9miIcjxYcB11lnn1XzXj9Xl2U2N+NDFR06Qt m4iRWLw3uiWjRkIYoNlN3jvObKJR3nMmHDfINKHhKBF5gs4HfSe5gkhssmnHIZRME1YV 6aW3OOXR2AM6Sj3hi3uIQp8b1HqgA97iNlI18UgrKplNVXmu3NaG6vCbHkJrb62CGYkV BFtg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b="CRs9/d9h"; spf=pass (google.com: domain of linux-nfs+bounces-34-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-nfs+bounces-34-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id 80-20020a630253000000b005b8f6936eb4si42568pgc.773.2023.11.22.14.49.29 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Nov 2023 14:49:29 -0800 (PST) Received-SPF: pass (google.com: domain of linux-nfs+bounces-34-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b="CRs9/d9h"; spf=pass (google.com: domain of linux-nfs+bounces-34-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-nfs+bounces-34-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id AC18CB20C1E for ; Wed, 22 Nov 2023 22:49:27 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id A455B1D559; Wed, 22 Nov 2023 22:49:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="CRs9/d9h" X-Original-To: linux-nfs@vger.kernel.org Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [IPv6:2a00:1450:4864:20::12c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0DE7592 for ; Wed, 22 Nov 2023 14:49:22 -0800 (PST) Received: by mail-lf1-x12c.google.com with SMTP id 2adb3069b0e04-50aab20e828so325508e87.2 for ; Wed, 22 Nov 2023 14:49:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1700693360; x=1701298160; darn=vger.kernel.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=PcRHUmuOoLcaQ6/TPyk5l4T+zlR8C8GaJAqrkPIaMAs=; b=CRs9/d9h7jMM7ZeS6jFpiqGspMqIltcN2JxQ+DJAX20mgLAC6MiSwyWQgFeD+iS7jF Pq5cLZBX+hwtidmS81GUHb0mMnIlFLzl5SvPUc6yuY++2pxjwv10Wb7OPjH8HRjLaIOw JVjKQbn3qdhGTPi659uSg7AE9lkujYPfOrILXRK6AqAirenU+t2eyuGPpoYwY27VGg/d nwfYBcygZOR1T3eT13cVmn9fOfvlDcbWejI/7CPBfP6j/FM0wHwI3c8v1Y8uHWOK7o2X DrLWvFNB3gAd+iWOdQ897ZoygzeEf0afncZgnP7g2Kvr8w7EmUop3/INXP8j2Vh67ojP cBkg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700693360; x=1701298160; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=PcRHUmuOoLcaQ6/TPyk5l4T+zlR8C8GaJAqrkPIaMAs=; b=YY34G+BgYT/rQrR7Dd0Jlh94HN9QAIoqSMokf9Z4gpXybsmW7Ur9n0e8hmgksn6twB aVtR/gP9RorvS26f9Nle+hkWurHprpIME4p2+1OMXQmeA7CXLIuGXQ6CZElean5ESk+9 XcgxTLXA7UVPgoq8NgZmTUrJB7ASi6FZ585507cI2hZY+XvMx+pdciUtFOLZnNghnbo/ B9V7e2T7/CmUsZDtbYSH0iJYMi/OzMqyml9hNtZYSBXivH9/UAbi8prNOHfyiYmMmBxw kPAhWiASSoJq2SsH7zgV4x1mNaJY//LhS8PLj+htoQAR59GOabZXKrhHqI+tnrozPWQB 2TtA== X-Gm-Message-State: AOJu0YzTRloNR+K4BHQhvVLe4FeezyFfzvjq/og0m2G5esyeDxDoOw2E 0epWtRaYdKD6umgRcmZd65R0cXJh4xm8TZ1XXZtxgPbD X-Received: by 2002:a05:6512:23a5:b0:4ff:a04c:8a5b with SMTP id c37-20020a05651223a500b004ffa04c8a5bmr3886203lfv.47.1700693359797; Wed, 22 Nov 2023 14:49:19 -0800 (PST) Precedence: bulk X-Mailing-List: linux-nfs@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: In-Reply-To: From: Cedric Blancher Date: Wed, 22 Nov 2023 23:48:42 +0100 Message-ID: Subject: Re: TCP_KEEPALIVE for Linux NFS client? To: Linux NFS Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, 20 Nov 2023 at 03:57, Olga Kornievskaia wrote: > > Hi Ced, > > Why do you think it doesn't use it? Have you looked at a network trace > of an idle connection? I seem to recall seeing keep-alive being used. Well, I don't see a setsockopt(TCP_KEEPALIVE) in the libtirpc code? Ced > > On Fri, Nov 17, 2023 at 8:02=E2=80=AFPM Cedric Blancher > wrote: > > > > Good morning! > > > > Why does the Linux NFS client not use TCP_KEEPALIVE for its TCP > > connections? What are the pro and cons of using that for NFS TCP > > connections? > > > > Ced > > -- > > Cedric Blancher > > [https://plus.google.com/u/0/+CedricBlancher/] > > Institute Pasteur --=20 Cedric Blancher [https://plus.google.com/u/0/+CedricBlancher/] Institute Pasteur