aboutsummaryrefslogtreecommitdiffstats
path: root/fs/cifs
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2010-06-07 14:34:48 -0400
committerAl Viro <viro@zeniv.linux.org.uk>2010-08-09 16:48:37 -0400
commitb57922d97fd6f79b6dbe6db0c4fd30d219fa08c1 (patch)
tree1d39e9cd8e1c1f502fb7e985a08286859c69aa36 /fs/cifs
parent45321ac54316eaeeebde0b5f728a1791e500974c (diff)
convert remaining ->clear_inode() to ->evict_inode()
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'fs/cifs')
-rw-r--r--fs/cifs/cifsfs.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/fs/cifs/cifsfs.c b/fs/cifs/cifsfs.c
index 20914f5627dd..5574a42b7bb6 100644
--- a/fs/cifs/cifsfs.c
+++ b/fs/cifs/cifsfs.c
@@ -330,8 +330,10 @@ cifs_destroy_inode(struct inode *inode)
330} 330}
331 331
332static void 332static void
333cifs_clear_inode(struct inode *inode) 333cifs_evict_inode(struct inode *inode)
334{ 334{
335 truncate_inode_pages(&inode->i_data, 0);
336 end_writeback(inode);
335 cifs_fscache_release_inode_cookie(inode); 337 cifs_fscache_release_inode_cookie(inode);
336} 338}
337 339
@@ -495,7 +497,7 @@ static const struct super_operations cifs_super_ops = {
495 .alloc_inode = cifs_alloc_inode, 497 .alloc_inode = cifs_alloc_inode,
496 .destroy_inode = cifs_destroy_inode, 498 .destroy_inode = cifs_destroy_inode,
497 .drop_inode = cifs_drop_inode, 499 .drop_inode = cifs_drop_inode,
498 .clear_inode = cifs_clear_inode, 500 .evict_inode = cifs_evict_inode,
499/* .delete_inode = cifs_delete_inode, */ /* Do not need above 501/* .delete_inode = cifs_delete_inode, */ /* Do not need above
500 function unless later we add lazy close of inodes or unless the 502 function unless later we add lazy close of inodes or unless the
501 kernel forgets to call us with the same number of releases (closes) 503 kernel forgets to call us with the same number of releases (closes)