Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp3565565pxb; Mon, 16 Nov 2020 19:26:39 -0800 (PST) X-Google-Smtp-Source: ABdhPJxhBy9uyHgmJFI448Tw2FKiJT06AKxMaewmER/076iWhfv+dU3XQLOoGuOSMwW8YXQAxjtL X-Received: by 2002:a17:906:76c2:: with SMTP id q2mr17996718ejn.444.1605583598873; Mon, 16 Nov 2020 19:26:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605583598; cv=none; d=google.com; s=arc-20160816; b=KYudYELbk56hooKSIXo7iGQi/0hmIUuDSbbbkxS0ZNZZGizR2FsWwpL7c+DYdsKx5P gElbsTbbE28/ndyJ4LtPLl6MD0h5z6wdPacHQwP73T8Nf5zDdIcRbMP840mNnDsTd3qQ iQesAgngENceF0ECazBkQEm7QrhQaUUTV9DBOUZtdS/0fr62WUivOvfBIRcin7IP2kBb E8xS8pcot0Kubt0nW23U2YR0L4uSod+7GmVFFxDfxHdfnhgJQ5KkjjFnropJ/wjRoXWV mkbcJt4dtHg/rxvm5igXv3qbwDsDscjAtRh3b8H/MHMS8Sq6qmgiMOXGyStVB8Wyz7eX 1YgQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:in-reply-to:message-id:date:subject :cc:to:from:dkim-filter; bh=3W2iHhG/SxzbRbrxFmQZnuSkUo78o0AdVSMOzurACW4=; b=uua2/FOi78x6TsARN0ChUp7yRKcKfd7c6k8DNxtWyBkHTxuAzNR3CwyUnegZYytEWI 1bMagpoEptWyDumDqw5M75eVgPR0/ScFaVeXXCYjXu6mbcoGRDgqWJ/Crkj/xRIWwnGQ Zwk4E/e4ES/OWj9WfTIl6pvIlQtEhSo49L8jmuqGcldN1Mv/22l+tmbgOoHZfm5uOHHl yqemAEpcSMdv2DooRyS/M3d/540jxlhjn2fpbc9xMjue75cyznKybpfT2h1RS1qfpshV 3tsorsUgHnd/Bzq36nn/5f6EhgY5K+XBJkiqlGjCn+6aJAiQE0TdROKZlZZIzxr2j4lp CoSg== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id qt10si7219248ejb.44.2020.11.16.19.26.02; Mon, 16 Nov 2020 19:26:38 -0800 (PST) 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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726361AbgKQDSJ (ORCPT + 99 others); Mon, 16 Nov 2020 22:18:09 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51274 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726181AbgKQDSJ (ORCPT ); Mon, 16 Nov 2020 22:18:09 -0500 Received: from fieldses.org (fieldses.org [IPv6:2600:3c00:e000:2f7::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 681F6C0617A6 for ; Mon, 16 Nov 2020 19:18:09 -0800 (PST) Received: by fieldses.org (Postfix, from userid 2815) id B4FD57EC; Mon, 16 Nov 2020 22:18:08 -0500 (EST) DKIM-Filter: OpenDKIM Filter v2.11.0 fieldses.org B4FD57EC From: "J. Bruce Fields" To: Jeff Layton Cc: Daire Byrne , Trond Myklebust , linux-cachefs , linux-nfs , "J. Bruce Fields" Subject: [PATCH 4/4] nfs: support i_version in the NFSv4 case Date: Mon, 16 Nov 2020 22:18:06 -0500 Message-Id: <1605583086-19869-4-git-send-email-bfields@redhat.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1605583086-19869-1-git-send-email-bfields@redhat.com> References: <20201117031601.GB10526@fieldses.org> <1605583086-19869-1-git-send-email-bfields@redhat.com> Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org From: "J. Bruce Fields" Currently when knfsd re-exports an NFS filesystem, it uses the ctime as the change attribute. But obviously we have a real change attribute--the one that was returned from the original server. We should just use that. Signed-off-by: J. Bruce Fields --- fs/nfs/super.c | 1 + 1 file changed, 1 insertion(+) diff --git a/fs/nfs/super.c b/fs/nfs/super.c index 4034102010f0..ca85f81d1b9e 100644 --- a/fs/nfs/super.c +++ b/fs/nfs/super.c @@ -1045,6 +1045,7 @@ static void nfs_fill_super(struct super_block *sb, struct nfs_fs_context *ctx) } else { sb->s_time_min = S64_MIN; sb->s_time_max = S64_MAX; + sb->s_flags |= SB_I_VERSION; } sb->s_magic = NFS_SUPER_MAGIC; -- 2.28.0