--- zzzz-none-000/linux-5.4.213/drivers/remoteproc/remoteproc_elf_loader.c 2022-09-15 10:04:56.000000000 +0000 +++ miami-7690-761/linux-5.4.213/drivers/remoteproc/remoteproc_elf_loader.c 2024-05-29 11:20:00.000000000 +0000 @@ -153,7 +153,7 @@ u32 offset = phdr->p_offset; void *ptr; - if (phdr->p_type != PT_LOAD) + if ((phdr->p_type != PT_LOAD) || (memsz == 0)) continue; dev_dbg(dev, "phdr: type %d da 0x%x memsz 0x%x filesz 0x%x\n",