NFS: Fix atime revalidation in readdir()
[linux-2.6-block.git] / fs / nfs / nfs3proc.c
index c7ca5d70870bc7eaeccb53d0b2d752580d9e6c6b..0ae263cdedc6912ba671e0b26fb7ea000bf9ac87 100644 (file)
@@ -607,6 +607,9 @@ nfs3_proc_readdir(struct dentry *dentry, struct rpc_cred *cred,
 
        nfs_fattr_init(&dir_attr);
        status = rpc_call_sync(NFS_CLIENT(dir), &msg, 0);
+
+       nfs_invalidate_atime(dir);
+
        nfs_refresh_inode(dir, &dir_attr);
        dprintk("NFS reply readdir: %d\n", status);
        return status;