Thread (78 messages) 78 messages, 3 authors, 2021-11-08
STALE1685d

[PATCH 19/59] perf tools: Fix parse_events_term__num call

From: Jiri Olsa <hidden>
Date: 2021-11-08 13:39:21
Subsystem: performance events subsystem, the rest · Maintainers: Peter Zijlstra, Ingo Molnar, Arnaldo Carvalho de Melo, Namhyung Kim, Linus Torvalds

We are wrongly passing &config to parse_events_term__num
as loc_term_ argument.

Fixes: fb0811535e92 ("perf parse-events: Allow config on kernel PMU events")
Signed-off-by: Jiri Olsa <jolsa@kernel.org>
---
 tools/perf/util/parse-events.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/tools/perf/util/parse-events.c b/tools/perf/util/parse-events.c
index 05a96b0f7b41..2bacbab86b09 100644
--- a/tools/perf/util/parse-events.c
+++ b/tools/perf/util/parse-events.c
@@ -1697,8 +1697,7 @@ int parse_events_multi_pmu_add(struct parse_events_state *parse_state,
 
 	if (parse_events_term__num(&term,
 				   PARSE_EVENTS__TERM_TYPE_USER,
-				   config, 1, false, &config,
-					NULL) < 0) {
+				   config, 1, false, NULL, NULL) < 0) {
 		free(config);
 		goto out_err;
 	}
-- 
2.31.1
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help