Btrfs: remove ->dirty_inode
authorJosef Bacik <josef@redhat.com>
Thu, 5 Apr 2012 18:42:44 +0000 (14:42 -0400)
committerChris Mason <chris.mason@fusionio.com>
Mon, 23 Jul 2012 19:41:38 +0000 (15:41 -0400)
We do all of our inode updating when we change it, and now that we do
->update_time we don't need ->dirty_inode for atime updates anymore, so just
remove it.  Thanks,

Signed-off-by: Josef Bacik <josef@redhat.com>
fs/btrfs/super.c

index e239915..ddc2efd 100644 (file)
@@ -1477,16 +1477,6 @@ static int btrfs_unfreeze(struct super_block *sb)
        return 0;
 }
 
-static void btrfs_fs_dirty_inode(struct inode *inode, int flags)
-{
-       int ret;
-
-       ret = btrfs_dirty_inode(inode);
-       if (ret)
-               printk_ratelimited(KERN_ERR "btrfs: fail to dirty inode %Lu "
-                                  "error %d\n", btrfs_ino(inode), ret);
-}
-
 static int btrfs_show_devname(struct seq_file *m, struct dentry *root)
 {
        struct btrfs_fs_info *fs_info = btrfs_sb(root->d_sb);
@@ -1526,7 +1516,6 @@ static const struct super_operations btrfs_super_ops = {
        .show_options   = btrfs_show_options,
        .show_devname   = btrfs_show_devname,
        .write_inode    = btrfs_write_inode,
-       .dirty_inode    = btrfs_fs_dirty_inode,
        .alloc_inode    = btrfs_alloc_inode,
        .destroy_inode  = btrfs_destroy_inode,
        .statfs         = btrfs_statfs,