diff options
author | Chris Mason <chris.mason@oracle.com> | 2008-09-29 11:24:41 -0400 |
---|---|---|
committer | Chris Mason <chris.mason@oracle.com> | 2008-09-29 11:24:41 -0400 |
commit | 9a5e1ea1e1e539e244a54afffc330fc368376ab9 (patch) | |
tree | 87b48444ba411ff6d87a87190faf5a3d912765d1 /fs/btrfs/ref-cache.c | |
parent | 8c8bee1d7ca47fc75b6bd24a8085c525a2394c02 (diff) | |
download | kernel_samsung_smdk4412-9a5e1ea1e1e539e244a54afffc330fc368376ab9.zip kernel_samsung_smdk4412-9a5e1ea1e1e539e244a54afffc330fc368376ab9.tar.gz kernel_samsung_smdk4412-9a5e1ea1e1e539e244a54afffc330fc368376ab9.tar.bz2 |
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: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'fs/btrfs/ref-cache.c')
-rw-r--r-- | fs/btrfs/ref-cache.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/fs/btrfs/ref-cache.c b/fs/btrfs/ref-cache.c index c580998..30fcb7a 100644 --- a/fs/btrfs/ref-cache.c +++ b/fs/btrfs/ref-cache.c @@ -67,7 +67,6 @@ static struct rb_node *tree_insert(struct rb_root *root, u64 bytenr, while(*p) { parent = *p; entry = rb_entry(parent, struct btrfs_leaf_ref, rb_node); - WARN_ON(!entry->in_tree); if (bytenr < entry->bytenr) p = &(*p)->rb_left; |