--- zzzz-none-000/linux-4.4.60/drivers/remoteproc/remoteproc_elf_loader.c 2017-04-08 07:53:53.000000000 +0000 +++ dragonfly-4020-701/linux-4.4.60/drivers/remoteproc/remoteproc_elf_loader.c 2018-11-08 13:36:17.000000000 +0000 @@ -162,7 +162,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",