From: Ian Rogers Date: Thu, 16 Oct 2025 22:22:26 +0000 (-0700) Subject: perf ilist: Don't display deprecated events X-Git-Tag: v6.19-rc1~61^2~181 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a3ef39eb975d4ba1bd1a29b7dcc4e76d6745b305;p=thirdparty%2Fkernel%2Flinux.git perf ilist: Don't display deprecated events Unsupported legacy events are flagged as deprecated. Don't display these events in ilist as they won't open and there are over 1,000 legacy cache events. Signed-off-by: Ian Rogers Signed-off-by: Namhyung Kim --- diff --git a/tools/perf/python/ilist.py b/tools/perf/python/ilist.py index 9d6465c60df31..69005a88872e9 100755 --- a/tools/perf/python/ilist.py +++ b/tools/perf/python/ilist.py @@ -439,6 +439,8 @@ class IListApp(App): pmu_node = pmus.add(pmu_name) try: for event in sorted(pmu.events(), key=lambda x: x["name"]): + if "deprecated" in event: + continue if "name" in event: e = event["name"].lower() if "alias" in event: