mirror of
https://github.com/koverstreet/bcachefs-tools.git
synced 2025-02-23 00:00:02 +03:00
Print better error message when shrinking is attempted
Shrinking's not supported yet. Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
This commit is contained in:
parent
ba69a1b1c4
commit
beb0846724
@ -498,6 +498,9 @@ int cmd_device_resize(int argc, char *argv[])
|
||||
|
||||
u64 nbuckets = size / le16_to_cpu(m->bucket_size);
|
||||
|
||||
if (nbuckets < le64_to_cpu(m->nbuckets))
|
||||
die("Shrinking not supported yet");
|
||||
|
||||
printf("resizing %s to %llu buckets\n", dev, nbuckets);
|
||||
bchu_disk_resize(fs, idx, nbuckets);
|
||||
} else {
|
||||
@ -519,6 +522,9 @@ int cmd_device_resize(int argc, char *argv[])
|
||||
|
||||
u64 nbuckets = size / le16_to_cpu(resize->mi.bucket_size);
|
||||
|
||||
if (nbuckets < le64_to_cpu(resize->mi.nbuckets))
|
||||
die("Shrinking not supported yet");
|
||||
|
||||
printf("resizing %s to %llu buckets\n", dev, nbuckets);
|
||||
int ret = bch2_dev_resize(c, resize, nbuckets);
|
||||
if (ret)
|
||||
|
Loading…
Reference in New Issue
Block a user