]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - fs/hfs/inode.c
convert remaining ->clear_inode() to ->evict_inode()
[mirror_ubuntu-artful-kernel.git] / fs / hfs / inode.c
index 93ceec8fbb8f0d20665b8b0e1a73b5675a8588c2..397b7adc7ce668dd2880fa73b4f5ee6cf1b050a2 100644 (file)
@@ -531,8 +531,10 @@ out:
        return NULL;
 }
 
-void hfs_clear_inode(struct inode *inode)
+void hfs_evict_inode(struct inode *inode)
 {
+       truncate_inode_pages(&inode->i_data, 0);
+       end_writeback(inode);
        if (HFS_IS_RSRC(inode) && HFS_I(inode)->rsrc_inode) {
                HFS_I(HFS_I(inode)->rsrc_inode)->rsrc_inode = NULL;
                iput(HFS_I(inode)->rsrc_inode);