On Mon, Nov 22, 2021 at 11:35 AM Max Krummenacher <max.oss...@gmail.com> wrote: > > I am trying out a kernel recipe using linux master, 5.16-rc2. I found > that perf fails to build in do_compile with such a setup. > Root cause is that the kernel did add 'static' and 'const' to the > arrays of structs which sort-pmuevents does sort. > This is addressed in the second commit. > > While at it I noticed that there are some struct arrays which neither > have a name or cpuid element with 1 array element. That 1 element was > dropped. I did not verify if that causes any issues at runtime, however > that behaviour was improved with the first commit.
What MACHINE were you testing against ? When I build perf against my -rc2 dev kernel, I still run into the build issues with these commits in place. I just want to make sure that I'm not seeing something different .. so I can do some runs against a similar config as you are using. Bruce > > Note that the kernel itself doesn't build either as after 5.15 it now > does try to run the dt_binding_check for which the kernel recipe does > not provide whatever stuff is needed. > I just did a revert patch for commit 53182e81f47d ("kbuild: Enable > DT schema checks for %.dtb targets") to get over that. > > Max Krummenacher (2): > perf: sort-pmuevents: don't drop elements > perf: sort-pmuevents: allow for additional type qualifiers and storage > class > > .../perf/perf/sort-pmuevents.py | 28 +++++++++++-------- > 1 file changed, 16 insertions(+), 12 deletions(-) > > -- > 2.20.1 > -- - Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end - "Use the force Harry" - Gandalf, Star Trek II
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#158595): https://lists.openembedded.org/g/openembedded-core/message/158595 Mute This Topic: https://lists.openembedded.org/mt/87238903/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-