summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2018-11-24 17:14:35 -0500
committerKent Overstreet <kent.overstreet@gmail.com>2018-12-27 11:38:33 -0500
commit3b7af0a60cda2ea2226afbabaa5c38301be76bba (patch)
tree628e53cfda8c792f24fd2c424fa3d27063409136
parent4418024c69c6887cb642e0adeb22664dd8f11bcc (diff)
bcachefs: drop a faulty assertion
assertion meant to check that no linked iterators had the node locked, but other threads could be holdinga read lock
-rw-r--r--fs/bcachefs/btree_update_interior.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/fs/bcachefs/btree_update_interior.c b/fs/bcachefs/btree_update_interior.c
index a00fc3a5a60e..52d67bcbca8c 100644
--- a/fs/bcachefs/btree_update_interior.c
+++ b/fs/bcachefs/btree_update_interior.c
@@ -261,8 +261,6 @@ void bch2_btree_node_free_inmem(struct bch_fs *c, struct btree *b,
for_each_btree_iter(iter, linked)
BUG_ON(linked->l[b->level].b == b);
- BUG_ON(b->lock.state.read_lock || b->lock.state.intent_lock != 1);
-
/*
* Is this a node that isn't reachable on disk yet?
*