]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
tracing: Fix fully-qualified variable reference printing in histograms
authorTom Zanussi <zanussi@kernel.org>
Mon, 13 Apr 2026 22:35:37 +0000 (17:35 -0500)
committerSteven Rostedt (Google) <rostedt@goodmis.org>
Tue, 14 Apr 2026 09:28:10 +0000 (05:28 -0400)
commit9236eebd138aa2753f7b30fc6cee7b7202841247
treea498849e81001380e57f74b586e36a7a03b70abc
parentfad217e16fded7f3c09f8637b0f6a224d58b5f2e
tracing: Fix fully-qualified variable reference printing in histograms

The syntax for fully-qualified variable references in histograms is
subsys.event.$var, which is parsed correctly, but not displayed correctly
when printing a histogram spec. The current code puts the $ reference at
the beginning of the fully-qualified variable name i.e. $subsys.event.var,
which is incorrect.

Before:

trigger info: hist:keys=next_comm:vals=hitcount:wakeup_lat=common_timestamp.usecs-$sched.sched_wakeup.ts0: ...

After:

trigger info: hist:keys=next_comm:vals=hitcount:wakeup_lat=common_timestamp.usecs-sched.sched_wakeup.$ts0: ...

Link: https://patch.msgid.link/5dee9a86d062a4dd68c2214f3d90ac93811e1951.1776112478.git.zanussi@kernel.org
Signed-off-by: Tom Zanussi <zanussi@kernel.org>
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
kernel/trace/trace_events_hist.c