diff options
author | Kent Overstreet <kent.overstreet@linux.dev> | 2025-05-08 12:27:30 -0400 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2025-05-08 14:37:46 -0400 |
commit | 968369e0da92643a81f3df3e3078a750b9fe22c6 (patch) | |
tree | a794388b81ce24bee7ac34860656fc61cf106115 /c_src/cmd_device.c | |
parent | 723b9092ace2a9bb6d9751955cb7656386aed07e (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.c | 6 |
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); |