]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - libbcachefs/btree_io.c
Update bcachefs sources to 313b24b652 bcachefs: Fix an assertion
[bcachefs-tools-debian] / libbcachefs / btree_io.c
index b94f0807d61521c911de41132d07aa8e3e3889a9..65f7e36677b7da68ea84487d503ebe86f7bce38a 100644 (file)
@@ -1828,23 +1828,6 @@ void bch2_btree_flush_all_writes(struct bch_fs *c)
        __bch2_btree_flush_all(c, BTREE_NODE_write_in_flight);
 }
 
-void bch2_btree_verify_flushed(struct bch_fs *c)
-{
-       struct bucket_table *tbl;
-       struct rhash_head *pos;
-       struct btree *b;
-       unsigned i;
-
-       rcu_read_lock();
-       for_each_cached_btree(b, c, tbl, i, pos) {
-               unsigned long flags = READ_ONCE(b->flags);
-
-               BUG_ON((flags & (1 << BTREE_NODE_dirty)) ||
-                      (flags & (1 << BTREE_NODE_write_in_flight)));
-       }
-       rcu_read_unlock();
-}
-
 void bch2_dirty_btree_nodes_to_text(struct printbuf *out, struct bch_fs *c)
 {
        struct bucket_table *tbl;