projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
472f761
)
NFS: Fix up nfs_post_op_update_inode() to force ctime updates
author
Trond Myklebust
<trond.myklebust@hammerspace.com>
Tue, 29 May 2018 15:15:49 +0000
(11:15 -0400)
committer
Trond Myklebust
<trond.myklebust@hammerspace.com>
Thu, 31 May 2018 19:02:16 +0000
(15:02 -0400)
We do not want to ignore ctime updates that originate from functions
such as link().
Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
fs/nfs/inode.c
patch
|
blob
|
history
diff --git
a/fs/nfs/inode.c
b/fs/nfs/inode.c
index 40a6cf6db4e854528e31e84ce11bf93f82ec54ea..5de724b1b90cb7868160f9d5cb24212fa7eb79e1 100644
(file)
--- a/
fs/nfs/inode.c
+++ b/
fs/nfs/inode.c
@@
-1633,7
+1633,8
@@
int nfs_post_op_update_inode(struct inode *inode, struct nfs_fattr *fattr)
nfs_fattr_set_barrier(fattr);
status = nfs_post_op_update_inode_locked(inode, fattr,
NFS_INO_INVALID_CHANGE
- | NFS_INO_INVALID_CTIME);
+ | NFS_INO_INVALID_CTIME
+ | NFS_INO_REVAL_FORCED);
spin_unlock(&inode->i_lock);
return status;