diff options
author | Torge Matthies <openglfreak@googlemail.com> | 2023-09-21 23:25:54 +0200 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2023-09-21 18:32:07 -0400 |
commit | 508de596ed0b58b1dbe783ca1fbbee04d40e9ccf (patch) | |
tree | 3cf7f212b3568a1da8b8e6d00a4c071e1b50c7b0 | |
parent | 8d626104a76e17ea365be04ac70b546834f0cbb9 (diff) |
bcachefs: Fix changing durability using sysfs
Signed-off-by: Torge Matthies <openglfreak@googlemail.com>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
-rw-r--r-- | fs/bcachefs/sysfs.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/bcachefs/sysfs.c b/fs/bcachefs/sysfs.c index f3ca3c348eff..1abc61cb3f7e 100644 --- a/fs/bcachefs/sysfs.c +++ b/fs/bcachefs/sysfs.c @@ -977,7 +977,7 @@ STORE(bch2_dev) mutex_lock(&c->sb_lock); mi = &bch2_sb_get_members(c->disk_sb.sb)->members[ca->dev_idx]; - if (v != BCH_MEMBER_DURABILITY(mi)) { + if (v + 1 != BCH_MEMBER_DURABILITY(mi)) { SET_BCH_MEMBER_DURABILITY(mi, v + 1); bch2_write_super(c); } |