Re: [PATCH V2 0/2] perf symbols: Slightly improve module file executable section mappings

From: Namhyung Kim
Date: Thu Feb 08 2024 - 00:30:09 EST


On Wed, Feb 7, 2024 at 9:26 PM Namhyung Kim <namhyung@xxxxxxxxxx> wrote:
>
> Hi Adrian,
>
> On Tue, Feb 6, 2024 at 5:05 AM Adrian Hunter <adrian.hunter@intelcom> wrote:
> >
> > Hi
> >
> > Currently perf does not record module section addresses except for
> > the .text section. In general that means perf cannot get module section
> > mappings correct (except for .text) when loading symbols from a kernel
> > module file. (Note using --kcore does not have this issue)
> >
> > Here are a couple of patches to help shed light upon and slightly improve
> > the situation.
> >
> >
> > Changes in V2:
> >
> > perf tools: Make it possible to see perf's kernel and module memory mappings
> > - add dump to perf report (if no browser) as well as perf script
> > - add 'perf --debug kmaps' option also to dump kmaps
> >
> >
> > Adrian Hunter (2):
> > perf tools: Make it possible to see perf's kernel and module memory mappings
> > perf symbols: Slightly improve module file executable section mappings
>
> Acked-by: Namhyung Kim <namhyung@xxxxxxxxxx>

Hmm.. this is not applied cleanly. Can you please rebase
onto the current perf-tools-next?

Thanks,
Namhyung