Re: [PATCH] scripts/faddr2line: Only use text symbols to calculate function size

From: Josh Poimboeuf
Date: Fri May 06 2022 - 11:26:08 EST


On Fri, May 06, 2022 at 11:34:00AM +0530, Kaiwan N Billimoria wrote:
> Hi Josh,
>
> Unfortunately, it didn't work with my test case (as before):
> $ <...>/linux-5.10.60/scripts/faddr2line ./oops_tryv2.ko do_the_work+0x124
> bad symbol size: base: 0x0000000000000000 end: 0x0000000000000000
> $
>
> What _did_ work was the earlier (much longer) patch you'd sent (your
> email dt 20 Jan 2022),
> Could you pl recheck...
> (As before, i have the test case module here:
> https://github.com/PacktPublishing/Linux-Kernel-Debugging/tree/main/ch7/oops_tryv2

Sorry, I totally managed to forget that I rewrote the whole script:

https://lkml.kernel.org/lkml/20220120171751.gibauc4zovoskjns@treble

IIRC, that was the one that fixed your issue. Let me go clean that one
up...

--
Josh