mirror of
https://github.com/koverstreet/bcachefs-tools.git
synced 2025-02-22 00:00:03 +03:00
Update bcachefs sources to 3592e42edf bcachefs: Shut down quicker
This commit is contained in:
parent
d488efb9d9
commit
096f2ec00e
@ -1 +1 @@
|
||||
b47904df3c6249c30213854bdeab003e64a09877
|
||||
3592e42edfaed6a66470fb6a456a5895243ef2f4
|
||||
|
@ -1069,6 +1069,12 @@ again:
|
||||
BKEY_EXTENT_U64s_MAX))
|
||||
goto flush_io;
|
||||
|
||||
if ((op->flags & BCH_WRITE_FROM_INTERNAL) &&
|
||||
percpu_ref_is_dying(&c->writes)) {
|
||||
ret = -EROFS;
|
||||
goto err;
|
||||
}
|
||||
|
||||
wp = bch2_alloc_sectors_start(c,
|
||||
op->target,
|
||||
op->opts.erasure_code,
|
||||
|
@ -956,6 +956,7 @@ int bch2_fs_mark_dirty(struct bch_fs *c)
|
||||
mutex_lock(&c->sb_lock);
|
||||
SET_BCH_SB_CLEAN(c->disk_sb.sb, false);
|
||||
c->disk_sb.sb->compat[0] &= ~(1ULL << BCH_COMPAT_FEAT_ALLOC_METADATA);
|
||||
c->disk_sb.sb->features[0] |= 1ULL << BCH_FEATURE_new_extent_overwrite;
|
||||
c->disk_sb.sb->features[0] |= 1ULL << BCH_FEATURE_extents_above_btree_updates;
|
||||
ret = bch2_write_super(c);
|
||||
mutex_unlock(&c->sb_lock);
|
||||
|
Loading…
Reference in New Issue
Block a user