2021-07-23 20:13:49

by Chuck Lever III

[permalink] [raw]
Subject: recent intermittent fsx-related failures

Hi-

I noticed recently that generic/075, generic/112, and generic/127 were
failing intermittently on NFSv3 mounts. All three of these tests are
based on fsx.

"git bisect" landed on this commit:

7b24dacf0840 ("NFS: Another inode revalidation improvement")

After reverting 7b24dacf0840 on v5.14-rc1, I can no longer reproduce
the test failures.


--
Chuck Lever




2021-07-23 20:27:19

by Trond Myklebust

[permalink] [raw]
Subject: Re: recent intermittent fsx-related failures

On Fri, 2021-07-23 at 20:12 +0000, Chuck Lever III wrote:
> Hi-
>
> I noticed recently that generic/075, generic/112, and generic/127
> were
> failing intermittently on NFSv3 mounts. All three of these tests are
> based on fsx.
>
> "git bisect" landed on this commit:
>
> 7b24dacf0840 ("NFS: Another inode revalidation improvement")
>
> After reverting 7b24dacf0840 on v5.14-rc1, I can no longer reproduce
> the test failures.
>
>

So you are seeing file metadata updates that end up not changing the
ctime?

--
Trond Myklebust
Linux NFS client maintainer, Hammerspace
[email protected]


2021-07-23 21:32:01

by Chuck Lever III

[permalink] [raw]
Subject: Re: recent intermittent fsx-related failures



> On Jul 23, 2021, at 4:24 PM, Trond Myklebust <[email protected]> wrote:
>
> On Fri, 2021-07-23 at 20:12 +0000, Chuck Lever III wrote:
>> Hi-
>>
>> I noticed recently that generic/075, generic/112, and generic/127
>> were
>> failing intermittently on NFSv3 mounts. All three of these tests are
>> based on fsx.
>>
>> "git bisect" landed on this commit:
>>
>> 7b24dacf0840 ("NFS: Another inode revalidation improvement")
>>
>> After reverting 7b24dacf0840 on v5.14-rc1, I can no longer reproduce
>> the test failures.
>
> So you are seeing file metadata updates that end up not changing the
> ctime?

I haven't drilled that deeply into it yet.

Fwiw, the test runs against a tmpfs export.


--
Chuck Lever