summaryrefslogtreecommitdiff
path: root/c_src/cmd_device.c
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@linux.dev>2025-05-08 12:27:30 -0400
committerKent Overstreet <kent.overstreet@linux.dev>2025-05-08 14:37:46 -0400
commit968369e0da92643a81f3df3e3078a750b9fe22c6 (patch)
treea794388b81ce24bee7ac34860656fc61cf106115 /c_src/cmd_device.c
parent723b9092ace2a9bb6d9751955cb7656386aed07e (diff)
Update bcachefs sources to db6b78d0e5ef bcachefs: Extend bucket_size to 32 bits
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'c_src/cmd_device.c')
-rw-r--r--c_src/cmd_device.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/c_src/cmd_device.c b/c_src/cmd_device.c
index cb40dcea..fe1dbc95 100644
--- a/c_src/cmd_device.c
+++ b/c_src/cmd_device.c
@@ -505,7 +505,7 @@ static int cmd_device_resize(int argc, char *argv[])
struct bch_member m = bch2_sb_member_get(sb, idx);
- u64 nbuckets = size / le16_to_cpu(m.bucket_size);
+ u64 nbuckets = size / BCH_MEMBER_BUCKET_SIZE(&m);
if (nbuckets < le64_to_cpu(m.nbuckets))
die("Shrinking not supported yet");
@@ -532,7 +532,7 @@ static int cmd_device_resize(int argc, char *argv[])
enumerated_ref_get(&resize->io_ref[READ], 0);
}
- u64 nbuckets = size / le16_to_cpu(resize->mi.bucket_size);
+ u64 nbuckets = size / resize->mi.bucket_size;
if (nbuckets < le64_to_cpu(resize->mi.nbuckets))
die("Shrinking not supported yet");
@@ -609,7 +609,7 @@ static int cmd_device_resize_journal(int argc, char *argv[])
struct bch_member m = bch2_sb_member_get(sb, idx);
- u64 nbuckets = size / le16_to_cpu(m.bucket_size);
+ u64 nbuckets = size / BCH_MEMBER_BUCKET_SIZE(&m);
printf("resizing journal on %s to %llu buckets\n", dev, nbuckets);
bchu_disk_resize_journal(fs, idx, nbuckets);