aboutsummaryrefslogtreecommitdiffstats
path: root/fs/nfs/inode.c
diff options
context:
space:
mode:
authorTrond Myklebust <Trond.Myklebust@netapp.com>2007-07-20 13:13:28 -0400
committerTrond Myklebust <Trond.Myklebust@netapp.com>2007-10-09 17:15:18 -0400
commited90ef51a33f572fa7d00c8b05f7457be727e74f (patch)
tree4c41336dd045cd9a857454a5d8a595288d64d6e1 /fs/nfs/inode.c
parent90e9a3f9b0a14198a8ae5a0a5c13ad30f0b8b40d (diff)
downloadkernel_samsung_smdk4412-ed90ef51a33f572fa7d00c8b05f7457be727e74f.zip
kernel_samsung_smdk4412-ed90ef51a33f572fa7d00c8b05f7457be727e74f.tar.gz
kernel_samsung_smdk4412-ed90ef51a33f572fa7d00c8b05f7457be727e74f.tar.bz2
NFS: Clean up NFS writeback flush code
The only user of nfs_sync_mapping_range() is nfs_getattr(), which uses it to flush out the entire inode without sending a commit. We therefore replace nfs_sync_mapping_range with a more appropriate helper. Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'fs/nfs/inode.c')
-rw-r--r--fs/nfs/inode.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/nfs/inode.c b/fs/nfs/inode.c
index 71a49c3..119fefe 100644
--- a/fs/nfs/inode.c
+++ b/fs/nfs/inode.c
@@ -431,7 +431,7 @@ int nfs_getattr(struct vfsmount *mnt, struct dentry *dentry, struct kstat *stat)
/* Flush out writes to the server in order to update c/mtime */
if (S_ISREG(inode->i_mode))
- nfs_sync_mapping_range(inode->i_mapping, 0, 0, FLUSH_NOCOMMIT);
+ nfs_wb_nocommit(inode);
/*
* We may force a getattr if the user cares about atime.