summaryrefslogtreecommitdiff
path: root/libbcachefs/alloc_foreground.c
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@linux.dev>2025-05-04 15:38:06 -0400
committerKent Overstreet <kent.overstreet@linux.dev>2025-05-04 15:52:42 -0400
commit401a20ed984b7ccee689202d9372045d41271bcc (patch)
tree61a8553d25b04459593fca2c350dfcb7def76150 /libbcachefs/alloc_foreground.c
parent6e4bda5ad5f7a43b90d9f22b8e86011e51569bf1 (diff)
Update bcachefs sources to b4927db2cdc7 bcachefs: bcachefs_metadata_version_fast_device_removal
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'libbcachefs/alloc_foreground.c')
-rw-r--r--libbcachefs/alloc_foreground.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libbcachefs/alloc_foreground.c b/libbcachefs/alloc_foreground.c
index a0f92daa..c17c5733 100644
--- a/libbcachefs/alloc_foreground.c
+++ b/libbcachefs/alloc_foreground.c
@@ -1255,6 +1255,9 @@ int bch2_alloc_sectors_start_trans(struct btree_trans *trans,
if (unlikely(ret))
return ret;
+ if (!IS_ENABLED(CONFIG_BCACHEFS_ERASURE_CODING))
+ erasure_code = false;
+
req->nr_replicas = nr_replicas;
req->target = target;
req->ec = erasure_code;
@@ -1262,9 +1265,6 @@ int bch2_alloc_sectors_start_trans(struct btree_trans *trans,
req->flags = flags;
req->devs_have = devs_have;
- if (!IS_ENABLED(CONFIG_BCACHEFS_ERASURE_CODING))
- erasure_code = false;
-
BUG_ON(!nr_replicas || !nr_replicas_required);
retry:
req->ptrs.nr = 0;