aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fs/btrfs/inode.c2
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);
4729no_delete: 4729no_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);
7984free: 7985free:
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