From 3b7af0a60cda2ea2226afbabaa5c38301be76bba Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Sat, 24 Nov 2018 17:14:35 -0500 Subject: 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 --- fs/bcachefs/btree_update_interior.c | 2 -- 1 file changed, 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? * -- cgit v1.2.3