Files
Linux/kernel
Steven Rostedt (VMware) 26c5637310 tracing/histograms: Fix parsing of "sym-offset" modifier
With the addition of simple mathematical operations (plus and minus), the
parsing of the "sym-offset" modifier broke, as it took the '-' part of the
"sym-offset" as a minus, and tried to break it up into a mathematical
operation of "field.sym - offset", in which case it failed to parse
(unless the event had a field called "offset").

Both .sym and .sym-offset modifiers should not be entered into
mathematical calculations anyway. If ".sym-offset" is found in the
modifier, then simply make it not an operation that can be calculated on.

Link: https://lkml.kernel.org/r/[email protected]

Cc: Ingo Molnar <[email protected]>
Cc: Andrew Morton <[email protected]>
Cc: Masami Hiramatsu <[email protected]>
Cc: Namhyung Kim <[email protected]>
Cc: Daniel Bristot de Oliveira <[email protected]>
Cc: [email protected]
Fixes: 100719dcef ("tracing: Add simple expression support to hist triggers")
Reviewed-by: Tom Zanussi <[email protected]>
Signed-off-by: Steven Rostedt (VMware) <[email protected]>
2021-07-07 13:14:21 -04:00
..
2021-05-24 12:45:26 -04:00
2021-04-08 19:37:21 +02:00
2021-03-24 12:11:48 -04:00
…
2021-04-08 16:04:20 -07:00
…
…
…
2021-05-06 19:24:11 -07:00
…
…
2021-05-06 19:24:13 -07:00
…
…
2021-05-07 00:26:33 -07:00
…
…
2020-11-14 11:26:04 -08:00
…
…
2020-12-01 10:30:28 +00:00
2021-01-22 15:09:42 +01:00
…
2021-05-07 00:26:34 -07:00
…
…
…
2021-05-07 00:26:34 -07:00
…
…