diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2019-05-14 18:27:01 -0400 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@gmail.com> | 2019-05-14 18:27:01 -0400 |
commit | a8c74119956649154f8f316b5fb93c5bb1385f26 (patch) | |
tree | ebd94afea7144403fc64b1f2939de2b22a01da84 | |
parent | fdad71d47dd56dafd48ce6577b3bbd5f5848929a (diff) |
bcachefs: fix a preempt splat
-rw-r--r-- | fs/bcachefs/buckets.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/bcachefs/buckets.c b/fs/bcachefs/buckets.c index 81d02a4287b5..af358fc16afb 100644 --- a/fs/bcachefs/buckets.c +++ b/fs/bcachefs/buckets.c @@ -495,9 +495,11 @@ void bch2_dev_usage_from_buckets(struct bch_fs *c) buckets = bucket_array(ca); + preempt_disable(); for_each_bucket(g, buckets) bch2_dev_usage_update(c, ca, c->usage_base, old, g->mark, false); + preempt_enable(); } } |