diff options
-rw-r--r-- | fs/btrfs/inode.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c index 99a9c25d36a6..790eceb48fb0 100644 --- a/fs/btrfs/inode.c +++ b/fs/btrfs/inode.c | |||
@@ -4727,6 +4727,7 @@ void btrfs_evict_inode(struct inode *inode) | |||
4727 | btrfs_end_transaction(trans, root); | 4727 | btrfs_end_transaction(trans, root); |
4728 | btrfs_btree_balance_dirty(root); | 4728 | btrfs_btree_balance_dirty(root); |
4729 | no_delete: | 4729 | no_delete: |
4730 | btrfs_remove_delayed_node(inode); | ||
4730 | clear_inode(inode); | 4731 | clear_inode(inode); |
4731 | return; | 4732 | return; |
4732 | } | 4733 | } |
@@ -7982,7 +7983,6 @@ void btrfs_destroy_inode(struct inode *inode) | |||
7982 | inode_tree_del(inode); | 7983 | inode_tree_del(inode); |
7983 | btrfs_drop_extent_cache(inode, 0, (u64)-1, 0); | 7984 | btrfs_drop_extent_cache(inode, 0, (u64)-1, 0); |
7984 | free: | 7985 | free: |
7985 | btrfs_remove_delayed_node(inode); | ||
7986 | call_rcu(&inode->i_rcu, btrfs_i_callback); | 7986 | call_rcu(&inode->i_rcu, btrfs_i_callback); |
7987 | } | 7987 | } |
7988 | 7988 | ||