diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2022-04-04 13:48:45 -0400 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@gmail.com> | 2022-04-04 13:48:45 -0400 |
commit | 498874fdb71973c1856f35414bd607e58be16790 (patch) | |
tree | 9befebc09f4ebd856788d5fd5ac4ffecbd7698e9 /libbcachefs/journal_sb.c | |
parent | 32aabbc4e547592f957de7d4b093986e55981085 (diff) |
Update bcachefs sources to 91e6c3e0d5 bcachefs: Gap buffer for journal keys
Diffstat (limited to 'libbcachefs/journal_sb.c')
-rw-r--r-- | libbcachefs/journal_sb.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libbcachefs/journal_sb.c b/libbcachefs/journal_sb.c index 8efe7b7e..506044e3 100644 --- a/libbcachefs/journal_sb.c +++ b/libbcachefs/journal_sb.c @@ -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); |