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 | ||
