From a570da214819fa2bd26b8edcaf857867f55e60c5 Mon Sep 17 00:00:00 2001 From: Arnaldo Carvalho de Melo Date: Wed, 12 Mar 2025 17:31:38 -0300 Subject: [PATCH] perf python tracepoint.py: Change the COMM using setproctitle if available Otherwise when debugging we see just "python" in perf, top, etc. Signed-off-by: Arnaldo Carvalho de Melo Reviewed-by: Ian Rogers Link: https://lore.kernel.org/r/20250312203141.285263-4-acme@kernel.org Signed-off-by: Namhyung Kim --- tools/perf/python/tracepoint.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tools/perf/python/tracepoint.py b/tools/perf/python/tracepoint.py index 38b2b6d11f64..15b0c8268996 100755 --- a/tools/perf/python/tracepoint.py +++ b/tools/perf/python/tracepoint.py @@ -5,7 +5,15 @@ import perf +def change_proctitle(): + try: + import setproctitle + setproctitle.setproctitle("tracepoint.py") + except: + print("Install the setproctitle python package to help with top and friends") + def main(): + change_proctitle() cpus = perf.cpu_map() threads = perf.thread_map(-1) evlist = perf.parse_events("sched:sched_switch", cpus, threads) -- 2.50.1