]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - libbcachefs/alloc_background.c
Update bcachefs sources to 8e1519ccb6 bcachefs: Add tracepoint & counter for btree...
[bcachefs-tools-debian] / libbcachefs / alloc_background.c
index 755faa34e0f32daa7755bdeb03b1cddf687eaaa3..b39a4533a5a431e82d0ef1c52868ede78a19f81e 100644 (file)
@@ -1785,6 +1785,9 @@ static int invalidate_one_bucket(struct btree_trans *trans,
                goto err;
        }
 
+       if (bch2_bucket_is_open_safe(c, bucket.inode, bucket.offset))
+               return 0;
+
        a = bch2_trans_start_alloc_update(trans, &alloc_iter, bucket);
        ret = PTR_ERR_OR_ZERO(a);
        if (ret)