bootstd: rauc: Don't check root part filesystem

Only check if the root partition exists when scanning for the slots
partitions and not if the filesystem can be accessed. It is not needed
to access the filesystem of the root partition as it might not be
supported by u-boot or be encrypted.

Signed-off-by: Leonard Anderweit <l.anderweit@phytec.de>
Tested-by: Martin Schwan <m.schwan@phytec.de>
This commit is contained in:
Leonard Anderweit
2025-11-18 15:30:20 +01:00
committed by Tom Rini
parent 70ab39e230
commit 5d7c080ae5

View File

@@ -17,6 +17,7 @@
#include <fs.h>
#include <malloc.h>
#include <mapmem.h>
#include <part.h>
#include <string.h>
#include <linux/stringify.h>
#include <asm/cache.h>
@@ -121,10 +122,9 @@ static int distro_rauc_scan_parts(struct bootflow *bflow)
if (ret)
return log_msg_ret("part", ret);
fs_close();
ret = fs_set_blk_dev_with_part(desc, slot->root_part);
ret = part_get_info(desc, slot->root_part, NULL);
if (ret)
return log_msg_ret("part", ret);
fs_close();
}
}
str_free_list(boot_order_list);