Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a396fe6c authored by Puja Gupta's avatar Puja Gupta Committed by Jeevan Shriram
Browse files

soc: qcom: Add more details to error log for PIL debugging



Add more detailed log to help debug when the ELF segments relocatable bit
is not set and pil_init_segment bails out.

Change-Id: Id8d941e69b70f1bcf709cedc969aa0500be92039
Signed-off-by: default avatarPuja Gupta <pujag@codeaurora.org>
parent 7b1a1d22
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -354,7 +354,7 @@ static struct pil_seg *pil_init_seg(const struct pil_desc *desc,
	struct pil_seg *seg;

	if (!reloc && memblock_overlaps_memory(phdr->p_paddr, phdr->p_memsz)) {
		pil_err(desc, "kernel memory would be overwritten [%#08lx, %#08lx)\n",
		pil_err(desc, "Segment not relocatable,kernel memory would be overwritten[%#08lx, %#08lx)\n",
		(unsigned long)phdr->p_paddr,
		(unsigned long)(phdr->p_paddr + phdr->p_memsz));
		return ERR_PTR(-EPERM);