diff options
author | Mark Brown <broonie@kernel.org> | 2017-09-19 09:12:47 -0400 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2017-09-19 09:12:47 -0400 |
commit | e9331ee9b164d58b4dd0abc882ba7e23d2f404b3 (patch) | |
tree | 903d078e53a59ed65708193f2486ad0b9a8109d8 /tools/perf/ui/gtk/annotate.c | |
parent | e7251484f3bc3bd9203a2c39555ca7d53e988cf6 (diff) | |
parent | 2bd6bf03f4c1c59381d62c61d03f6cc3fe71f66e (diff) |
Merge tag 'v4.14-rc1' into asoc-rockchip
Linux 4.14-rc1
Diffstat (limited to 'tools/perf/ui/gtk/annotate.c')
-rw-r--r-- | tools/perf/ui/gtk/annotate.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/perf/ui/gtk/annotate.c b/tools/perf/ui/gtk/annotate.c index d903fd493416..02176193f427 100644 --- a/tools/perf/ui/gtk/annotate.c +++ b/tools/perf/ui/gtk/annotate.c | |||
@@ -34,10 +34,10 @@ static int perf_gtk__get_percent(char *buf, size_t size, struct symbol *sym, | |||
34 | return 0; | 34 | return 0; |
35 | 35 | ||
36 | symhist = annotation__histogram(symbol__annotation(sym), evidx); | 36 | symhist = annotation__histogram(symbol__annotation(sym), evidx); |
37 | if (!symbol_conf.event_group && !symhist->addr[dl->offset]) | 37 | if (!symbol_conf.event_group && !symhist->addr[dl->offset].nr_samples) |
38 | return 0; | 38 | return 0; |
39 | 39 | ||
40 | percent = 100.0 * symhist->addr[dl->offset] / symhist->sum; | 40 | percent = 100.0 * symhist->addr[dl->offset].nr_samples / symhist->nr_samples; |
41 | 41 | ||
42 | markup = perf_gtk__get_percent_color(percent); | 42 | markup = perf_gtk__get_percent_color(percent); |
43 | if (markup) | 43 | if (markup) |
@@ -169,7 +169,7 @@ static int symbol__gtk_annotate(struct symbol *sym, struct map *map, | |||
169 | return -1; | 169 | return -1; |
170 | 170 | ||
171 | err = symbol__disassemble(sym, map, perf_evsel__env_arch(evsel), | 171 | err = symbol__disassemble(sym, map, perf_evsel__env_arch(evsel), |
172 | 0, NULL); | 172 | 0, NULL, NULL); |
173 | if (err) { | 173 | if (err) { |
174 | char msg[BUFSIZ]; | 174 | char msg[BUFSIZ]; |
175 | symbol__strerror_disassemble(sym, map, err, msg, sizeof(msg)); | 175 | symbol__strerror_disassemble(sym, map, err, msg, sizeof(msg)); |