Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp374243pxf; Wed, 7 Apr 2021 01:25:55 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxYviDfRNVUpARJdvbptx4G3DLF8ORF0BhjQFh7PUBZfM/j6l3kE2K/a6l/n3DheAag9mAM X-Received: by 2002:a92:6011:: with SMTP id u17mr1958717ilb.274.1617783955247; Wed, 07 Apr 2021 01:25:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617783955; cv=none; d=google.com; s=arc-20160816; b=FWIm71WdBjtM78gIjJwosHfqlLkNzu2GSJ/FdRhp/y1dYxtzbiNZoZK6kQyh7Bbh36 oUx5T9Paf4O/+sRj/59RUYLr3TvbvMFFZpxfplPNqEwqQEwj0rdJXyV/T1luuIcSyhPY AhvDIBInY/xkrmpk5KvVdc2MpOTYqSvd2akiuWkw168eUREQv9DH4GaOM5zJSoUlfEpd Bs/epGJzl0d4PRJG/QD0FCAwKb/Zxpw1U7K8yaRjkaM04xwMJFkdGVB7rYeQGL9VyLwW qI3JZjChH/dkrmlFh3Qnfmtvo0a5QmkyeinE21YW0UAr0fmMEa1+9iwjnUlGiMbq9KEZ OE7g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=UlCKp1hOgyFEkg8dN88nQ0VQ3uPC2Mnk5Ex1y+KfZBM=; b=orvcgdDOi3Zw8r+/KvgeaesTGfa/EFucJEbWrPyeoftDoZgTRNKT5EHugeb8ltXO2+ yTpHSX0HPr0cgfcrfidU+MS9ahJo/0RFOPlwMhA4RuRsDp4HgAeEOa20CU6jXg1a/9Ha 3dwlljoqwvFDFga1tI7NQgZhlFGOu7iAzuKBuhBXKELk/Mv1w19YJrYf7g/HmoG0nUaQ xt3yaLePa5WUeyOvF3Vslv2+O9VAq3fnJVY71RC/GTKV6at5e8i2eZUTztOyNDOgg5k6 CMQaJpuV5yBOxvnlpLMc3zUHW6Mwu6SfNkBKG/6Q5JE9zshj/flNKXQ7h1iys5qTqzvi +E8w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=OfLWLTQU; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c5si21362648jam.17.2021.04.07.01.25.42; Wed, 07 Apr 2021 01:25:55 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=OfLWLTQU; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233018AbhDFT50 (ORCPT + 99 others); Tue, 6 Apr 2021 15:57:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59022 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238019AbhDFT5Z (ORCPT ); Tue, 6 Apr 2021 15:57:25 -0400 Received: from mail-ed1-x530.google.com (mail-ed1-x530.google.com [IPv6:2a00:1450:4864:20::530]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7D289C06174A for ; Tue, 6 Apr 2021 12:57:17 -0700 (PDT) Received: by mail-ed1-x530.google.com with SMTP id w18so18085318edc.0 for ; Tue, 06 Apr 2021 12:57:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=UlCKp1hOgyFEkg8dN88nQ0VQ3uPC2Mnk5Ex1y+KfZBM=; b=OfLWLTQU8Uw3ykdieu7JlZMuQBKi/xm3PLmhUt9/aIwWZCPpT5RvP7rXongZ5ZoZDA 4/oc6o0Q/mkVJ7IkE5XtntcWA2lGorHQ2KVUKytcmH7hugl64pnu1nva7NtEjcXytduj BvrhaUazy7aJY8bsgUSNLnzuvvF0eZTwTpINLaNBm7Jngd1LDGjaWQExzW5PRvWSPxqM k4BUHcEmpGLVEznPzy8SKpXZeYpU0Z/sCRI0Dvqo7IZt4ejpGyiOGOzFgPYIKkigbnTE eeL4hL6Q7tRZXVwXc0TeNLcdeL5kmli7md6vD3YSZL8FTu3OtqzfOUicdb56e6C9V2mw Afzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=UlCKp1hOgyFEkg8dN88nQ0VQ3uPC2Mnk5Ex1y+KfZBM=; b=ETDMpselPex39GxFrUiFlNlvAqic4rfOhO1X9Bbwl5AGYzMvOTYx651dl/FbBAQZ3Y 4z31dcL3SgMjRKXZIELJauqUnOVA4CwkupCi3pmrDJFG2DthbYYqtIe4/jwtJOT/4c7Q DYGq+SnBdx+Eo+mMdgABFsvnm35MjpLKITNK9NzTkeuPTkKrot65YXJB/1TO3trdNyNC mYpVhLJ2k/TNKvgsBFSOv+Wl8S4/9Yj+HRRObVRrxUmOnxUlbN9t/QeBbSc7LTeCi3Q6 HGsTK00CoRbXWFoW3jcO4xrcRYmufQl3HDgIhCBn1ODeifFeVj4oyDjNpuWBo5J8gOhZ jT9Q== X-Gm-Message-State: AOAM530FgzrP8tMm+y+LCxlhPjZYhOFJUvGGtWW2OU+gVrpq0R9GhCIl 1Ksz6fkD0gcbxcO5mvKx+zrfBLWnwGkSRxLFkPw= X-Received: by 2002:aa7:cf16:: with SMTP id a22mr23008701edy.267.1617739036148; Tue, 06 Apr 2021 12:57:16 -0700 (PDT) MIME-Version: 1.0 References: <20210402233031.36731-1-dai.ngo@oracle.com> <7BED2160-1052-49EE-BB62-6ACF6F84C91C@oracle.com> In-Reply-To: <7BED2160-1052-49EE-BB62-6ACF6F84C91C@oracle.com> From: Olga Kornievskaia Date: Tue, 6 Apr 2021 15:57:04 -0400 Message-ID: Subject: Re: [PATCH v2 0/2] enhance NFSv4.2 SSC to delay unmount source's export. To: Chuck Lever III Cc: Dai Ngo , Linux NFS Mailing List , Trond Myklebust , Bruce Fields Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org On Tue, Apr 6, 2021 at 3:43 PM Chuck Lever III wrote: > > > > > On Apr 6, 2021, at 3:41 PM, Olga Kornievskaia wrote: > > > > On Tue, Apr 6, 2021 at 12:33 PM Chuck Lever III wrote: > >> > >> > >> > >>> On Apr 2, 2021, at 7:30 PM, Dai Ngo wrote: > >>> > >>> Hi, > >>> > >>> Currently the source's export is mounted and unmounted on every > >>> inter-server copy operation. This causes unnecessary overhead > >>> for each copy. > >>> > >>> This patch series is an enhancement to allow the export to remain > >>> mounted for a configurable period (default to 15 minutes). If the > >>> export is not being used for the configured time it will be unmounted > >>> by a delayed task. If it's used again then its expiration time is > >>> extended for another period. > >>> > >>> Since mount and unmount are no longer done on each copy request, > >>> this overhead is no longer used to decide whether the copy should > >>> be done with inter-server copy or generic copy. The threshold used > >>> to determine sync or async copy is now used for this decision. > >>> > >>> -Dai > >>> > >>> v2: fix compiler warning of missing prototype. > >> > >> Hi Olga- > >> > >> I'm getting ready to shrink-wrap the initial NFSD v5.13 pull request. > >> Have you had a chance to review Dai's patches? > > > > Hi Chuck, > > > > I apologize I haven't had the chance to review/test it yet. Can I have > > until tomorrow evening to do so? > > Next couple of days will be fine. Thanks! > I also assumed there would be a v2 given that kbot complained about the NFSD patch. > -- > Chuck Lever > > >