Merge tag 'for-linus-20120712' of git://git.infradead.org/linux-mtd
[cascardo/linux.git] / fs / hfsplus / super.c
index ceb1c28..a9bca4b 100644 (file)
@@ -154,7 +154,7 @@ static void hfsplus_evict_inode(struct inode *inode)
 {
        dprint(DBG_INODE, "hfsplus_evict_inode: %lu\n", inode->i_ino);
        truncate_inode_pages(&inode->i_data, 0);
-       end_writeback(inode);
+       clear_inode(inode);
        if (HFSPLUS_IS_RSRC(inode)) {
                HFSPLUS_I(HFSPLUS_I(inode)->rsrc_inode)->rsrc_inode = NULL;
                iput(HFSPLUS_I(inode)->rsrc_inode);