|
@@ -3754,7 +3754,7 @@ void btrfs_evict_inode(struct inode *inode)
|
|
btrfs_wait_ordered_range(inode, 0, (u64)-1);
|
|
btrfs_wait_ordered_range(inode, 0, (u64)-1);
|
|
|
|
|
|
if (root->fs_info->log_root_recovering) {
|
|
if (root->fs_info->log_root_recovering) {
|
|
- BUG_ON(!test_bit(BTRFS_INODE_HAS_ORPHAN_ITEM,
|
|
|
|
|
|
+ BUG_ON(test_bit(BTRFS_INODE_HAS_ORPHAN_ITEM,
|
|
&BTRFS_I(inode)->runtime_flags));
|
|
&BTRFS_I(inode)->runtime_flags));
|
|
goto no_delete;
|
|
goto no_delete;
|
|
}
|
|
}
|