sysupgrade: Consider minimum metadata size as 0x1000

When we use root certificate count as four, then metadata
is generated with size as 0x4000, but for single root
certificate, metadata size will be less than 0x4000, hence
consider minimum metadata size as 0x1000

Change-Id: Ib713e5fd4bcfe493cf482efda54d20ca1604939b
Signed-off-by: Ram Chandra Jangir <quic_rjangir@quicinc.com>
This commit is contained in:
Ram Chandra Jangir 2023-03-13 15:58:07 +05:30 committed by Gerrit - the friendly Code Review server
parent 7c4046429b
commit 46352bfda4

View file

@ -1235,7 +1235,7 @@ int parse_elf_image_phdr(struct image_section *section)
phdr->p_paddr, phdr->p_offset, phdr->p_filesz, phdr->p_type);
int size = sb.st_size - (phdr->p_offset + phdr->p_filesz );
if (size < 0x4000) {
if (size < 0x1000) {
printf("rootfs metada is not available\n");
return 1;
}