summaryrefslogtreecommitdiff
path: root/libbcachefs/extents.c
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@linux.dev>2025-07-08 15:26:03 -0400
committerKent Overstreet <kent.overstreet@linux.dev>2025-07-08 15:26:30 -0400
commit4e973f190c90351fa0e56d0523877d8fe6a646bd (patch)
treea5f94efdff4f5d5c3a3a3559cf1bbeae66ad8560 /libbcachefs/extents.c
parent25c580652a8a7ed83f71e6762eaea8dba06f538b (diff)
Update bcachefs sources to 6fc0b31163ea workqueue: Basic memory allocation profiling support
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'libbcachefs/extents.c')
-rw-r--r--libbcachefs/extents.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libbcachefs/extents.c b/libbcachefs/extents.c
index ec0951fb..a286bd99 100644
--- a/libbcachefs/extents.c
+++ b/libbcachefs/extents.c
@@ -1524,7 +1524,7 @@ int bch2_bkey_ptrs_validate(struct bch_fs *c, struct bkey_s_c k,
const struct bch_extent_rebalance *r = &entry->rebalance;
if (!bch2_compression_opt_valid(r->compression)) {
- struct bch_compression_opt opt = __bch2_compression_decode(r->compression);
+ union bch_compression_opt opt = { .value = r->compression };
prt_printf(err, "invalid compression opt %u:%u",
opt.type, opt.level);
return bch_err_throw(c, invalid_bkey);