]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - fs/binfmt_misc.c
convert remaining ->clear_inode() to ->evict_inode()
[karo-tx-linux.git] / fs / binfmt_misc.c
index c4e83537ead77501f03d7fcb3a748727f2624d5e..9e60fd201716020c8506a392ecf76204b3884cb1 100644 (file)
@@ -502,8 +502,9 @@ static struct inode *bm_get_inode(struct super_block *sb, int mode)
        return inode;
 }
 
-static void bm_clear_inode(struct inode *inode)
+static void bm_evict_inode(struct inode *inode)
 {
+       end_writeback(inode);
        kfree(inode->i_private);
 }
 
@@ -685,7 +686,7 @@ static const struct file_operations bm_status_operations = {
 
 static const struct super_operations s_ops = {
        .statfs         = simple_statfs,
-       .clear_inode    = bm_clear_inode,
+       .evict_inode    = bm_evict_inode,
 };
 
 static int bm_fill_super(struct super_block * sb, void * data, int silent)