Re: next-20250319: arm shmobile_defconfig trace.c undefined type 'struct module'
From: Naresh Kamboju
Date: Tue Mar 25 2025 - 05:47:47 EST
On Mon, 24 Mar 2025 at 20:02, Steven Rostedt <rostedt@xxxxxxxxxxx> wrote:
>
> On Wed, 19 Mar 2025 19:42:42 +0530
> Naresh Kamboju <naresh.kamboju@xxxxxxxxxx> wrote:
>
> > On Wed, 19 Mar 2025 at 17:01, Naresh Kamboju <naresh.kamboju@xxxxxxxxxx> wrote:
> > >
> > > Regressions on arm the shmobile_defconfig builds failed with clang-20 and gcc-13
> > >
> > > First seen on the next-20250312
> > > Good: next-20250311
> > > Bad: next-20250312 .. next-20250319
> > >
> > > Regressions found on arm:
> > > - gcc-13-shmobile_defconfig
> > > - gcc-8-shmobile_defconfig
> > > - clang-20-shmobile_defconfig
> > >
> > > Regression Analysis:
> > > - New regression? Yes
> > > - Reproducible? Yes
> > >
> > > Build regression: arm shmobile_defconfig trace.c undefined type 'struct module'
> > > Reported-by: Linux Kernel Functional Testing <lkft@xxxxxxxxxx>
> >
> > Anders bisected this build regression to the following commit,
> >
> > # first bad commit:
> > [dca91c1c54686914dec4dabea8bae4f365c02007]
> > tracing: Have persistent trace instances save module addresses
> >
> > Lore link,
> > - https://lore.kernel.org/all/CA+G9fYs62qxt1PajEp2A8uUmQFeAsC2JBV2wuspbAxz_hFF7CA@xxxxxxxxxxxxxx/
>
> The fix should have been pushed to linux-next already.
>
> Could you test the latest linux-next?
The reported issue is fixed on tag: next-20250324.
Please refer below link for more details,
Link:
- https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20250324/testrun/27735288/suite/build/test/gcc-13-shmobile_defconfig/history/
- Naresh