Commit 11827dba authored by Kent Overstreet's avatar Kent Overstreet

bcachefs: trivial open_bucket_add_buckets() cleanup

Signed-off-by: default avatarKent Overstreet <kent.overstreet@linux.dev>
parent d89b35d8
...@@ -1022,9 +1022,6 @@ static int __open_bucket_add_buckets(struct btree_trans *trans, ...@@ -1022,9 +1022,6 @@ static int __open_bucket_add_buckets(struct btree_trans *trans,
open_bucket_for_each(c, ptrs, ob, i) open_bucket_for_each(c, ptrs, ob, i)
__clear_bit(ob->dev, devs.d); __clear_bit(ob->dev, devs.d);
if (erasure_code && ec_open_bucket(c, ptrs))
return 0;
ret = bucket_alloc_set_writepoint(c, ptrs, wp, &devs, ret = bucket_alloc_set_writepoint(c, ptrs, wp, &devs,
nr_replicas, nr_effective, nr_replicas, nr_effective,
have_cache, erasure_code, flags); have_cache, erasure_code, flags);
...@@ -1079,7 +1076,7 @@ static int open_bucket_add_buckets(struct btree_trans *trans, ...@@ -1079,7 +1076,7 @@ static int open_bucket_add_buckets(struct btree_trans *trans,
{ {
int ret; int ret;
if (erasure_code) { if (erasure_code && !ec_open_bucket(trans->c, ptrs)) {
ret = __open_bucket_add_buckets(trans, ptrs, wp, ret = __open_bucket_add_buckets(trans, ptrs, wp,
devs_have, target, erasure_code, devs_have, target, erasure_code,
nr_replicas, nr_effective, have_cache, nr_replicas, nr_effective, have_cache,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment