Re: git "make test" fails in t9200-git-cvsexportcommit.sh

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Chuck,

On 14 Mar 2017, at 11:07, Chuck Lever wrote:

> Hi Ben!
>
> After addressing some IB stack issues that arose in v4.11-rc1,
> I was finally able to run my standard suite of NFS tests with
> v4.11-rc2. I found that part of the git regression suite fails
> with this kernel.
> ...
> A wire capture shows that some GETATTR operations receive
> an NFS3ERR_STALE response from the server. I looked at one
> of these, and it's against a renamed file "index.lock".
>
> So I reverted:
>
> commit 920b4530fb80430ff30ef83efe21ba1fa5623731
> Author:     Benjamin Coddington <bcodding@xxxxxxxxxx>
> Date: Wed Feb 1 00:00:07 2017 -0500
>
> NFS: nfs_rename() handle -ERESTARTSYS dentry left behind
>
> And t9200 now passes:

Yep, something seems to be wrong with calling
nfs_mark_for_revalidate(old_inode) in rpc_call_done instead of after
rpc_release.  Thanks for catching this.  I'm out of time today, and will
look at this in the morning.

Ben
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux