diff options
author | Daan De Meyer <daan.j.demeyer@gmail.com> | 2023-11-09 12:10:53 +0100 |
---|---|---|
committer | Daan De Meyer <daan.j.demeyer@gmail.com> | 2023-11-09 12:10:53 +0100 |
commit | 6563aede889b78279242dcad45a0b9d82b27b617 (patch) | |
tree | cde136cfa3d7c5c08727b105bbd03fb373bf3197 /src/partition | |
parent | Set default value for tools tree (diff) | |
download | systemd-6563aede889b78279242dcad45a0b9d82b27b617.tar.xz systemd-6563aede889b78279242dcad45a0b9d82b27b617.zip |
repart: Fix size round up/round down
Currently, we round minimum sizes up and maximum size down, whereas
it should be the opposite as the current approach means that if the
same size is used for min and max, the min size will end up bigger
than the max size after rounding.
Diffstat (limited to 'src/partition')
-rw-r--r-- | src/partition/repart.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/partition/repart.c b/src/partition/repart.c index 01cfc46f1c..43f6f4c3af 100644 --- a/src/partition/repart.c +++ b/src/partition/repart.c @@ -1686,10 +1686,10 @@ static int partition_read_definition(Partition *p, const char *path, const char { "Partition", "Priority", config_parse_int32, 0, &p->priority }, { "Partition", "Weight", config_parse_weight, 0, &p->weight }, { "Partition", "PaddingWeight", config_parse_weight, 0, &p->padding_weight }, - { "Partition", "SizeMinBytes", config_parse_size4096, 1, &p->size_min }, - { "Partition", "SizeMaxBytes", config_parse_size4096, -1, &p->size_max }, - { "Partition", "PaddingMinBytes", config_parse_size4096, 1, &p->padding_min }, - { "Partition", "PaddingMaxBytes", config_parse_size4096, -1, &p->padding_max }, + { "Partition", "SizeMinBytes", config_parse_size4096, -1, &p->size_min }, + { "Partition", "SizeMaxBytes", config_parse_size4096, 1, &p->size_max }, + { "Partition", "PaddingMinBytes", config_parse_size4096, -1, &p->padding_min }, + { "Partition", "PaddingMaxBytes", config_parse_size4096, 1, &p->padding_max }, { "Partition", "FactoryReset", config_parse_bool, 0, &p->factory_reset }, { "Partition", "CopyBlocks", config_parse_copy_blocks, 0, p }, { "Partition", "Format", config_parse_fstype, 0, &p->format }, |