Commit:     92f6c178250170222f6d80c8ae725400765aa7a4
Parent:     1321d8d971028e796978f6a48d195c09158b3bcd
Author:     Chuck Lever <[EMAIL PROTECTED]>
AuthorDate: Mon Sep 24 15:40:06 2007 -0400
Committer:  Trond Myklebust <[EMAIL PROTECTED]>
CommitDate: Tue Oct 9 17:18:22 2007 -0400

    NFS: Don't call nfs_renew_times() in nfs_dentry_iput()
    Negative dentries need to be reverified after an asynchronous unlink.
    Quoth Trond:
    "Unfortunately I don't think that we can avoid revalidating the
    resulting negative dentry since the UNLINK call is asynchronous,
    and so the new verifier on the directory will only be known a
    Signed-off-by: Chuck Lever <[EMAIL PROTECTED]>
    Signed-off-by: Trond Myklebust <[EMAIL PROTECTED]>
 fs/nfs/dir.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

diff --git a/fs/nfs/dir.c b/fs/nfs/dir.c
index 6e0aa04..439346a 100644
--- a/fs/nfs/dir.c
+++ b/fs/nfs/dir.c
@@ -872,8 +872,6 @@ static void nfs_dentry_iput(struct dentry *dentry, struct 
inode *inode)
                nfs_complete_unlink(dentry, inode);
-       /* When creating a negative dentry, we want to renew d_time */
-       nfs_renew_times(dentry);
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at

Reply via email to