summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2018-01-02 20:22:29 -0500
committerKent Overstreet <kent.overstreet@gmail.com>2018-01-02 20:22:29 -0500
commite058c26fbebbd7c84370feaff177318d1d063fb2 (patch)
treea1918c3a53af5773f4f71255d8da0533d2ae0811
parentc4bfac8d6a938004bb52f9416ad4e5adc5b02340 (diff)
bcachefs: fix bch2_dev_has_data()
-rw-r--r--fs/bcachefs/super-io.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/fs/bcachefs/super-io.c b/fs/bcachefs/super-io.c
index 217201863dcc..1472bfec8291 100644
--- a/fs/bcachefs/super-io.c
+++ b/fs/bcachefs/super-io.c
@@ -1579,10 +1579,8 @@ unsigned bch2_dev_has_data(struct bch_fs *c, struct bch_dev *ca)
goto out;
for_each_cpu_replicas_entry(r, e)
- if (replicas_test_dev(e, ca->dev_idx)) {
+ if (replicas_test_dev(e, ca->dev_idx))
ret |= 1 << e->data_type;
- break;
- }
out:
rcu_read_unlock();