On Tue, 2026-09-29 at 16:25 +0200, Peter Zijlstra wrote:
> > c00000000002a610 <system_reset_exception>:
> > c00000000002a610:       0e 01 4c 3c     addis   r2,r12,270
> >                          c00000000002a610: R_PPC64_REL16_HA   
> > .TOC.
> > c00000000002a614:       f0 6c 42 38     addi    r2,r2,27888
> >                          c00000000002a614: R_PPC64_REL16_LO   
> > .TOC.+0x4
> > c00000000002a618:       a6 02 08 7c     mflr    r0
> > 
> > This is happening because we should be looking for destination
> > symbols that are at absolute offsets instead of relative offsets.
> 
> Again, confused. We run objtool on objects, this is pre-linking,
> there
> are no absolute offsets.
Hi Peter,

This is the special requirement of patching jump assembly instructions
that we need to know where the jump is performed from/to. As per 5/6
objtool is run post link on vmlinux. If handling post-link information
is outside the scope of objtool, please let me know.

Regards,
~Shivang.

Reply via email to