Commit 9a5e1ea1 authored by Chris Mason's avatar Chris Mason

Btrfs: drop WARN_ON from btrfs_add_leaf_ref

btrfs_add_leaf_ref was doing checks on the objects it found in the
rbtree to make sure they were properly linked into the tree.  But, the field
it was checking can be safely changed outside of the tree spin lock.

The WARN_ON was for debugging the initial implementation and can be
safely removed.
Signed-off-by: default avatarChris Mason <chris.mason@oracle.com>
parent 8c8bee1d
...@@ -67,7 +67,6 @@ static struct rb_node *tree_insert(struct rb_root *root, u64 bytenr, ...@@ -67,7 +67,6 @@ static struct rb_node *tree_insert(struct rb_root *root, u64 bytenr,
while(*p) { while(*p) {
parent = *p; parent = *p;
entry = rb_entry(parent, struct btrfs_leaf_ref, rb_node); entry = rb_entry(parent, struct btrfs_leaf_ref, rb_node);
WARN_ON(!entry->in_tree);
if (bytenr < entry->bytenr) if (bytenr < entry->bytenr)
p = &(*p)->rb_left; p = &(*p)->rb_left;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment