diff options
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); |