From 8024d577897d57d0b9ec2dd92449e06e7f74f0e0 Mon Sep 17 00:00:00 2001 From: Kishan Dudhatra Date: Mon, 22 Apr 2024 23:47:33 +0530 Subject: [PATCH] cmd: gpt: initialize partition table Change in v2: - Fix applies to all block devices, not just MMC. If partition init is not completed within the gpt write, the gpt partition list will not be updated. Signed-off-by: Kishan Dudhatra --- cmd/gpt.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmd/gpt.c b/cmd/gpt.c index d7e96529a6..7aaf1889a5 100644 --- a/cmd/gpt.c +++ b/cmd/gpt.c @@ -643,6 +643,10 @@ static int gpt_default(struct blk_desc *blk_dev_desc, const char *str_part) free(str_disk_guid); free(partitions); + /* initialize partition table */ + if (blk_enabled()) + part_init(blk_dev_desc); + return ret; } -- 2.39.5