From: Arnaldo Carvalho de Melo Date: Wed, 12 Mar 2025 20:31:38 +0000 (-0300) Subject: perf python tracepoint.py: Change the COMM using setproctitle if available X-Git-Tag: block-6.15-20250403~13^2~41 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=a570da214819fa2bd26b8edcaf857867f55e60c5;p=linux-block.git 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 --- 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)