]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - libbcachefs/journal_sb.c
Update bcachefs sources to 91e6c3e0d5 bcachefs: Gap buffer for journal keys
[bcachefs-tools-debian] / libbcachefs / journal_sb.c
index 8efe7b7e3dcbdb575dcbc91120318eedf5bb743a..506044e358db8b2e805ee11f3b9794243db13dbe 100644 (file)
@@ -186,7 +186,8 @@ int bch2_journal_buckets_to_sb(struct bch_fs *c, struct bch_dev *ca)
        struct bch_sb_field_journal_v2 *j;
        unsigned i, dst = 0, nr = 1;
 
-       lockdep_assert_held(&c->sb_lock);
+       if (c)
+               lockdep_assert_held(&c->sb_lock);
 
        if (!ja->nr) {
                bch2_sb_field_delete(&ca->disk_sb, BCH_SB_FIELD_journal);