From b0fbf90b5aec83be5e6466436efda83114798a21 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Sun, 4 Sep 2022 18:25:03 +0900 Subject: [PATCH] repart: ensure partition_max_size() >= partition_min_size() --- src/partition/repart.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/partition/repart.c b/src/partition/repart.c index ddbac9a596..1b61700dd0 100644 --- a/src/partition/repart.c +++ b/src/partition/repart.c @@ -522,9 +522,9 @@ static uint64_t partition_max_size(const Context *context, const Partition *p) { sm = round_down_size(p->size_max, context->grain_size); if (p->current_size != UINT64_MAX) - return MAX(p->current_size, sm); + sm = MAX(p->current_size, sm); - return sm; + return MAX(partition_min_size(context, p), sm); } static uint64_t partition_min_size_with_padding(Context *context, const Partition *p) {