Merge "common: cmd_mtdparts: skip partitions exceeding flash size"

This commit is contained in:
Linux Build Service Account 2023-11-28 06:13:03 -08:00 committed by Gerrit - the friendly Code Review server
commit 80a79ee5ed
2 changed files with 4 additions and 2 deletions

View file

@ -411,8 +411,7 @@ static int part_validate(struct mtdids *id, struct part_info *part)
}
if (part->offset + part->size > id->size) {
printf("%s: partitioning exceeds flash size\n", id->mtd_id);
return 1;
printf("%s: partitioning (%s) exceeds flash size\n", id->mtd_id, part->name);
}
/*

View file

@ -817,6 +817,9 @@ int fdt_node_set_part_info(void *blob, int parent_offset,
part = list_entry(pentry, struct part_info, link);
if (part->offset + part->size > dev->id->size)
continue;
debug("%2d: %-20s0x%08llx\t0x%08llx\t%d\n",
part_num, part->name, part->size,
part->offset, part->mask_flags);