On Mon, Feb 3, 2025 at 4:15 PM Namhyung Kim <namhyung@xxxxxxxxxx> wrote: [snip] > Yep, I agree it's confusing. So my opinion is to use legacy encoding > and no default wildcard. :) Making it so that all non-legacy, non-core PMU events require a PMU is a breaking change and a regression for all users, command line event name suggesting, any tool built off of perf, and so on. Breaking all perf users and requiring all perf metrics be rewritten is well.. something.. Ian