diff options
Diffstat (limited to 'fs/nfs/write.c')
| -rw-r--r-- | fs/nfs/write.c | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/fs/nfs/write.c b/fs/nfs/write.c index 0fb6905736d5..336c510f3750 100644 --- a/fs/nfs/write.c +++ b/fs/nfs/write.c @@ -1535,7 +1535,8 @@ static int nfs_writeback_done(struct rpc_task *task,  	/* Deal with the suid/sgid bit corner case */  	if (nfs_should_remove_suid(inode)) {  		spin_lock(&inode->i_lock); -		nfs_set_cache_invalid(inode, NFS_INO_INVALID_MODE); +		nfs_set_cache_invalid(inode, NFS_INO_INVALID_MODE +				| NFS_INO_REVAL_FORCED);  		spin_unlock(&inode->i_lock);  	}  	return 0; | 
