From 305a7a5a74a612801d9df2b2efc86dd952b8c4e7 Mon Sep 17 00:00:00 2001 From: Stefano Babic Date: Tue, 9 Jun 2020 13:58:06 +0000 Subject: [PATCH] diskpart: force kernel to reread partition table After writing a partition table to disk, the kernel should be informed (like the partconf tool does), else it is not possible to install images in the new created partitions. Signed-off-by: Stefano Babic Signed-off-by: Joris Offouga --- handlers/diskpart_handler.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/handlers/diskpart_handler.c b/handlers/diskpart_handler.c index 16adc17..372412b 100644 --- a/handlers/diskpart_handler.c +++ b/handlers/diskpart_handler.c @@ -273,7 +273,8 @@ static int diskpart(struct img_type *img, /* * Everything done, write into disk */ - ret = fdisk_write_disklabel(cxt); + ret = fdisk_write_disklabel(cxt) | + fdisk_reread_partition_table(cxt); handler_exit: if (fdisk_deassign_device(cxt, 0)) -- 2.25.1