German Gomez
05b5a9d628
perf tools: Apply correct label to user/kernel symbols in branch mode
...
In branch mode, the branch symbols were being displayed with incorrect
cpumode labels. So fix this.
For example, before:
# perf record -b -a -- sleep 1
# perf report -b
Overhead Command Source Shared Object Source Symbol Target Symbol
0.08% swapper [kernel.kallsyms] [k] rcu_idle_enter [k] cpuidle_enter_state
==> 0.08% cmd0 [kernel.kallsyms] [.] psi_group_change [.] psi_group_change
0.08% cmd1 [kernel.kallsyms] [k] psi_group_change [k] psi_group_change
After:
# perf report -b
Overhead Command Source Shared Object Source Symbol Target Symbol
0.08% swapper [kernel.kallsyms] [k] rcu_idle_enter [k] cpuidle_enter_state
0.08% cmd0 [kernel.kallsyms] [k] psi_group_change [k] pei_group_change
0.08% cmd1 [kernel.kallsyms] [k] psi_group_change [k] psi_group_change
Reviewed-by: James Clark <james.clark@arm.com>
Signed-off-by: German Gomez <german.gomez@arm.com>
Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Cc: Jiri Olsa <jolsa@redhat.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Namhyung Kim <namhyung@kernel.org>
Link: https://lore.kernel.org/r/20220126105927.3411216-1-german.gomez@arm.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2022-02-06 09:03:06 -03:00
..
2022-01-20 11:20:37 -03:00
2022-01-22 17:08:42 -03:00
2021-12-16 12:18:11 -03:00
2022-01-15 17:41:25 -03:00
2021-03-23 17:13:43 -03:00
2021-08-11 09:35:24 -03:00
2021-03-23 17:13:43 -03:00
2022-01-22 17:21:29 -03:00
2020-12-08 23:30:04 +09:00
2021-12-28 17:26:25 -03:00
2022-01-22 17:21:41 -03:00
2022-02-01 13:03:27 -03:00
2022-01-10 15:47:30 -03:00
2022-02-06 09:03:06 -03:00
2021-11-08 11:33:35 -08:00
2021-02-09 15:42:57 -03:00
2021-11-07 12:27:38 -03:00
2021-12-16 12:18:11 -03:00
2022-01-15 17:41:25 -03:00
2021-08-02 10:06:51 -03:00
2022-01-12 14:28:23 -03:00
2021-10-08 15:14:50 -03:00
2021-08-31 15:12:00 -03:00
2021-08-02 10:06:51 -03:00
2021-08-02 10:06:51 -03:00
2022-01-22 17:08:42 -03:00
2022-01-22 17:25:02 -03:00
2022-01-12 14:28:23 -03:00
2021-09-17 08:44:19 -03:00
2021-10-25 13:47:42 -03:00
2021-08-02 10:06:51 -03:00
2021-08-02 10:06:51 -03:00
2021-11-07 12:27:38 -03:00
2022-01-15 17:41:25 -03:00
2021-12-21 18:35:44 -03:00
2022-01-12 14:28:23 -03:00
2022-01-22 17:02:08 -03:00
2022-01-22 17:08:42 -03:00
2021-08-02 10:06:51 -03:00
2021-11-07 12:27:38 -03:00
2022-01-18 06:32:11 +02:00
2020-11-04 09:42:40 -03:00
2021-02-09 15:42:57 -03:00
2021-10-20 10:30:59 -03:00
2021-04-20 08:40:20 -03:00
2021-11-13 18:11:50 -03:00
2021-04-20 08:43:58 -03:00
2021-12-07 22:18:24 -03:00
2021-12-16 12:18:12 -03:00
2021-11-07 15:39:28 -03:00
2021-03-06 16:54:31 -03:00
2021-04-20 08:40:20 -03:00
2020-09-10 11:55:37 -03:00
2021-05-27 13:24:22 -03:00